Por favor, veja a edição 2 abaixo primeiro.
Estou apenas começando a aprender TeX e estou trabalhando em um documento baseado em um modelo que encontreiaqui.
Estou especificando minha bibliografia em um .bib
arquivo separado e estou usando o MikTeX para Windows para construir um PDF. O problema que estou enfrentando é que a fonte usada pela página da bibliografia fica granulada se eu aumentar o zoom no documento PDF gerado. Este não é o caso do resto do documento. Somente a bibliografia apresenta esse problema. O que poderia estar causando isso?
estou usando
\bibliographystyle{plain}
\bibliography{mybib}
e o nome do meu arquivo bib é obviamente mybib.bib
.
EDITAR 1
Aqui está um exemplo de arquivo tex que estou usando:
\documentclass{jhwhw} % A4 paper and 11pt font size
\usepackage[T1]{fontenc} % Use 8-bit encoding that has 256 glyphs
\usepackage[english]{babel} % English language/hyphenation
\usepackage{amsmath,amsfonts,amsthm} % Math packages
\usepackage[scientific-notation=true]{siunitx}
\usepackage{fancyhdr} % Custom headers and footers
\usepackage{graphicx}
\renewcommand{\footrulewidth}{0.4pt}
\fancyhead[L]{Author Name}
\fancyhead[C]{Homework Title}
\AtBeginDocument{\renewcommand{\bibname}{References}}
\title{Homework Title}
\author{Author Name} % Your name
\hypersetup{pdfborder = {0 0 0}}
\begin{document}
\maketitle % Print the title
%----------------------------------------------------------------------------------------
\problem{Problem Title}
<<Problem>>
\solution
<<Solution>>
%----------------------------------------------------------------------------------------
\bibliographystyle{plain}
\bibliography{mybib}
\end{document}
EDITAR 2
Aparentemente, isso não tem nada a ver com bibliografia e parece afetar qualquer coisa externa {equation}
. Dê uma olhada na captura de tela abaixo. A parte superior está na equação, enquanto a parte inferior é apenas texto.
Responder1
Por padrão e historicamente, o TeX tem usado fontes no formato metafont ( .mf
) e na OT1
codificação. Uma codificação de fonte informa ao TeX qual slot na fonte para encontrar um caractere específico. Por exemplo, que a letra minúscula a está em tal e tal slot numérico. OT1
tem 128 slots (7 bits), já que o TeX era originalmente de 7 bits.
Existem pelo menos dois problemas com isso:
- 128 slots não são muitos. Torna difícil lidar com idiomas diferentes do inglês, por exemplo. A única maneira de produzir â no TeX tradicional era pegar o a e o ^ e combiná-los. Esta não é uma solução totalmente satisfatória - muitas vezes o resultado não parece correto e faz com que copiar e colar/pesquisar falhe.
- Metafonts não funcionam bem em documentos PDF porque não são bem dimensionados. Quando o TeX usa metafontes, ele as utiliza em tamanhos específicos que são gerados instantaneamente. Mas os tamanhos são então fixados no documento. Portanto, quando você amplia o PDF, o resultado fica irregular.
A solução para o primeiro problema é usar a T1
codificação que é de 8 bits e possui 256 slots. Isso permite suportar muitos mais caracteres acentuados pré-compostos. (Nem todos, por exemplo, ŵ e ŷ, por exemplo, ainda estão excluídos.)
A solução para o segundo é usar uma fonte type1. Tais fontes sãoescalávelpara que possam ser dimensionados sem problemas. Quando você aplica zoom, o visualizador de PDF dimensiona a fonte de acordo e não há irregularidades.
Documento inicial
\documentclass{article}
\usepackage{kantlipsum}
\begin{document}
\kant[1]
\end{document}
Este documento usará a OT1
codificação padrão e as versões básicas de metafonte do Computer Modern. O PDF resultante exibirá o problema que você viu no seu texto.
Melhorando o código
Adicionando
\usepackage[T1]{fontenc}
resolverá o primeiro problema - o TeX usará a T1
codificação. Além disso, se estiverem disponíveis, o TeX usará automaticamente versões type1 do Computer Modern. O pacote padrão para isso é cm-super
mencionado por Ulrike Fische. Instalar cm-super
e adicionar a linha acima ao seu preâmbulo resolverá ambos os problemas.
Dependendo de como sua versão do TeX está configurada, a simples instalação cm-super
pode garantir que as fontes type1 sejam usadas, mesmo com a OT1
codificação. Isto é verdade para versões recentes do TeX Live, por exemplo. No entanto, T1
é uma codificação superior e deve ser preferida de qualquer maneira.
Alternativa
Latin Modern é uma família mais recente de fontes no formato type1 (e opentype) baseada em Computer Modern. Se você tiver as fontes instaladas, adicione
\usepackage[T1]{fontenc}
\usepackage{lmodern}
resultará em fontes type1 da família Latin Modern para texto e matemática, bem como a T1
codificação do texto. Novamente, eles são do tipo 1, portanto são dimensionados suavemente e evitam os recortes que você viu.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{kantlipsum}
\begin{document}
\kant[1]
\end{document}
O resultado com ampliação de 1.600%: