Como você altera a fonte do documento no LaTeX?

301

Como você altera a fonte do documento inteiro para sem serifa (ou qualquer outra coisa)?

nickf
fonte

Respostas:

203

Encontrei a solução graças ao link na resposta de Vincent.

 \renewcommand{\familydefault}{\sfdefault}

Isso altera a família de fontes padrão para sans-serif.

nickf
fonte
1
A fonte usada é Helvetica como explicado no stat.berkeley.edu/~paciorek/computingTips/...
nalply
7
@nalply No meu sistema, é o Computer Modern Sans, definitivamente não o Helvetica (que não está disponível gratuitamente a propósito). A fonte que você cita está errada.
Midgard 25/05
5
E se você quiser uma fonte específica, não uma fonte aleatória da família?
aquirdturtle
86

Para uma abordagem diferente, sugiro usar o sistema XeTeX ou LuaTex . Eles permitem acessar fontes do sistema (TrueType, OpenType, etc) e definir recursos de fonte. Em um documento típico do LaTeX, você só precisa incluir isso em seus cabeçalhos:

\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
\setmainfont{Times}
\setmonofont{Lucida Sans Typewriter}

É o fontspecpacote que permite \setmainfonte \setmonofont. A capacidade de escolher uma infinidade de recursos de fonte está além da minha experiência, mas eu sugiro procurar alguns exemplos e ver se isso atenderá às suas necessidades.

Apenas não esqueça de substituir seu compilador de látex favorito pelo apropriado (xelatex ou lualatex).

fideli
fonte
40

Como o segundo diz, a maioria das decisões de "design" tomadas para documentos TeX são respaldadas por estudos de usabilidade bem pesquisados, portanto, sua alteração deve ser realizada com cuidado. No entanto, é relativamente comum substituir o Computer Modern pelo Times (também um rosto com serifa).

Tente \usepackage{times}.

dmckee --- gatinho ex-moderador
fonte
8
O que exatamente significa "estudos de usabilidade bem pesquisados"? Você quer dizer bem pensado? Não posso imaginar que existam estudos revisados ​​por pares sobre os padrões específicos do LaTeX em revistas acadêmicas.
Praxeolitic
1
@Praxeolitic Você me perguntaria isso depois que me mudei do escritório que mantinha cópias do TeXbook e do LaTeX da Lamport : um sistema de preparação de documentos por aí. Eu acho que é em Lamport, mas não posso jurar.
dmckee --- gatinho ex-moderador
"A maioria". A fonte padrão é muito difícil de ler, eu prefiro algo mais leve com menos complexidade em carta glifos
Xeverous
1
Tenho que dizer, acho que a fonte Computer Modern padrão parece hedionda. (Com desculpas a Donald Knuth.) Sua milhagem pode variar.
Leon Avery
32

Este artigo pode ser útil para alterar fontes.

Do artigo:

Os comandos para alterar os atributos da fonte são ilustrados pelo seguinte exemplo:

  \fontencoding{T1}
  \fontfamily{garamond}
  \fontseries{m}
  \fontshape{it}
  \fontsize{12}{15}
  \selectfont

Esta série de comandos define a fonte atual para o tipo de peso médio de 12 pontos em itálico e itálico com 15 pontos à frente no esquema de codificação T1, e o comando \ selectfont faz com que o LaTeX procure no seu esquema de mapeamento uma métrica correspondente a esses atributos.

Vincent Ramdhanie
fonte