Come si modifica il carattere del documento in LaTeX?


301

Come si cambia il carattere per l'intero documento in sans-serif (o qualsiasi altra cosa)?

Risposte:


203

Ho trovato la soluzione grazie al link nella risposta di Vincent.

 \renewcommand{\familydefault}{\sfdefault}

Ciò modifica la famiglia di caratteri predefinita in sans-serif.


1
Il font usato è Helvetica come spiegato in stat.berkeley.edu/~paciorek/computingTips/…
nalply

7
@nalply Sul mio sistema è Computer Modern Sans, sicuramente non Helvetica (che non è disponibile gratuitamente a proposito). La fonte che citi è sbagliata.
Midgard

5
Cosa succede se si desidera un carattere specifico, non un carattere casuale dalla famiglia?
aquirdturtle,

86

Per un approccio diverso, suggerirei di utilizzare il sistema XeTeX o LuaTex . Consentono di accedere ai caratteri di sistema (TrueType, OpenType, ecc.) E impostare le caratteristiche dei caratteri. In un tipico documento LaTeX, è sufficiente includerlo nelle intestazioni:

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

È il fontspecpacchetto che consente \setmainfonte \setmonofont. La possibilità di scegliere una moltitudine di caratteristiche dei caratteri va oltre la mia esperienza, ma suggerirei di cercare alcuni esempi e vedere se questo si adatta alle tue esigenze.

Non dimenticare di sostituire il tuo compilatore di lattice preferito con quello appropriato (xelatex o lualatex).


40

Come dice il secondo, la maggior parte delle decisioni di "progettazione" prese per i documenti TeX sono supportate da studi di usabilità ben studiati, quindi la loro modifica dovrebbe essere presa con cura. Tuttavia, è relativamente comune sostituire Computer Modern con Times (anche un volto serif).

Prova \usepackage{times}.


8
Che cosa significa esattamente "studi di usabilità ben studiati"? Intendi solo ben pensato? Non riesco a immaginare che esistano studi peer-review sugli specifici valori predefiniti di LaTeX nelle riviste accademiche.
Prassolitico

1
@Praxeolitic Mi chiederesti che dopo essermi allontanato dall'ufficio che conservava copie del TeXbook e di LaTeX di Lamport : un sistema di preparazione dei documenti . Penso che sia a Lamport, ma non posso giurarlo.
dmckee --- ex gattino moderatore

"Maggior parte". Il carattere predefinito è troppo difficile da leggere, preferisco qualcosa di più leggero con meno complessità nei glifi delle lettere
Xeverous

1
Devo dire che penso che il carattere Computer Modern predefinito sembri orribile. (Con scuse a Donald Knuth.) Il tuo chilometraggio può variare.
Leon Avery,

32

Questo articolo potrebbe essere utile per cambiare carattere.

Dall'articolo:

I comandi per modificare gli attributi dei caratteri sono illustrati dal seguente esempio:

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

Questa serie di comandi imposta il tipo di carattere corrente su un peso medio di tipo 12pt garamond 12pt con 15pt in testa allo schema di codifica T1 e il comando \ selectfont fa sì che LaTeX cerchi nel suo schema di mappatura una metrica corrispondente a questi attributi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.