Re: Add cm-super as default package

David Allsopp <[email protected]>
Newsgroups gmane.comp.tex.miktex
Organization MetaStack Solutions Ltd.
Message-ID <[email protected]>
Ulrike Fischer wrote:
> Am Sun, 20 Nov 2016 10:41:30 +0000 schrieb David Allsopp:
> 
> >> I am a huge fan of the microtype package, as this is a unique selling
> >> point of LaTeX. However, with the default install of MiKTeX it does
> >> not work out of the box: "auto expansion is only possible with
> >> scalable fonts, microtype package, "
> 
> > I'm not seeing this with the example at
> >
> https://gist.githubusercontent.com/AndiH/8b65adbeb77b00c4b970/raw/2f97ea76
> a74bf8a729603d26461c9b888d9454be/microtypeExample.tex.
> > On a fresh basic install with only microtype added, I commented out
> > the \usepackage[bitstream-charter]{mathdesign} and that file seems to
> > compile fine with pdflatex?
> 
> The example doesn't use T1-encoding and so doesn't need cm-super.
> Add \usepackage[T1]{fontenc}. T1-encoding is needed for languages with
> accents and umlaut, like french and german, so we also always need cm-
> super.

Ah, yes, I can see that now. But, in this instance, isn't the better course of action that the automatic installer could detect this combination and suggest it (i.e. rather than the error message from microtype, a hook just like the one which suggests installing microtype at \usepackage{microtype}?) 

Is it not the case that T1 is only *needed* if you also require hyphenation? My own mix of TeX (not LaTeX) documents using a non-Computer Modern T1-encoded font have plenty of Cyrillic, Greek and other accented Latin languages - including English with diaresis accents, etc. - and typeset just fine. Is there a case for saying that such a huge package should definitely part of the out-of-the-box (default) experience? 


David

------------------------------------------------------------------------------
_______________________________________________
Q: How can I leave the mailing list?
A: See http://docs.miktex.org/faq/support.html#leavingml
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.