- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 18 anni fa da .
-
Topic
-
Ciao a tutti, mi scuso in anticipo se riprendo uno dei tormentoni del forum, ovvero “LaTeX e i font”, ma con LaTeX la situazione è in costante evoluzione, e non si smette mai d’imparare…Riporto dalla documentazione di lettrine:
The EC fonts are also available in type1 format for free (they are called cm-super)…
The newly released LM fonts, which should replace both CM and EC fonts sooner or later, are fully scalable, so, if you have them installed, you should use them instead of CM or EC fonts. \usepackage{lmodern} is the command to switch them on (add \usepackage[T1]{fontenc} when composing in one of the western languages other than English in order to get proper hyphenation).
Da un vecchio topic (15 settembre 2006) riporto un intervento di Enrico:
I font Latin Modern hanno ancora alcuni difetti, a mio parere. Non che gli EC siano perfetti, ma hanno il pregio di avere anche il disegno per corpi molto grandi (25 e 30 punti), mentre i LM arrivano solo fino a 17.
La cosa potrebbe non sembrare molto rilevante, ma prova con il seguente documento:
`\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\begin{document}
\Huge ABC\sffamily ABC
\end{document}`
Vedrai la chiara differenza quando carichi lmodern. Il sans serif con lmodern è intollerabilmente pesante. Ancora peggio se usi il sans serif nero.Sul fatto che i LM soppianteranno gli EC non so dire.
Ora riporto un recente (è di ieri) commento fattomi dal prof. Beccari, che riapre la questione:
… i CM-super; senz’altro sono usabili, ma scaricarli vuol dire avere un grosso ingombro nel disco fisso e usare font che non sono il massimo (non lo dico io, che potrei non aver notato certe imperfezioni — in effetti non le ho notate — ma lo dicono gli esperti); inoltre essi contengono anche il cirillico ed era intenzione dell’autore di includere anche il greco. Quest’ultimo fatto, che io sappia, non ha avuto luogo. Io consiglierei invece di caricare i Latin Modern, già presenti nelle maggiori distribuzioni (\usepackage{lmodern}), certamente con TeXLive e MacTeX; non sono sicuro che una versione recente di MiKTeX (v.2.6 oppure 2.7) li contenga in prima installazione. Tuttavia la gestione dei pacchetti mancanti è così buona con MiKTeX, che se mancassero, il programma chiederebbe da solo se si vuole installare il pacchetto e alla risposta affermativa installa sia il .sty, sia i font e configurerebbe correttamente anche le mappe, per cui, forse bisogna aspettare qualche minuto, ma alla fine i font LM sono decisamente ottimi e senza imperfezioni
Ecco allora le mie domande. Se possibile, gradirei una risposta punto per punto…
1. I difetti dei font Latin Modern lamentati in passato da Enrico sono stati dunque corretti?
2. I font LM sono preinstallati in una distribuzione MiKTeX completa?
3. I font LM sono alternativi agli EC, oppure (in qualche modo) li comprendono? Nella documentazione c’è scritto
The encodings currently supported by the Latin Modern fonts in LATEX are: T1, for most European languages; …
4. I font LM sono alternativi ai CM-super?
5. Esistono situazioni in cui i font LM possono presentare problemi di “sgranatura” analoghi a quelli che si possono avere con gli EC (non CM-super)?
6. Naturalmente, i font LM sono dotati di caratteri speciali indipendenti per le lettere accentate, vero?
7. Perché allora nella documentazione di lettrine c’è scritto di caricare anche fontenc con l’opzione T1 oltre a lmodern (se si usano lingue diverse dall’inglese)?
8. In definitiva, se si scrive
`\usepackage[T1]{fontenc}
\usepackage{lmodern}`
quali font vengono caricati? E se si scrive
`\usepackage{lmodern}
\usepackage[T1]{fontenc}`
?Vi ringrazio per la vostra pazienza, ma vorrei arrivare fino in fondo a questa storia…
Ciao,
L.
- Devi essere connesso per rispondere a questo topic.