Quando tenho sinais de menos sobrescritos, eles desaparecem ao imprimir o pdf que o pdflatex produz, mas apenas ao usar a scrartcl
documentclass, não o article
. Por exemplo,
\documentclass{article}
\begin{document}
\(x^{-1}\)
\end{document}
e
\documentclass{scrartcl}
\begin{document}
\(x^{-1}\)
\end{document}
ambos produzem um pdf parecido com este:
Porém, quando imprimo o pdf gerado a partir do primeiro, recebo
enquanto imprimir o pdf gerado a partir do segundo dá
Como posso consertar isso?
Editar
Todos vocês estão corretos ao sugerir que isso está sendo causado pelos diferentes tamanhos de fonte padrão em article
e scrartcl
. Isso reproduz o problema:
\documentclass[11pt]{article}
\begin{document}
\(x^{-1}\)
\end{document}
Embora isso não aconteça:
\documentclass[10pt]{scrartcl}
\begin{document}
\(x^{-1}\)
\end{document}
Este é o arquivo de log para o article
caso 11pt:
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)
Quanto ao meu sistema e à própria impressora, estou executando o Arch Linux e imprimindo via CUPS. A impressora é uma HP OfficeJet Pro 8600. O CUPS lista o driver como HP Officejet Pro 8600 hpijs, 3.16.11 (color, 2-sided printing)
, que obtive ao instalar o hplip
pacote. Não parece haver nenhuma opção de renderização de fonte na caixa de diálogo de impressão ou no CUPS.
Responder1
Esta parte do seu arquivo de log é a mais significativa:
</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>
Basicamente significa que você está usando fontes bitmap para sua saída de PDF. Dependendo do visualizador de PDF, isso pode causar aparente disparidade de símbolos que apareceriam em diferentes ampliações.
Instale um TeX Live completo, para que sejam usadas fontes Type1 (contorno), que possuem dicas para exibição em várias ampliações/resoluções.