Cuando tengo signos menos en superíndices, desaparecen al imprimir el pdf que produce pdflatex, pero solo cuando uso documentclass scrartcl
, no article
. Por ejemplo,
\documentclass{article}
\begin{document}
\(x^{-1}\)
\end{document}
y
\documentclass{scrartcl}
\begin{document}
\(x^{-1}\)
\end{document}
ambos producen un pdf que se ve así:
Sin embargo, cuando imprimo el pdf generado a partir del primero, aparece
mientras que imprimir el pdf generado a partir del segundo da
¿Cómo puedo arreglar esto?
Editar
Tiene toda la razón al sugerir que esto se debe a los diferentes tamaños de fuente predeterminados en article
y scrartcl
. Esto reproduce el problema:
\documentclass[11pt]{article}
\begin{document}
\(x^{-1}\)
\end{document}
Si bien esto no:
\documentclass[10pt]{scrartcl}
\begin{document}
\(x^{-1}\)
\end{document}
Este es el archivo de registro para el article
caso de 11 puntos:
This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016/Arch Linux) (preloaded format=pdflatex 2017.3.15) 16 APR 2017 10:29
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**\input mcve.ltx
(./mcve.ltx (/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
) (./mcve.aux)
\openout1 = `mcve.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 4.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 4.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 4.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./mcve.aux) )
Here is how much of TeX's memory you used:
220 strings out of 493013
2322 string characters out of 6139317
53632 words of memory out of 5000000
3844 multiletter control sequences out of 15000+600000
6379 words of font info for 23 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
21i,4n,19p,117b,107s stack positions out of 5000i,500n,10000p,200000b,80000s
</home/will
/.texlive/texmf-var/fonts/pk/ljfour/public/cm/cmr10.657pk> </usr/share/texmf-di
st/fonts/pk/ljfour/public/cm/dpi600/cmr8.pk> </home/will/.texlive/texmf-var/fon
ts/pk/ljfour/public/cm/cmsy8.600pk> </home/will/.texlive/texmf-var/fonts/pk/ljf
our/public/cm/cmmi10.657pk>
Output written on mcve.pdf (1 page, 2342 bytes).
PDF statistics:
28 PDF objects out of 1000 (max. 8388607)
20 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)
En cuanto a mi sistema y la impresora en sí, estoy ejecutando Arch Linux e imprimiendo a través de CUPS. La impresora es una HP OfficeJet Pro 8600. CUPS enumera el controlador como HP Officejet Pro 8600 hpijs, 3.16.11 (color, 2-sided printing)
, que obtuve al instalar el hplip
paquete. No parece haber opciones de representación de fuentes en el cuadro de diálogo de impresión o en CUPS.
Respuesta1
Esta parte de su archivo de registro es la más importante:
</home/will
/.texlive/texmf-var/fonts/pk/ljfour/public/cm/cmr10.657pk> </usr/share/texmf-di
st/fonts/pk/ljfour/public/cm/dpi600/cmr8.pk> </home/will/.texlive/texmf-var/fon
ts/pk/ljfour/public/cm/cmsy8.600pk> </home/will/.texlive/texmf-var/fonts/pk/ljf
our/public/cm/cmmi10.657pk>
Básicamente significa que está utilizando fuentes de mapa de bits para su salida PDF. Dependiendo del visor de PDF, esto puede causar una aparente disparidad de símbolos que aparecerían con diferentes aumentos.
Instale un TeX Live completo, de modo que se utilicen fuentes Type1 (contorno), que tienen sugerencias para mostrar en varias ampliaciones/resoluciones.