summaryrefslogtreecommitdiff
path: root/Master/texmf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-06-01 02:08:53 +0000
committerKarl Berry <karl@freefriends.org>2010-06-01 02:08:53 +0000
commit9e5ad0fdcae6c6f6095cbed7b1590f0d3707c978 (patch)
tree0023f5a235efa9d6638e6891cf38abbeb57d64da /Master/texmf
parent4c516b0a0cf6bfdd8ff61b3e3b979d6394eb881c (diff)
autoupdate via tlmgr generate language.dat.lua
git-svn-id: svn://tug.org/texlive/trunk@18664 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf')
-rw-r--r--Master/texmf/tex/generic/config/language.dat.lua36
1 files changed, 34 insertions, 2 deletions
diff --git a/Master/texmf/tex/generic/config/language.dat.lua b/Master/texmf/tex/generic/config/language.dat.lua
index b53fbca783f..b34fa419cda 100644
--- a/Master/texmf/tex/generic/config/language.dat.lua
+++ b/Master/texmf/tex/generic/config/language.dat.lua
@@ -1,12 +1,44 @@
--- Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Mon May 31 03:57:08 2010
--- $Id: language.us.lua 18617 2010-05-30 20:32:59Z mpg $
+-- Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Tue Jun 1 04:08:52 2010
+-- $Id: language.us.lua 18641 2010-05-31 09:58:18Z mpg $
--[[
language.us.dat (and the start of language.dat.lua), used by:
- a special luatex version of hyphen.cfg (derived from the babel system);
- a special luatex version of etex.src (from the e-TeX distributon).
See luatex-hyphen.pdf (currently part of the hyph-utf8 package) for details.
+
+DO NOT EDIT THIS FILE (language.dat.lua)! It is generated by tlmgr by
+concatenating language.us with entries from the various packages.
+
+The premade texmf/tex/generic/config/language.dat.lua (where you might be
+reading this) in the distribution is a copy of this generated file with
+all languages enabled. It is used when the user asks to run live
+(install option R).
+
+To add or remove entries in this file, there are two options:
+- if the language is provided by a TeX Live package, you can
+ (un)install the corresponding package using tlmgr. Examples:
+ tlmgr install hyphen-french
+ tlmgr remove hyphen-english
+- in any case, you can use a local configuration file:
+ TEXMFLOCAL/tex/generic/config/language-local.dat.lua
+ with the same format as the present file, then regenerate this file
+ and rebuild the formats. See the manual of tlmgr (try 'man tlmgr'
+ or 'texdoc tlmgr'), section "generate" for details.
+
+Warning: formats using this file also use one of language.dat or
+language.def. Make sure to update them accordingly. The interaction
+between these files is documented in luatex-hyphen.pdf, but here is a
+summary:
+- a language must be mentionned in language.dat or language.def to be
+available; if, in addition, it is:
+ - not mentionned in language.dat.lua, then it is dumped in the format;
+ - mentionned in language.dat.lua with a special="disabed:<reason>'
+ key, then it is not available at all;
+ - mentioned in language.dat.lua with a normal entry, then it will not
+ be dumped in the format, but loaded at runtime when activated.
]]
+
return {
["english"]={
loader="hyphen.tex",