# [tex-live] scheme modern

Ulrike Fischer news3 at nililand.de
Thu Jan 6 15:24:35 CET 2011

Am Thu, 6 Jan 2011 15:13:02 +0100 schrieb Reinhard Kotucha:

>  > > I was wondering if it might be considered for the next TeXlive (2011 I
>  > > hope) to provide an installation scheme "modern". This could be a scheme
>  > > providing everything needed to work with, say, XeLaTeX, luaLaTeX,
>  > > ConTeXt Mk IV etc. but drops a (quite large) number of old, deprecated
>  > > packages (e.g. inputenc/fontenc for LaTeX).
>  >
>  > fontspec needs (and loads fontenc) and use it to setup the fonts:
>  > While the normal use of fontenc is to declare 8-bit font encodings
>  > it can naturally also be used to setup other encodings like the
>  > unicode-oriented encodings EU1 (for xelatex) and EU2 (for lualatex).
>  > When the needed fd-files are present you can use the open type
>  > directly with fontenc:
>  >
>  > \documentclass[]{scrartcl}
>  > \usepackage[EU1]{fontenc}%xelatex, uses fd-files from euenc
>  > \begin{document}
>  > hallo
>  > \end{document}
>  >
>  > So fontenc is perhaps old but certainly not deprecated.
>
> These things are handled by package dependencies in the TL package
> database.   In this case you don't have to worry because fontenc is
> part of the latex package which is present if you are using LaTeX
> with XeTeX anyway.

I'm not worrying. I only commentend on

"old, deprecated packages (e.g. inputenc/fontenc for LaTeX)",

as it shows a common misunderstanding. Quite a lot people put
inputenc and fontenc in one basquet and declare that both packages
shouldn't be used with unicode engines. But while it is correct that
the package inputenc shouldn't be used, in the case of fontenc only
some of the font encodings are deprecated or problematic.

--
Ulrike Fischer