[tex-live] problem with texmf.cnf in texlive-inst-2007-01-06
Artemio Gonzalez Lopez
artemiog at mac.com
Mon Jan 8 23:27:23 CET 2007
Karl Berry wrote:
> However, now the entry for pdftex lists language.def as the pattern
> file, even if as far as I know (at least up till recently) plain
> pdftex doesn't use any pattern file.
>
> (You mean language file, not pattern file, I assume.)
>
> My feeling was that pdftex might as well support Babel, like pdfetex.
> Why not? Especially since now "pdftex" enables the e-tex extensions.
> It seemed unlikely to be a compatibility problem in practice, but maybe
> I am forgetting something?
>
> Martin?
>
> Thanks,
> Karl
>
IMHO, assigning language.def as language file for pdftex is misleading
for the user, because this is NOT honored by pdftex at present. In other
words, the user might (say) customize pdftex's hyphenation with
texconfig, adding languages, etc., and then be puzzled because the
rebuilt pdftex format does not take these changes into account. Indeed,
if you check pdftex.log you will find out that pdftex does NOT load
language.def at all:
cat pdftex.log
...
hyphenation
(/usr/local/texlive/2007-01-08/texmf/tex/generic/hyphen/hyphen.tex)) )
Beginning to dump on file pdftex.fmt
...
Again, in my opinion this is confusing, and it would be better (till
things do change) not to assign the (plain) pdftex format a language
file at all (of course, this does not preclude the assignment of
language.def as language file for pdfetex and etex, as is done by the
present fmtutil.cnf).
Just my 2 cents worth!
Cheers,
Artemio
More information about the tex-live
mailing list