[tex-live] language.def

Norbert Preining preining at logic.at
Mon Jun 16 19:53:00 CEST 2008


Hi Mojca, hi Karl,

On Mo, 16 Jun 2008, Mojca Miklavec wrote:
> language: es
> name: spanish
> synonym: espanol
> lefthyphenmin: 2
> righthyphenmin: 2
> file: loadhyph-es.tex

what about the following:

- We get rid of the language.XX.dat file
- replace the
	execute BuildLanguageDat es
  with
	execute language=es name=spanish synonyms=espanol[,...] lefthyphenmin=2 righthyphenmin=2 file=loadhyph-es.tex


(note that these executes could occur several times in one tlpsrc)

Important would be that the 
	language
tag is *unique* over *all* files.

That way we could get rid of *loads* of language.XX.dat files and
updating would be the usual thing, nothing to be thought twice (change
here and there).

If we extend this we could even do something similar with the formats
and get rid of the fmtutil.XXX.cnf files.

Karl???

My job would be to adapt the code generating the
language.dat/fmtutil.cnf lines, which is quite trivial, and add another
function to generate language.def lines.

Could all be done in probably 20min.

Your (whoever that may be) is to fill in the stuff into the tlpsrc
files.

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining at logic.at>        Vienna University of Technology
Debian Developer <preining at debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
SCOSTHROP (vb.)
To make vague opening or cutting movements with the hands when
wandering about looking for a tin opener, scissors, etc. in the hope
that this will help in some way.
			--- Douglas Adams, The Meaning of Liff


More information about the tex-live mailing list