1% Hyphenation patterns for Catalan. 2% This is version 1.11 3% Compiled by Gon\c{c}al Badenes and Francina Turon, 4% December 1991-January 1995. 5% 6% Copyright (C) 1991-2003 Gon\c{c}al Badenes 7% 8% ----------------------------------------------------------------- 9% IMPORTANT NOTICE: 10% 11% This program can be redistributed and/or modified under the terms 12% of the LaTeX Project Public License Distributed from CTAN 13% archives in directory macros/latex/base/lppl.txt; either 14% version 1 of the License, or any later version. 15% ----------------------------------------------------------------- 16% 17%%% ==================================================================== 18%%% @TeX-hyphen-file{ 19%%% author = "Gon\c{c}al Badenes", 20%%% version = "1.11", 21%%% date = "15 July 2003", 22%%% time = "15:08:12 CET", 23%%% filename = "cahyph.tex", 24%%% email = "g.badenes@ieee.org", 25%%% codetable = "ISO/ASCII", 26%%% keywords = "TeX, hyphen, catalan", 27%%% supported = "yes", 28%%% abstract = "Catalan hyphenation patterns", 29%%% docstring = "This file contains the hyphenation patterns 30%%% for the catalan language", 31%%% } 32%%% ==================================================================== 33% 34% NOTICE: Version 1.11 is identical to version 1.10 (issued on January 17, 35% 1995) except for the updated copyright notice above. 36% 37% The macros used were created for ghyph31.tex by Bernd Raichle (see the 38% German hyphenation pattern files for further details) 39% 40% This patterns have been created using standard, conservative 41% hyphenation rules for catalan. The results have refined running them 42% through patgen. In that way, the number of hits has been increased. 43% 44% These rules produce no wrong patterns (Results checked against the 45% ``Diccionari Ortogr\`afic i de Pron\'uncia'', Enciclop\`edia 46% Catalana. The percentage of valid hyphen misses is lower than 1% 47% 48% Some of the patterns below represent combinations that never 49% happen in Catalan. We have tried to keep them to a minimum. 50% 51% *** IMPORTANT *** 52% \lefthyphenmin and \righthyphenmin should be set to 2 and 2 53% respectively. If you set them below these values incorrect breaks 54% will happen (specially at the beginning of foreign words and words 55% which begin with some prefixes). 56% *** IMPORTANT *** 57% 58% Please report any problem you might have to the authors!!! 59% 60%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 61\message{Catalan Hyphenation Patterns `cahyphen' Version 1.11 <2003/07/15>} 62%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 63\begingroup 64\ifnum 0\ifx\inputlineno\undefined \else 65 \ifnum\inputlineno<1 \else 1\fi\fi<1 66 \let\x=\endgroup 67\else 68 \def\x{\endgroup 69% 70% The following commands ensure correct \catcodes, \lccodes and 71% \uccodes if your TeX implementations uses these character codes. 72% 73\catcode"C0=11 \lccode"C0="E0 \uccode"C0="C0 % \`A 74\catcode"C7=11 \lccode"C7="E7 \uccode"C7="C7 % \c{C} 75\catcode"C8=11 \lccode"C8="E8 \uccode"C8="C8 % \`E 76\catcode"C9=11 \lccode"C9="E9 \uccode"C9="C9 % \'E 77\catcode"CD=11 \lccode"CD="ED \uccode"CD="CD % \'\I 78\catcode"CF=11 \lccode"CF="EF \uccode"CF="CF % \"\I 79\catcode"D2=11 \lccode"D2="F2 \uccode"D2="D2 % \`O 80\catcode"D3=11 \lccode"D3="F3 \uccode"D3="D3 % \'O 81\catcode"DA=11 \lccode"DA="FA \uccode"DA="DA % \'U 82\catcode"DC=11 \lccode"DC="FC \uccode"DC="DC % \"U 83% 84\catcode"E0=11 \lccode"E0="E0 \uccode"E0="C0 % \`a 85\catcode"E7=11 \lccode"E7="E7 \uccode"E7="C7 % \c{c} 86\catcode"E8=11 \lccode"E8="E8 \uccode"E8="C8 % \`e 87\catcode"E9=11 \lccode"E9="E9 \uccode"E9="C9 % \'e 88\catcode"ED=11 \lccode"ED="ED \uccode"ED="CD % \'\i 89\catcode"EF=11 \lccode"EF="EF \uccode"EF="CF % \"\i 90\catcode"F2=11 \lccode"F2="F2 \uccode"F2="D2 % \`o 91\catcode"F3=11 \lccode"F3="F3 \uccode"F3="D3 % \'o 92\catcode"FA=11 \lccode"FA="FA \uccode"FA="DA % \'u 93\catcode"FC=11 \lccode"FC="FC \uccode"FC="DC % \"u 94% 95} 96\fi 97% Now execute the changes of the above \*codes for TeX 3.x 98\x 99% 100% Next we define some commands, which are used inside the patterns. 101% To keep them local, we enclose the rest of the file in a group 102% (The \patterns command globally changes the hyphenation trie!). 103% 104\begingroup 105% 106% Because we use ^^E4, ^^F6, ... in the following definition, 107% we have to ensure that the catcodes of ^^E and ^^F are ok 108% for TeX 2. (The macro is not used for TeX 2.) 109\catcode"0E=12 \catcode"0F=12 110% 111% ... and define a macro to allow the use of this file 112% with TeX 2 and TeX 3. 113\ifnum 0\ifx\inputlineno\undefined \else 114 \ifnum\inputlineno<1 \else 1\fi\fi<1 115 % for TeX 2: 116 % ignore the patterns with 8-bit characters 117 \def\n#1{} 118\else 119 % for TeX 3: 120 % patterns with umlauts are ok 121 \def\n#1{#1} 122\fi 123% 124\patterns{% 125% 126% Attach vowel groups to left consonant 1271ba 1be 1bi 1bo 1bu 1281ca 1ce 1ci 1co 1cu 1291da 1de 1di 1do 3du 1301fa 1fe 1fi 1fo 1fu 1311ga 1ge 1gi 1go 1gu 1321ha 1he 1hi 1ho 1hu 1331ja 1je 1ji 1jo 1ju 1341la 1le 1li 1lo 1lu 1351ma 1me 1mi 1mo 1mu 1361na 1ne 3ni 1no 1nu 1371pa 3pe 3pi 3po 1pu 1381qu 1391ra 1re 1ri 1ro 1ru 1401sa 1se 1si 1so 1su 1411ta 1te 1ti 1to 1tu 1421va 1ve 1vi 1vo 1vu 1431xa 1xe 1xi 1xo 1xu 1441za 1ze 1zi 1zo 1zu 145\n{1b^^e9} \n{1b^^ed} \n{1b^^f3} \n{1b^^fa} \n{1b^^e0} \n{1b^^e8} \n{1b^^f2} 146\n{1c^^e9} \n{1c^^ed} \n{1c^^f3} \n{1c^^fa} \n{1c^^e0} \n{1c^^e8} \n{1c^^f2} 147\n{1^^e7o} \n{1^^e7a} \n{1^^e7u} 148\n{1^^e7^^f3} \n{1^^e7^^fa} \n{1^^e7^^e0} \n{1^^e7^^f2} 149\n{1d^^e9} \n{1d^^ed} \n{1d^^f3} \n{1d^^fa} \n{1d^^e0} \n{1d^^e8} \n{1d^^f2} 150\n{1f^^e9} \n{1f^^ed} \n{1f^^f3} \n{1f^^fa} \n{1f^^e0} \n{1f^^e8} \n{1f^^f2} 151\n{1g^^e9} \n{1g^^ed} \n{1g^^f3} \n{1g^^fa} \n{1g^^e0} \n{1g^^e8} 152\n{1g^^f2} \n{1g^^fc} 153\n{1h^^e9} \n{1h^^ed} \n{1h^^f3} \n{1h^^fa} \n{1h^^e0} \n{1h^^e8} \n{1h^^f2} 154\n{1j^^e9} \n{1j^^ed} \n{1j^^f3} \n{1j^^fa} \n{1j^^e0} \n{1j^^e8} \n{1j^^f2} 155\n{1l^^e9} \n{1l^^ed} \n{1l^^f3} \n{1l^^fa} \n{1l^^e0} \n{1l^^e8} \n{1l^^f2} 156\n{1m^^e9} \n{1m^^ed} \n{1m^^f3} \n{1m^^fa} \n{1m^^e0} \n{1m^^e8} \n{1m^^f2} 157\n{1n^^e9} \n{1n^^ed} \n{1n^^f3} \n{1n^^fa} \n{1n^^e0} \n{1n^^e8} \n{1n^^f2} 158\n{1p^^e9} \n{1p^^ed} \n{1p^^f3} \n{1p^^fa} \n{1p^^e0} \n{1p^^e8} \n{1p^^f2} 159\n{1q^^fc} 160\n{1r^^e9} \n{1r^^ed} \n{1r^^f3} \n{1r^^fa} \n{1r^^e0} \n{1r^^e8} \n{1r^^f2} 161\n{1s^^e9} \n{1s^^ed} \n{1s^^f3} \n{1s^^fa} \n{1s^^e0} \n{1s^^e8} \n{1s^^f2} 162\n{1t^^e9} \n{1t^^ed} \n{1t^^f3} \n{1t^^fa} \n{1t^^e0} \n{1t^^e8} \n{1t^^f2} 163\n{1v^^e9} \n{1v^^ed} \n{1v^^f3} \n{1v^^fa} \n{1v^^e0} \n{1v^^e8} \n{1v^^f2} 164\n{1x^^e9} \n{1x^^ed} \n{1x^^f3} \n{1x^^fa} \n{1x^^e0} \n{1x^^e8} \n{1x^^f2} 165\n{1z^^e9} \n{1z^^ed} \n{1z^^f3} \n{1z^^fa} \n{1z^^e0} \n{1z^^e8} \n{1z^^f2} 166% 167% Build legal consonant groups, leave other consonants bound to 168% the previous group. This overrides part of the previous pattern 169% group. 1703l2la 1l2le 1l2li 3l2lo 1l2lu 1711b2la 1b2le 1b2li 1b2lo 1b2lu 1721b2ra 1b2re 1b2ri 1b2ro 1b2ru 1731c2la 1c2le 1c2li 1c2lo 1c2lu 1741c2ra 1c2re 1c2ri 1c2ro 1c2ru 1751d2ra 1d2re 1d2ri 1d2ro 1d2ru 1761f2la 1f2le 1f2li 1f2lo 1f2lu 1771f2ra 1f2re 1f2ri 1f2ro 1f2ru 1781g2la 1g2le 1g2li 1g2lo 1g2lu 1791g2ra 1g2re 1g2ri 1g2ro 1g2ru 1801p2la 1p2le 1p2li 1p2lo 1p2lu 1811p2ra 1p2re 1p2ri 1p2ro 1p2ru 1821t2ra 1t2re 1t2ri 1t2ro 1t2ru 1831n2ya 1n2ye 1n2yi 1n2yo 1n2yu 184\n{1l2l^^e9} \n{1l2l^^ed} \n{1l2l^^f3} \n{1l2l^^fa} \n{1l2l^^e0} 185\n{1l2l^^e8} \n{1l2l^^f2} 186\n{1b2l^^e9} \n{1b2l^^ed} \n{1b2l^^f3} \n{1b2l^^fa} \n{1b2l^^e0} 187\n{1b2l^^e8} \n{1b2l^^f2} 188\n{1b2r^^e9} \n{1b2r^^ed} \n{1b2r^^f3} \n{1b2r^^fa} \n{1b2r^^e0} 189\n{1b2r^^e8} \n{1b2r^^f2} 190\n{1c2l^^e9} \n{1c2l^^ed} \n{1c2l^^f3} \n{1c2l^^fa} \n{1c2l^^e0} 191\n{1c2l^^e8} \n{1c2l^^f2} 192\n{1c2r^^e9} \n{1c2r^^ed} \n{1c2r^^f3} \n{1c2r^^fa} \n{1c2r^^e0} 193\n{1c2r^^e8} \n{1c2r^^f2} 194\n{1d2r^^e9} \n{1d2r^^ed} \n{1d2r^^f3} \n{1d2r^^fa} \n{1d2r^^e0} 195\n{1d2r^^e8} \n{1d2r^^f2} 196\n{1f2l^^e9} \n{1f2l^^ed} \n{1f2l^^f3} \n{1f2l^^fa} \n{1f2l^^e0} 197\n{1f2l^^e8} \n{1f2l^^f2} 198\n{1f2r^^e9} \n{1f2r^^ed} \n{1f2r^^f3} \n{1f2r^^fa} \n{1f2r^^e0} 199\n{1f2r^^e8} \n{1f2r^^f2} 200\n{1g2l^^e9} \n{1g2l^^ed} \n{1g2l^^f3} \n{1g2l^^fa} \n{1g2l^^e0} 201\n{1g2l^^e8} \n{1g2l^^f2} 202\n{1g2r^^e9} \n{1g2r^^ed} \n{1g2r^^f3} \n{1g2r^^fa} \n{1g2r^^e0} 203\n{1g2r^^e8} \n{1g2r^^f2} 204\n{1p2l^^e9} \n{1p2l^^ed} \n{1p2l^^f3} \n{1p2l^^fa} \n{1p2l^^e0} 205\n{1p2l^^e8} \n{1p2l^^f2} 206\n{1p2r^^e9} \n{1p2r^^ed} \n{1p2r^^f3} \n{1p2r^^fa} \n{1p2r^^e0} 207\n{1p2r^^e8} \n{1p2r^^f2} 208\n{1t2r^^e9} \n{1t2r^^ed} \n{1t2r^^f3} \n{1t2r^^fa} \n{1t2r^^e0} 209\n{1t2r^^e8} \n{1t2r^^f2} 210\n{1n2y^^e9} \n{1n2y^^ed} \n{1n2y^^f3} \n{1n2y^^fa} \n{1n2y^^e0} 211\n{1n2y^^e8} \n{1n2y^^f2} 212% 213% Vowels are kept together by the defaults 214% We break here diphthongs and the like 215a1a a1e a1o 216e1a e1e e1o 217i1a i1e i1o 218o1a o1e o1o 219u1a u1e u1o 220\n{a1^^e9} \n{a1^^ed} \n{a1^^f3} \n{a1^^fa} \n{a1^^e0} \n{a1^^e8} 221\n{a1^^f2} \n{a1^^ef} \n{a1^^fc} 222\n{e1^^e9} \n{e1^^ed} \n{e1^^f3} \n{e1^^fa} \n{e1^^e0} \n{e1^^e8} 223\n{e1^^f2} \n{e1^^ef} \n{e1^^fc} 224\n{i1^^e9} \n{i1^^ed} \n{i1^^f3} \n{i1^^fa} \n{i1^^e0} \n{i1^^e8} 225\n{i1^^f2} \n{i1^^ef} \n{i1^^fc} 226\n{o1^^e9} \n{o1^^ed} \n{o1^^f3} \n{o1^^fa} \n{o1^^e0} \n{o1^^e8} 227\n{o1^^f2} \n{o1^^ef} \n{o1^^fc} 228\n{u1^^e9} \n{u1^^ed} \n{u1^^f3} \n{u1^^fa} \n{u1^^e0} \n{u1^^e8} 229\n{u1^^f2} \n{u1^^ef} \n{u1^^fc} 230\n{^^e91a} \n{^^e91e} \n{^^e91o} 231\n{^^e91^^ef} \n{^^e91^^fc} 232\n{^^ed1a} \n{^^ed1e} \n{^^ed1o} 233\n{^^ed1^^ef} \n{^^ed1^^fc} 234\n{^^f31a} \n{^^f31e} \n{^^f31o} 235\n{^^f31^^ef} \n{^^f31^^fc} 236\n{^^fa1a} \n{^^fa1e} \n{^^fa1o} 237\n{^^fa1^^ef} \n{^^fa1^^fc} 238\n{^^e01a} \n{^^e01e} \n{^^e01o} 239\n{^^e01^^ef} \n{^^e01^^fc} 240\n{^^e81a} \n{^^e81e} \n{^^e81o} 241\n{^^e81^^ef} \n{^^e81^^fc} 242\n{^^f21a} \n{^^f21e} \n{^^f21o} 243\n{^^f21^^ef} \n{^^f21^^fc} 244\n{^^ef1a} \n{^^ef1e} \n{^^ef1o} \n{^^ef1^^e9} \n{^^ef1^^ed} 245\n{^^ef1^^f3} \n{^^ef1^^fa} \n{^^ef1^^e0} 246\n{^^ef1^^e8} \n{^^ef1^^f2} \n{^^ef1i} 247\n{^^fc1a} \n{^^fc1e} \n{^^fc1o} \n{^^fc1^^e9} \n{^^fc1^^ed} 248\n{^^fc1^^f3} \n{^^fc1^^fa} \n{^^fc1^^e0} 249\n{^^fc1^^e8} \n{^^fc1^^f2} 250% 251% We consider here i and u as semiconsonants 252a1i2a a1i2e a1i2o a1i2u 253a1u2a a1u2e a1u2i a1u2o a1u2u 254e1i2a e1i2e e1i2o e1i2u 255e1u2a e1u2e e1u2i e1u2o e1u2u 256i1i2a i1i2e i1i2o i1i2u 257i1u2a i1u2e i1u2i i1u2o i1u2u 258o1i2a o1i2e o1i2o o1i2u 259o1u2a o1u2e o1u2o o1u2i o1u2u 260u1i2a u1i2e u1i2o u1i2u 261u1u2a u1u2e u1u2i u1u2o u1u2u 262\n{a1i2^^e9} \n{a1i2^^ed} \n{a1i2^^f3} \n{a1i2^^fa} \n{a1i2^^e0} 263\n{a1i2^^e8} \n{a1i2^^f2} 264\n{a1u2^^e9} \n{a1u2^^ed} \n{a1u2^^f3} \n{a1u2^^fa} \n{a1u2^^e0} 265\n{a1u2^^e8} \n{a1u2^^f2} 266\n{e1i2^^e9} \n{e1i2^^ed} \n{e1i2^^f3} \n{e1i2^^fa} \n{e1i2^^e0} 267\n{e1i2^^e8} \n{e1i2^^f2} 268\n{e1u2^^e9} \n{e1u2^^ed} \n{e1u2^^f3} \n{e1u2^^fa} \n{e1u2^^e0} 269\n{e1u2^^e8} \n{e1u2^^f2} 270\n{i1i2^^e9} \n{i1i2^^ed} \n{i1i2^^f3} \n{i1i2^^fa} \n{i1i2^^e0} 271\n{i1i2^^e8} \n{i1i2^^f2} 272\n{i1u2^^e9} \n{i1u2^^ed} \n{i1u2^^f3} \n{i1u2^^fa} \n{i1u2^^e0} 273\n{i1u2^^e8} \n{i1u2^^f2} 274\n{o1i2^^e9} \n{o1i2^^ed} \n{o1i2^^f3} \n{o1i2^^fa} \n{o1i2^^e0} 275\n{o1i2^^e8} \n{o1i2^^f2} 276\n{o1u2^^e9} \n{o1u2^^ed} \n{o1u2^^f3} \n{o1u2^^fa} \n{o1u2^^e0} 277\n{o1u2^^e8} \n{o1u2^^f2} 278\n{u1i2^^e9} \n{u1i2^^ed} \n{u1i2^^f3} \n{u1i2^^fa} \n{u1i2^^e0} 279\n{u1i2^^e8} \n{u1i2^^f2} 280\n{u1u2^^e9} \n{u1u2^^ed} \n{u1u2^^f3} \n{u1u2^^fa} \n{u1u2^^e0} 281\n{u1u2^^e8} \n{u1u2^^f2} 282\n{^^e91i2a} \n{^^e91i2e} \n{^^e91i2o} \n{^^e91i2u} 283\n{^^e91u2a} \n{^^e91u2e} \n{^^e91u2o} \n{^^e91u2i} \n{^^e91u2u} 284\n{^^ed1i2a} \n{^^ed1i2e} \n{^^ed1i2o} \n{^^ed1i2u} 285\n{^^ed1u2a} \n{^^ed1u2e} \n{^^ed1u2o} \n{^^ed1u2i} \n{^^ed1u2u} 286\n{^^f31i2a} \n{^^f31i2e} \n{^^f31i2o} \n{^^f31i2u} 287\n{^^f31u2a} \n{^^f31u2e} \n{^^f31u2o} \n{^^f31u2i} \n{^^f31u2u} 288\n{^^fa1i2a} \n{^^fa1i2e} \n{^^fa1i2o} \n{^^fa1i2u} 289\n{^^fa1u2a} \n{^^fa1u2e} \n{^^fa1u2o} \n{^^fa1u2i} \n{^^fa1u2u} 290\n{^^e01i2a} \n{^^e01i2e} \n{^^e01i2o} \n{^^e01i2u} 291\n{^^e01u2a} \n{^^e01u2e} \n{^^e01u2o} \n{^^e01u2i} \n{^^e01u2u} 292\n{^^e81i2a} \n{^^e81i2e} \n{^^e81i2o} \n{^^e81i2u} 293\n{^^e81u2a} \n{^^e81u2e} \n{^^e81u2o} \n{^^e81u2i} \n{^^e81u2u} 294\n{^^f21i2a} \n{^^f21i2e} \n{^^f21i2o} \n{^^f21i2u} 295\n{^^f21u2a} \n{^^f21u2e} \n{^^f21u2o} \n{^^f21u2i} \n{^^f21u2u} 296\n{^^ef1i2a} \n{^^ef1i2e} \n{^^ef1i2o} \n{^^ef1i2^^e9} \n{^^ef1i2^^ed} 297\n{^^ef1i2^^f3} 298\n{^^ef1i2^^fa} \n{^^ef1i2^^e0} 299\n{^^ef1i2^^e8} \n{^^ef1i2^^f2} \n{^^ef1i2u} 300\n{^^ef1u2a} \n{^^ef1u2e} \n{^^ef1u2o} \n{^^ef1u2^^e9} \n{^^ef1u2^^ed} 301\n{^^ef1u2^^f3} 302\n{^^ef1u2^^fa} \n{^^ef1u2^^e0} 303\n{^^ef1u2^^e8} \n{^^ef1u2^^f2} \n{^^ef1u2i} \n{^^ef1u2u} 304\n{^^fc1i2a} \n{^^fc1i2e} \n{^^fc1i2o} \n{^^fc1i2^^e9} \n{^^fc1i2^^ed} 305\n{^^fc1i2^^f3} 306\n{^^fc1i2^^fa} \n{^^fc1i2^^e0} 307\n{^^fc1i2^^e8} \n{^^fc1i2^^f2} \n{^^fc1i2u} 308\n{^^fc1u2a} \n{^^fc1u2e} \n{^^fc1u2o} \n{^^fc1u2^^e9} \n{^^fc1u2^^ed} 309\n{^^fc1u2^^f3} 310\n{^^fc1u2^^fa} \n{^^fc1u2^^e0} 311\n{^^fc1u2^^e8} \n{^^fc1u2^^f2} \n{^^fc1u2i} \n{^^fc1u2u} 312% 313% Semiconsonants at the beginning of word 314% .i2a .i2e .i2o .i2u .u2a .u2e .u2i .u2o 315.hi2a .hi2e .hi2o .hi2u .hu2a .hu2e .hu2i .hu2o 316% \n{.i2^^e9} \n{.i2^^ed} \n{.i2^^f3} \n{.i2^^fa} \n{.i2^^e0} 317\n{.i2^^e8} \n{.i2^^f2} 318% \n{.u2^^e9} \n{.u2^^ed} \n{.u2^^f3} \n{.u2^^fa} \n{.u2^^e0} 319\n{.u2^^e8} \n{.u2^^f2} 320\n{.hi2^^e9} \n{.hi2^^f3} \n{.hi2^^fa} \n{.hi2^^e0} \n{.hi2^^e8} 321\n{.hi2^^f2} 322\n{.hu2^^e9} \n{.hu2^^ed} \n{.hu2^^f3} \n{.hu2^^e0} \n{.hu2^^e8} 323\n{.hu2^^f2} 324% 325% And now the crescent diphtongs 326gu2a gu2e gu2i gu2o qu2a qu2e qu2i qu2o 327\n{gu2^^e9} \n{gu2^^ed} \n{gu2^^f3} \n{gu2^^e0} \n{gu2^^e8} 328\n{gu2^^f2} 329\n{qu2^^e9} \n{qu2^^ed} \n{qu2^^f3} \n{qu2^^e0} \n{qu2^^e8} 330\n{qu2^^f2} 331\n{g^^fc2e} \n{g^^fc2^^e9} \n{g^^fc2^^ed} \n{g^^fc2^^e8} \n{g^^fc2i} 332\n{q^^fc2e} \n{q^^fc2^^e9} \n{q^^fc2^^ed} \n{q^^fc2^^e8} \n{q^^fc2i} 333% 334% We add here some exceptions to the rules for diaeresis 335a1isme. e1isme. i1isme. o1isme. u1isme. 336a1ista. e1ista. i1ista. o1ista. u1ista. 337a1um. e1um. i1um. o1um. u1um. 338% a1us. e1us. i1us. o1us. u1us. 339% 340% disallow hyphenation on possible prefixes 341.antihi2 .be2n .be2s .bi2s .ca2p .ce2l .cla2r .co2ll .co2n .co2r .de2s 342.di2s .en3a .hipe2r .hiperm2n .in3ac .in3ad .in3ap .in3es .in3o 343.inte2r .ma2l .mal1t2hus .pa2n .pe2r .pe3ri .pos2t .psa2l .rebe2s 344.re2d .su2b .sub3o .subde2s .supe2r .tran2s 345% .a2b .a2n .e2n .e2x .g2h .g2n .i2n .o2b .p2s 346% 347% Avoid hyphenation on some intra-word groups 348g2no p2si p2se p2neu 349\n{g2n^^f2} \n{p2s^^ed} 350% 351% Avoid wrong hyphenation on some foreign-origin words 352.ch2 .th2 353% .c2h2 .d2h2 .k2s2 .m2n2 .r2h2 .s2 .t2h2 .t2s2 .t2x2 .w2h2 354ein1s2tein ru1t2herford ni2etz1sc2he 355% 356% Add some good patterns found by patgen 3573exp 3nef 3nei 3pr 3ser a3ne a3ri bi3se des3ag des3ar des3av des3enc 358e3ism e3le e3rio e3ris es3aco es3af es3ap es3arr es3as es3int 359ig3n in3ex n3si o3ro qui3e s3emp s3esp sub3a ui3et 360\n{o3gn^^f2} 361} 362% Finally, add exception list 363\hyphenation{ 364 cu-rie cu-ries gei-sha gei-shes goua-che goua-ches hip-py hip-pies 365 hob-by hob-bies jeep jeeps joule joules klee-nex klee-nexs 366 lar-ghet-ti lar-ghet-to lied lieder nos-al-tres 367% me-nhir me-nhirs 368 ro-yal-ties ro-yal-ty vos-al-tres whis-ky whis-kies 369} 370\endgroup 371\relax\endinput 372%% 373%% \CharacterTable 374%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z 375%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z 376%% Digits \0\1\2\3\4\5\6\7\8\9 377%% Exclamation \! Double quote \" Hash (number) \# 378%% Dollar \$ Percent \% Ampersand \& 379%% Acute accent \' Left paren \( Right paren \) 380%% Asterisk \* Plus \+ Comma \, 381%% Minus \- Point \. Solidus \/ 382%% Colon \: Semicolon \; Less than \< 383%% Equals \= Greater than \> Question mark \? 384%% Commercial at \@ Left bracket \[ Backslash \\ 385%% Right bracket \] Circumflex \^ Underscore \_ 386%% Grave accent \` Left brace \{ Vertical bar \| 387%% Right brace \} Tilde \~} 388%% 389