diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /language/portuguese |
Initial commit
Diffstat (limited to 'language/portuguese')
-rw-r--r-- | language/portuguese/origin | 18 | ||||
-rw-r--r-- | language/portuguese/pt8hyph.tex | 357 |
2 files changed, 375 insertions, 0 deletions
diff --git a/language/portuguese/origin b/language/portuguese/origin new file mode 100644 index 0000000000..c7f0af775c --- /dev/null +++ b/language/portuguese/origin @@ -0,0 +1,18 @@ +I have compiled a Portuguese hyphenation table for TeX. It turned out to be a +rather short table (compared to the one for English) because Portuguese has very +concise rules for hyphenation. + +I'd like to make this table public and freely distributed. Even included in the +distribution tapes. I have extensively tested it (with patgen) and haven't found +any erroneous hyphenation. It does miss some hyphens but they are very very few. +It certainly does not hyphenate a word beyond an accent or a cedilla, but that's +the way TeX handles hyphenation of words with intervening macros (cf. Appendix H +of The TeXbook). + +Pedro J. de Rezende rezende@corwin.ccs.northeastern.edu + +College of Computer Science (617) 437-2078 +Northeastern University +360 Huntington Avenue +Boston MA 02115 + diff --git a/language/portuguese/pt8hyph.tex b/language/portuguese/pt8hyph.tex new file mode 100644 index 0000000000..38fedaec6f --- /dev/null +++ b/language/portuguese/pt8hyph.tex @@ -0,0 +1,357 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% The Portuguese TeX hyphenation table. +% (C) 1996 by Pedro J. de Rezende (rezende@dcc.unicamp.br) +% and J.Joao Dias Almeida (jj@di.uminho.pt) +% Version: 1.2 Release date: 21/07/96 +% +% (C) 1994 by Pedro J. de Rezende (rezende@dcc.unicamp.br) +% Version: 1.1 Release date: 04/12/94 +% +% (C) 1987 by Pedro J. de Rezende +% Version: 1.0 Release date: 02/13/87 +% +% ----------------------------------------------------------------- +% IMPORTANT NOTICE: +% +% This program can be redistributed and/or modified under the terms +% of the LaTeX Project Public License Distributed from CTAN +% archives in directory macros/latex/base/lppl.txt; either +% version 1 of the License, or any later version. +% ----------------------------------------------------------------- +% Remember! If you *must* change it, then call the resulting file +% something else and attach your name to your *documented* changes. +% ====================================================================== +% +\begingroup +\lccode`\^^e0=`\^^e0 % \`a +\lccode`\^^e1=`\^^e1 % \'a +\lccode`\^^e2=`\^^e2 % \^a +\lccode`\^^e3=`\^^e3 % \~a +\lccode`\^^e7=`\^^e7 % \c{c} +\lccode`\^^e9=`\^^e9 % \'e +\lccode`\^^e8=`\^^e8 % \`e +\lccode`\^^ea=`\^^ea % \^e +\lccode`\^^ed=`\^^ed % \'\i{} +\lccode`\^^ee=`\^^ee % \^\i{} +\lccode`\^^ef=`\^^ef % \"\i{} +\lccode`\^^f3=`\^^f3 % \'o +\lccode`\^^f4=`\^^f4 % \^o +\lccode`\^^f5=`\^^f5 % \~o +\lccode`\^^f6=`\^^f6 % \"o +\lccode`\^^fa=`\^^fa % \'u +\lccode`\^^fb=`\^^fb % \^u +\lccode`\'=`\' +\lccode`\-=`\- +\message{portuguese hiphenation 8 bits and -} +\patterns{ % just type <return> if you're not using INITEX +1b2l +1b2r +1ba +1be +1bi +1bo +1bu +1b^^e1 +1b^^e2 +1b^^e3 +1b^^e9 +1b^^ed +1b^^f3 +1b^^fa +1b^^ea +1b^^f5 +1c2h +1c2l +1c2r +1ca +1ce +1ci +1co +1cu +1c^^e1 +1c^^e2 +1c^^e3 +1c^^e9 +1c^^ed +1c^^f3 +1c^^fa +1c^^ea +1c^^f5 +1^^e7a +1^^e7e +1^^e7i +1^^e7o +1^^e7u +1^^e7^^e1 +1^^e7^^e2 +1^^e7^^e3 +1^^e7^^e9 +1^^e7^^ed +1^^e7^^f3 +1^^e7^^fa +1^^e7^^ea +1^^e7^^f5 +1d2l +1d2r +1da +1de +1di +1do +1du +1d^^e1 +1d^^e2 +1d^^e3 +1d^^e9 +1d^^ed +1d^^f3 +1d^^fa +1d^^ea +1d^^f5 +1f2l +1f2r +1fa +1fe +1fi +1fo +1fu +1f^^e1 +1f^^e2 +1f^^e3 +1f^^e9 +1f^^ed +1f^^f3 +1f^^fa +1f^^ea +1f^^f5 +1g2l +1g2r +1ga +1ge +1gi +1go +1gu +1gu4a +1gu4e +1gu4i +1gu4o +1g^^e1 +1g^^e2 +1g^^e3 +1g^^e9 +1g^^ed +1g^^f3 +1g^^fa +1g^^ea +1g^^f5 +1ja +1je +1ji +1jo +1ju +1j^^e1 +1j^^e2 +1j^^e3 +1j^^e9 +1j^^ed +1j^^f3 +1j^^fa +1j^^ea +1j^^f5 +1k2l +1k2r +1ka +1ke +1ki +1ko +1ku +1k^^e1 +1k^^e2 +1k^^e3 +1k^^e9 +1k^^ed +1k^^f3 +1k^^fa +1k^^ea +1k^^f5 +1l2h +1la +1le +1li +1lo +1lu +1l^^e1 +1l^^e2 +1l^^e3 +1l^^e9 +1l^^ed +1l^^f3 +1l^^fa +1l^^ea +1l^^f5 +1ma +1me +1mi +1mo +1mu +1m^^e1 +1m^^e2 +1m^^e3 +1m^^e9 +1m^^ed +1m^^f3 +1m^^fa +1m^^ea +1m^^f5 +1n2h +1na +1ne +1ni +1no +1nu +1n^^e1 +1n^^e2 +1n^^e3 +1n^^e9 +1n^^ed +1n^^f3 +1n^^fa +1n^^ea +1n^^f5 +1p2l +1p2r +1pa +1pe +1pi +1po +1pu +1p^^e1 +1p^^e2 +1p^^e3 +1p^^e9 +1p^^ed +1p^^f3 +1p^^fa +1p^^ea +1p^^f5 +1qu4a +1qu4e +1qu4i +1qu4o +1ra +1re +1ri +1ro +1ru +1r^^e1 +1r^^e2 +1r^^e3 +1r^^e9 +1r^^ed +1r^^f3 +1r^^fa +1r^^ea +1r^^f5 +1sa +1se +1si +1so +1su +1s^^e1 +1s^^e2 +1s^^e3 +1s^^e9 +1s^^ed +1s^^f3 +1s^^fa +1s^^ea +1s^^f5 +1t2l +1t2r +1ta +1te +1ti +1to +1tu +1t^^e1 +1t^^e2 +1t^^e3 +1t^^e9 +1t^^ed +1t^^f3 +1t^^fa +1t^^ea +1t^^f5 +1v2l +1v2r +1va +1ve +1vi +1vo +1vu +1v^^e1 +1v^^e2 +1v^^e3 +1v^^e9 +1v^^ed +1v^^f3 +1v^^fa +1v^^ea +1v^^f5 +1w2l +1w2r +1xa +1xe +1xi +1xo +1xu +1x^^e1 +1x^^e2 +1x^^e3 +1x^^e9 +1x^^ed +1x^^f3 +1x^^fa +1x^^ea +1x^^f5 +1za +1ze +1zi +1zo +1zu +1z^^e1 +1z^^e2 +1z^^e3 +1z^^e9 +1z^^ed +1z^^f3 +1z^^fa +1z^^ea +1z^^f5 +a3a +a3e +a3o +c3c +e3a +e3e +e3o +i3a +i3e +i3i +i3o +i3^^e2 +i3^^ea +i3^^f4 +o3a +o3e +o3o +r3r +s3s +u3a +u3e +u3o +u3u +1- +} +\hyphenation{% Do NOT make any alterations to this list! --- PdR +hard-ware soft-ware} +\endgroup |