Re: hyphenation patterns in language.dat: Why not enable all?

Thomas Esser <[email protected]>
Newsgroups gmane.comp.tex.tetex.beta
Message-ID <[email protected]>
On Mon, Jun 28, 2004 at 09:54:26AM +0200, Frank Küster wrote:
> it seems some users don't find it very easy to enable new language
> patterns (like forgetting to actually build the format etc.). 

Well, I don't know how this presents to the user in debian, but in
standard teTeX, it is just
  texconfig -> choose hyphenation -> select format -> uncomment some lines
or more direct, e.g.
  texconfig hyphen latex

Anyway, nobody seems to object to enable all languages, so I suggest the
following language.dat file for teTeX. One thing to note: for license
reasons, we don't have patterns for british. The permission to distribute
a modified version (eventually using a different name) is required by
the rules of teTeX (and TeX Live, but for some reason, the file was not
removed there). Kim Roberts was notified in Hawaii about this problem in
July last year, but nothing has happened since. Someone who cares might
want to clarify the license issue. I'll put the file back as soon as a
"fixed" version appears on CTAN.

Comments welcome!

Thomas

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% File    : language.dat
% Purpose : specify which hypenation patterns to load 
%           while running iniTeX 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% CAUTION: the first language will be the default if no style-file
%          (e.g. german.sty) is used.
% Since version 3.0 of TeX, hyphenation patterns for multiple languages are
% possible. Unless you know what you are doing, please let the american
% english patterns be the first ones. The babel system allows you to
% easily change the active language for your texts. For more information,
% have a look to the documentation in texmf/doc/generic/babel.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The hyphenation pattern files are in the dirctory:
%       texmf/tex/generic/hyphen
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The US-english patterns should be loaded *always* and as *first* ones.
% Define USenglish as an alias for american.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
american ushyph1.tex
=USenglish

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% UK english, TWO LINES! To enabling these lines, remove %! and the space.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%! british  ukhyphen.tex % unavailable in teTeX due to license problem!
%! =UKenglish

% english should always be defined. Either an alias for american or british.
=english

% French, TWO lines!
french          frhyph.tex
=patois

german          dehypht.tex
=austrian

% For use with ngerman.sty (neue Rechtschreibung):
ngerman         dehyphn.tex
=naustrian

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The following languages are disabled by default. Uncomment, what you need.
% To enable, remove %! and the space.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
bahasa  inhyph.tex
basque  bahyph.tex
catalan cahyph.tex
croatian        hrhyph.tex
czech   czhyph.tex      % depends on csplain being installed
danish  dkhyphen.tex
dutch   nehyph.tex
esperanto       eohyph.tex
estonian        eehyph.tex
finnish fi8hyph.tex
greek   grhyph.tex
icelandic       icehyph.tex
irish   gahyph.tex
italian ithyph.tex
latin   lahyph.tex
magyar  huhyphn.tex
%! norsk        nohyph.tex      % old file
norsk   nohyphb.tex     % see texmf/doc/generic/nohyph/README.nohyph
%! norsk        nohyphbc.tex    % see texmf/doc/generic/nohyph/README.nohyph
polish  plhyph.tex
portuges        pt8hyph.tex
romanian        rohyphen.tex
russian ruhyphen.tex    % note: edit ruhyphen.tex for your encoding!
serbian srhyphc.tex     % Serbian Cyrillic Hyphenation Patterns
slovak  skhyph.tex      % depends on csplain being installed
slovene sihyph23.tex
spanish eshyph.tex
swedish sehyph.tex
turkish trhyph.tex

% For Ukrainian, either use ukrhyph.tex (and edit that file for the encoding
% that you need) or use one of the ukrhyph.ENC files.
ukrainian       ukrhyph.tex
%! ukrainian    ukrhyph.t2a
%! ukrainian    ukrhyph.lcy
%! ukrainian    ukrhyph.ot2


% A "language" without hyphenation:
nohyphenation zerohyph.tex

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Please contact me, if for any of the following languages there are
% freely available hyphenation tables:
%       galician
% I might want to include them in a future version of this file.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Email   : Thomas Esser, [email protected]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
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.