[OS X TeX] CM Super, Latin Modern

Roussanka Loukanova rloukano at stp.lingfil.uu.se
Thu Jan 18 10:36:12 EST 2007

```On Thu, 18 Jan 2007, Peter Dyballa wrote:

>>>> I do not want to use CM Super unintentionally
>>>
>>> You should be glad about having them installed: clear PDF output
>>> readable in any viewer! And the document is finished at once, once you
>>> forgot to use Latin Modern or some PostScript fonts (which do not always
>>> substitute super- or subscripts, footnote marks, maths ...), no need to
>>> create the missing PK fonts first.
>>
>> Then, what should one do to make sure that CM Super is the default?
>

(1)
> CM Super is not a default, CM (Computer Modern) is the default. To ease our
> life to make TeX output readable CM Super was created.
>
>> How to know which (CM Super or Latin Modern) is the default for a TeX
>> distribution and usage?
>
> It's none of them yet, so there is no need to know whether it's this or that
> substitute.
>
>> And how to switch from one to another, if needed?
>
> \usepackage{lmodern} switches in LaTeX to Latin Modern. Similiar statements
> switch to other TrueType or PostScript fonts.

(2)
> you use CM (Computer Modern). Once the CM-Super fonts are installed the MAP
> files are changed so that pdfTeX, dvips, (x)dvipdfm(x) use CM-Super instead
> of CM.
>
>>
>> If I include \usepackage{lmodern} in the preamble of a tex file (e.g.,
>> test1-url-lmodern.tex), then in the output buffer I see something like:
>>
>> with gwTeX:
>> (/usr/local/gwTeX/texmf.texlive/tex/latex/lm/lmodern.sty)
>>
>> with TeXLive:
>> (/usr/local/texlive/2007/texmf-dist/tex/latex/lm/lmodern.sty)
>
> These come from the "\usepackage{lmodern}" statement.
>
>>
>> If I comment out \usepackage{lmodern} in the tex file, I do not see which
>> one is the default (CM Super or Latin Modern, etc).
>

(3)
> There can usually be only one default CM. CM-Super is an add-on.
>
>>
>> By the way, what would be the declaration in the preamble of a tex file
>> for CM Super?
>>
>

(4)
> Not loading any other font, so it's rather a non-declaration that assures the
> use of CM.

>From the above (1)-(4), I can conclude that by having installed (e.g., via
i-Installer) CM-Super, with no font declarations in the preamble of a tex
file, CM-Super is used as an add to the CM. I.e., some overriding, or
expending (the default) CM.

Right? It seems to me, Bruno's explanation fits into it.

Roussanka