• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1\documentclass{minimal}
2\usepackage[english]{babel}
3
4\makeatletter
5\newcommand\test[2]{%
6  \wlog{#1 #2}%
7  % try loading synonyms before the language
8  % just to be sure the code for synonyms works
9  \@for\syn:=#2\do{%
10    \expandafter\hyphenrules\expandafter{\syn}%
11    }%
12  \hyphenrules{#1}%
13  \par}
14\makeatother
15
16\begin{document}
17
18% list of languages and synonyms taken from TL's language.dat
19
20\test{english}{usenglish,USenglish,american}
21\test{usenglishmax}{}
22\test{dumylang}{}
23\test{nohyphenation}{}
24\test{german-x-2009-06-19}{german-x-latest}
25\test{ngerman-x-2009-06-19}{ngerman-x-latest}
26\test{ancientgreek}{}
27%\test{ibycus}{} % disabled in language.dat.lua
28\test{arabic}{}
29\test{basque}{}
30\test{bulgarian}{}
31\test{catalan}{}
32\test{pinyin}{}
33\test{coptic}{}
34\test{croatian}{}
35\test{czech}{}
36\test{danish}{}
37\test{dutch}{}
38\test{esperanto}{}
39\test{estonian}{}
40\test{farsi}{persian}
41\test{finnish}{}
42\test{french}{patois,francais}
43\test{galician}{}
44\test{german}{}
45\test{ngerman}{}
46\test{monogreek}{}
47\test{greek}{polygreek}
48\test{hungarian}{}
49\test{icelandic}{}
50\test{assamese}{}
51\test{bengali}{}
52\test{gujarati}{}
53\test{hindi}{}
54\test{kannada}{}
55\test{malayalam}{}
56\test{marathi}{}
57\test{oriya}{}
58\test{panjabi}{}
59\test{tamil}{}
60\test{telugu}{}
61\test{indonesian}{}
62\test{interlingua}{}
63\test{irish}{}
64\test{italian}{}
65\test{kurmanji}{}
66\test{latin}{}
67\test{latvian}{}
68\test{lithuanian}{}
69\test{mongolian}{}
70%\test{mongolianlmc}{} % disabled in language.dat.lua
71\test{bokmal}{norwegian,norsk}
72\test{nynorsk}{}
73\test{polish}{}
74\test{portuguese}{portuges}
75\test{romanian}{}
76\test{russian}{}
77\test{sanskrit}{}
78\test{serbian}{}
79\test{serbianc}{}
80\test{slovak}{}
81\test{slovenian}{slovene}
82\test{spanish}{espanol}
83\test{swedish}{}
84\test{turkish}{}
85\test{turkmen}{}
86\test{ukenglish}{british,UKenglish}
87\test{ukrainian}{}
88\test{uppersorbian}{}
89\test{welsh}{}
90
91\end{document}
92