[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Latin-3 and Esperanto support for Lout
From: |
Ludovic Courtès |
Subject: |
Latin-3 and Esperanto support for Lout |
Date: |
Mon, 13 Jun 2005 19:06:58 +0200 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) |
Hi,
Below are a patches and files that add Latin-3 (ISO-8859-3) and
Esperanto support for Lout. A test case and tools that were used to
produce some of the data below are available from:
http://www.laas.fr/~lcourtes/software/lout-latin3-0.1.tar.gz
So here it goes.
First of all, below are patches against `standard.ld' and `langdefs'. A
patch against `z36.c' follows, that allows Lout to recognize certain new
TeX escaped sequences.
Attached is a hyphenation file for Esperanto which derives from
`eohyph.tex' in `textex-texmf-3.0.tar.gz' (it is released under the
LPPL, which is incompatible with the GPL, but maybe we can ignore it
and/or contact its author when we include it into Lout?). A script that
was used to process `eohyph.tex' is available in the tarball whose URL I
gave above. Finally, a "character mapping" file for Latin-3 is attached
as well.
And that's about it.
Note that in order to actually produce documents with all those unusual
accented characters (like `ccircumflex', `gcircumflex', etc.), I used
the Latin Modern fonts which must be one of the rare free fonts that
happen to have these characters.
Jeff, could it be included in the next Lout release?
Thanks, Ludovic.
--- /usr/share/lout/include/langdefs 2004-10-28 17:46:47.000000000 +0200
+++ langdefs 2005-05-20 16:39:12.000000000 +0200
@@ -4,6 +4,7 @@ langdef Dutch Nederlands nl { dutch . : ! ? .) ?) !) .'
!' ?' } langdef English en { english . : ! ? .) ?) !) .' !' ?' }
langdef EnglishUK "en-GB" { engluk . : ! ? .) ?) !) .' !' ?' }
+langdef Esperanto eo { esperanto . : ! ? .) ?) !) .' !' ?' } langdef
Finnish Suomi fi { finnish } langdef French Francais "Fran\347ais" fr {
french } langdef German Deutsch de { german }
--- /usr/share/lout/data/standard.ld 2004-10-28 17:46:47.000000000 +0200
+++ standard.ld 2005-06-13 10:08:01.000000000 +0200
@@ -30,6 +30,7 @@ Dutch @Yield { Inhoudsopgave } English @Yield {
Contents } EnglishUK @Yield { Contents }
+ Esperanto @Yield { Enhavo } Finnish @Yield { address@hidden
address@hidden odieresis} } French @Yield { Table des
address@hidden egrave}res } German @Yield { Inhalt }
@@ -54,6 +55,7 @@ Dutch @Yield { Referenties } English @Yield {
References } EnglishUK @Yield { References }
+ Esperanto @Yield { Referencoj } Finnish @Yield { Viitteet } French
@Yield { address@hidden address@hidden eacute}rences } German @Yield {
Literaturverzeichnis }
@@ -78,6 +80,7 @@ Dutch @Yield { Bibliografie } English @Yield {
Bibliography } EnglishUK @Yield { Bibliography }
+ Esperanto @Yield { Bibliografio } Finnish @Yield {
Kirjallisuusluettelo } French @Yield { Bibliographie } German
@Yield { Literaturverzeichnis }
@@ -102,6 +105,7 @@ Dutch @Yield { Figuur } English @Yield { Figure }
EnglishUK @Yield { Figure }
+ Esperanto @Yield { Figuro } Finnish @Yield { Kuva } French @Yield {
Figure } German @Yield { Abbildung }
@@ -126,6 +130,7 @@ Dutch @Yield { Lijst van figuren } # Figuren,
Figurenlijst English @Yield { List of Figures } EnglishUK @Yield {
List of Figures }
+ Esperanto @Yield { Figurolisto } Finnish @Yield { Kuvat } French
@Yield { Liste des figures } German @Yield { Abbildungsverzeichnis
}
@@ -150,6 +155,7 @@ Dutch @Yield { Tabel } English @Yield { Table }
EnglishUK @Yield { Table }
+ Esperanto @Yield { Tabelo } Finnish @Yield { Taulukko } French @Yield
{ Table } German @Yield { Tabelle }
@@ -174,6 +180,7 @@ Dutch @Yield { Lijst van tabellen } # Tabellen,
Tabellenlijst English @Yield { List of Tables } EnglishUK @Yield {
List of Tables }
+ Esperanto @Yield { Tabelolisto } Finnish @Yield { Taulukot } French
@Yield { Liste des tables } German @Yield { Tabellenverzeichnis }
@@ -198,6 +205,7 @@ Dutch @Yield { Definitie } English @Yield {
Definition } EnglishUK @Yield { Definition }
+ Esperanto @Yield { Difino } Finnish @Yield { address@hidden address@hidden
address@hidden adieresis} } French @Yield { address@hidden
eacute}finition } German @Yield { Definition }
@@ -222,6 +230,7 @@ Dutch @Yield { Lemma } English @Yield { Lemma }
EnglishUK @Yield { Lemma }
+ Esperanto @Yield { Lemo } Finnish @Yield { Lemma } French @Yield {
Lemme } German @Yield { Lemma }
@@ -246,6 +255,7 @@ Dutch @Yield { Theorema } English @Yield { Theorem }
EnglishUK @Yield { Theorem }
+ Esperanto @Yield { Teoremo } Finnish @Yield { Lause } French @Yield {
address@hidden address@hidden egrave}me } German @Yield { Theorem }
@@ -270,6 +280,7 @@ Dutch @Yield { Propositie } # Bewering English
@Yield { Proposition } EnglishUK @Yield { Proposition }
+ Esperanto @Yield { Propozicio } Finnish @Yield { Propositio } French
@Yield { Proposition } German @Yield { Satz }
@@ -294,6 +305,7 @@ Dutch @Yield { Corollaar } English @Yield {
Corollary } EnglishUK @Yield { Corollary }
+ Esperanto @Yield { Korolario } Finnish @Yield { Seuraus } French
@Yield { Corollaire } German @Yield { Korollar }
@@ -318,6 +330,7 @@ Dutch @Yield { Voorbeeld } English @Yield { Example
} EnglishUK @Yield { Example }
+ Esperanto @Yield { Ekzemplo } Finnish @Yield { Esimerkki } French
@Yield { Exemple } German @Yield { Beispiel }
@@ -342,6 +355,7 @@ Dutch @Yield { Stelling } English @Yield { Claim }
EnglishUK @Yield { Claim }
+ Esperanto @Yield { Aserto } Finnish @Yield { address@hidden adieresis}ite }
French @Yield { Affirmation } German @Yield { Behauptung }
@@ -366,6 +380,7 @@ Dutch @Yield { Bewijs } English @Yield { Proof }
EnglishUK @Yield { Proof }
+ Esperanto @Yield { Pruvo } Finnish @Yield { Todistus } French @Yield {
Preuve } German @Yield { Beweis }
@@ -390,6 +405,7 @@ Dutch @Yield { Samenvatting } English @Yield {
Abstract } EnglishUK @Yield { Abstract }
+ Esperanto @Yield { Resumo } Finnish @Yield { Yleiskatsaus } French
@Yield { address@hidden address@hidden eacute} } German @Yield {
Zusammenfassung }
@@ -414,6 +430,7 @@ Dutch @Yield { Voorwoord } # or { Woord vooraf }
English @Yield { Preface } EnglishUK @Yield { Preface }
+ Esperanto @Yield { Prefaco } Finnish @Yield { Esipuhe } French @Yield
{ address@hidden eacute}face } German @Yield { Vorwort }
@@ -438,6 +455,7 @@ Dutch @Yield { ?? } English @Yield { Abbreviations }
EnglishUK @Yield { Abbreviations }
+ Esperanto @Yield { Mallongigo } Finnish @Yield { Lyhenteet } French
@Yield { address@hidden eacute}viation } German @Yield { address@hidden
udiaresis}rzungsverzeichnis }
@@ -462,6 +480,7 @@ Dutch @Yield { Afkortingen } English @Yield {
Introduction } EnglishUK @Yield { Introduction }
+ Esperanto @Yield { Enkonduko } Finnish @Yield { Johdanto } French
@Yield { Introduction } German @Yield { Einleitung }
@@ -486,6 +505,7 @@ Dutch @Yield { Hoofdstuk } English @Yield { Chapter
} EnglishUK @Yield { Chapter }
+ Esperanto @Yield { address@hidden Ccircumflex}apitro } Finnish @Yield { Luku }
French @Yield { Chapitre } German @Yield { Kapitel }
@@ -510,6 +530,7 @@ Dutch @Yield { Appendix } English @Yield { Appendix
} EnglishUK @Yield { Appendix }
+ Esperanto @Yield { Aldono } Finnish @Yield { Liite } French @Yield {
Annexe } German @Yield { Anhang }
@@ -534,6 +555,7 @@ Dutch @Yield { Lecture } English @Yield { Lecture }
EnglishUK @Yield { Lecture }
+ Esperanto @Yield { Prelego } Finnish @Yield { Luento } French @Yield {
address@hidden eacute}rence } German @Yield { Lecture }
@@ -558,6 +580,7 @@ Dutch @Yield { ?? } English @Yield { Glossary }
EnglishUK @Yield { Glossary }
+ Esperanto @Yield { Glosaro } Finnish @Yield { ?? } French @Yield {
Glossaire } German @Yield { Glossar }
@@ -582,6 +605,7 @@ Dutch @Yield { Index } English @Yield { Index }
EnglishUK @Yield { Index }
+ Esperanto @Yield { Indekso } Finnish @Yield { Hakemisto } French
@Yield { Index } German @Yield { Index }
@@ -606,6 +630,7 @@ Dutch @Yield { ?? } English @Yield { Colophon }
EnglishUK @Yield { Colophon }
+ Esperanto @Yield { Kolofono } Finnish @Yield { ?? } French @Yield { ??
} German @Yield { ?? }
@@ -630,6 +655,7 @@ Dutch @Yield { Zonder titel } English @Yield { No
title } EnglishUK @Yield { No title }
+ Esperanto @Yield { Sen titolo } Finnish @Yield { Ei address@hidden
adieresis} } French @Yield { Sans titre } German @Yield { Ohne
Titel }
@@ -654,6 +680,7 @@ Dutch @Yield { pagina's } # or {bladzijden}, {pag.},
{blz.} English @Yield { pages } EnglishUK @Yield { pages }
+ Esperanto @Yield { address@hidden gcircumflex}oj } Finnish @Yield { sivut }
French @Yield { pages } German @Yield { Seiten }
@@ -678,6 +705,7 @@ Dutch @Yield { pagina } # or {bladzijde}, {pag.},
{blz.} English @Yield { page } EnglishUK @Yield { page }
+ Esperanto @Yield { address@hidden gcircumflex}o } Finnish @Yield { sivu }
French @Yield { page } German @Yield { Seite }
@@ -702,6 +730,7 @@ Dutch @Yield { Ongepubliceerd } # or {Zonder
uitgever} English @Yield { No publisher } EnglishUK @Yield { No
publisher }
+ Esperanto @Yield { Sen eldonisto } Finnish @Yield { Ei kustantajaa }
French @Yield { Sans address@hidden eacute}diteur } German @Yield { Ohne
Verleger }
@@ -726,6 +755,7 @@ Dutch @Yield { Technisch rapport } English @Yield {
Tech. Rep. } EnglishUK @Yield { Tech. Rep. }
+ Esperanto @Yield { Teknika raporto } Finnish @Yield { Tekn. rap. }
French @Yield { Rapport technique } German @Yield { Techn. Ber. }
@@ -750,6 +780,7 @@ Dutch @Yield { Proefschrift } # or {Dissertatie}
English @Yield { Ph.D. thesis } EnglishUK @Yield { Ph.D. thesis }
+ Esperanto @Yield { Doktoriga tezo } Finnish @Yield { address@hidden
address@hidden odieresis}skirja } French @Yield { address@hidden
egrave}se de Doctorat } German @Yield { Doktorarbeit }
@@ -775,6 +806,7 @@ Dutch @Yield { Doctoraalscriptie } English @Yield {
Master's thesis } EnglishUK @Yield { Master's thesis }
+ Esperanto @Yield { Magistriga tezo } Finnish @Yield { address@hidden
odieresis} } French @Yield { address@hidden eacute}moire de address@hidden
icircumflex}trise } German @Yield { Magisterarbeit }
@@ -800,6 +832,7 @@ Dutch @Yield { In } English @Yield { In } EnglishUK
@Yield { In }
+ Esperanto @Yield { En } Finnish @Yield { teoksessa } French @Yield {
dans } German @Yield { In }
@@ -824,6 +857,7 @@ Dutch @Yield { ?? } English @Yield { ctd. }
EnglishUK @Yield { ctd. }
+ Esperanto @Yield { address@hidden jcircumflex}o } Finnish @Yield {
jatk. } French @Yield { suite } German @Yield { Fortsetzung }
@@ -848,6 +882,7 @@ Dutch @Yield { a.m. } English @Yield { a.m. }
EnglishUK @Yield { a.m. }
+ Esperanto @Yield { a.t.m. } # antauxtagmeze Finnish @Yield { a.m. }
French @Yield { a.m. } German @Yield { a.m. }
@@ -872,6 +907,7 @@ Dutch @Yield { p.m. } English @Yield { p.m. }
EnglishUK @Yield { p.m. }
+ Esperanto @Yield { p.t.m. } # posttagmeze Finnish @Yield { p.m. }
French @Yield { p.m. } German @Yield { p.m. }
@@ -896,6 +932,7 @@ Dutch @Yield { am } English @Yield { am } EnglishUK
@Yield { am }
+ Esperanto @Yield { atm } Finnish @Yield { am } French @Yield { am }
German @Yield { am }
@@ -920,6 +957,7 @@ Dutch @Yield { pm } English @Yield { pm } EnglishUK
@Yield { pm }
+ Esperanto @Yield { ptm } Finnish @Yield { pm } French @Yield { pm }
German @Yield { pm }
@@ -1377,6 +1415,7 @@
Danish @Yield { @Char ae }
English @Yield { ?? }
EnglishUK @Yield { ?? }
+ Esperanto @Yield { @Char ccircumflex }
Dutch @Yield { ?? }
Finnish @Yield { @Char aring }
French @Yield { @Char ae }
@@ -1401,6 +1440,7 @@
Dutch @Yield { ?? }
English @Yield { ?? }
EnglishUK @Yield { ?? }
+ Esperanto @Yield { @Char gcircumflex }
Finnish @Yield { @Char adieresis }
French @Yield { ?? }
German @Yield { ?? }
@@ -1424,6 +1464,7 @@
Dutch @Yield { ?? }
English @Yield { ?? }
EnglishUK @Yield { ?? }
+ Esperanto @Yield { @Char hcircumflex }
Finnish @Yield { @Char odieresis }
French @Yield { ?? }
German @Yield { ?? }
@@ -1440,6 +1481,16 @@
UpperSorbian @Yield { ?? }
} }
+{ 30 @Alpha @CurrLang @Case {
+ Esperanto @Yield { @Char jcircumflex }
+ else @Yield { ?? }
+} }
+
+{ 31 @Alpha @CurrLang @Case {
+ Esperanto @Yield { @Char ubreve }
+ else @Yield { ?? }
+} }
+
{ ?? @UCAlpha ?? }
{ 1 @UCAlpha A }
{ 2 @UCAlpha B }
@@ -1475,6 +1526,7 @@
Dutch @Yield { ?? }
English @Yield { ?? }
EnglishUK @Yield { ?? }
+ Esperanto @Yield { @Char Ccircumflex }
Finnish @Yield { @Char Aring }
French @Yield { @Char AE }
German @Yield { ?? }
@@ -1498,6 +1550,7 @@
Dutch @Yield { ?? }
English @Yield { ?? }
EnglishUK @Yield { ?? }
+ Esperanto @Yield { @Char Gcircumflex }
Finnish @Yield { @Char Adieresis }
French @Yield { ?? }
German @Yield { ?? }
@@ -1521,6 +1574,7 @@
Dutch @Yield { ?? }
English @Yield { ?? }
EnglishUK @Yield { ?? }
+ Esperanto @Yield { @Char Hcircumflex }
Finnish @Yield { @Char Odieresis }
French @Yield { ?? }
German @Yield { ?? }
@@ -1537,6 +1591,15 @@
UpperSorbian @Yield { ?? }
} }
+{ 30 @UCAlpha @CurrLang @Case {
+ Esperanto @Yield { @Char Jcircumflex }
+ else @Yield { ?? }
+} }
+
+{ 31 @UCAlpha @CurrLang @Case {
+ Esperanto @Yield { @Char Ubreve }
+ else @Yield { ?? }
+} }
{ 1 @Months @CurrLang @Case {
Croatian @Yield { address@hidden ccaron}anj }
@@ -1545,6 +1608,7 @@
Dutch @Yield { januari }
English @Yield { January }
EnglishUK @Yield { January }
+ Esperanto @Yield { januaro }
Finnish @Yield { tammikuu }
French @Yield { janvier }
German @Yield { Januar }
@@ -1568,6 +1632,7 @@
Dutch @Yield { februari }
English @Yield { February }
EnglishUK @Yield { February }
+ Esperanto @Yield { februaro }
Finnish @Yield { helmikuu }
French @Yield { address@hidden eacute}vrier }
German @Yield { Februar }
@@ -1591,6 +1656,7 @@
Dutch @Yield { maart }
English @Yield { March }
EnglishUK @Yield { March }
+ Esperanto @Yield { marto }
Finnish @Yield { maaliskuu }
French @Yield { mars }
German @Yield { address@hidden adieresis}rz }
@@ -1614,6 +1680,7 @@
Dutch @Yield { april }
English @Yield { April }
EnglishUK @Yield { April }
+ Esperanto @Yield { aprilo }
Finnish @Yield { huhtikuu }
French @Yield { avril }
German @Yield { April }
@@ -1637,6 +1704,7 @@
Dutch @Yield { mei }
English @Yield { May }
EnglishUK @Yield { May }
+ Esperanto @Yield { majo }
Finnish @Yield { toukokuu }
French @Yield { mai }
German @Yield { Mai }
@@ -1660,6 +1728,7 @@
Dutch @Yield { juni }
English @Yield { June }
EnglishUK @Yield { June }
+ Esperanto @Yield { junio }
Finnish @Yield { address@hidden adieresis}kuu }
French @Yield { juin }
German @Yield { Juni }
@@ -1684,6 +1753,7 @@
Dutch @Yield { juli }
English @Yield { July }
EnglishUK @Yield { July }
+ Esperanto @Yield { julio }
Finnish @Yield { address@hidden adieresis}kuu }
French @Yield { juillet }
German @Yield { Juli }
@@ -1707,6 +1777,7 @@
Dutch @Yield { augustus }
English @Yield { August }
EnglishUK @Yield { August }
+ Esperanto @Yield { address@hidden ubreve}gusto }
Finnish @Yield { elokuu }
French @Yield { address@hidden ucircumflex}t }
German @Yield { August }
@@ -1730,6 +1801,7 @@
Dutch @Yield { september }
English @Yield { September }
EnglishUK @Yield { September }
+ Esperanto @Yield { septembro }
Finnish @Yield { syyskuu }
French @Yield { septembre }
German @Yield { September }
@@ -1753,6 +1825,7 @@
Dutch @Yield { oktober }
English @Yield { October }
EnglishUK @Yield { October }
+ Esperanto @Yield { oktobro }
Finnish @Yield { lokakuu }
French @Yield { octobre }
German @Yield { Oktober }
@@ -1776,6 +1849,7 @@
Dutch @Yield { november }
English @Yield { November }
EnglishUK @Yield { November }
+ Esperanto @Yield { novembro }
Finnish @Yield { marraskuu }
French @Yield { novembre }
German @Yield { November }
@@ -1799,6 +1873,7 @@
Dutch @Yield { december }
English @Yield { December }
EnglishUK @Yield { December }
+ Esperanto @Yield { decembro }
Finnish @Yield { joulukuu }
French @Yield { address@hidden eacute}cembre }
German @Yield { Dezember }
@@ -1823,6 +1898,7 @@
Dutch @Yield { jan }
English @Yield { Jan }
EnglishUK @Yield { Jan }
+ Esperanto @Yield { jan }
Finnish @Yield { tammikuu }
French @Yield { jan }
German @Yield { Jan }
@@ -1846,6 +1922,7 @@
Dutch @Yield { feb }
English @Yield { Feb }
EnglishUK @Yield { Feb }
+ Esperanto @Yield { feb }
Finnish @Yield { helmikuu }
French @Yield { address@hidden eacute}v }
German @Yield { Feb }
@@ -1869,6 +1946,7 @@
Dutch @Yield { mrt }
English @Yield { Mar }
EnglishUK @Yield { Mar }
+ Esperanto @Yield { mar }
Finnish @Yield { maaliskuu }
French @Yield { mar }
German @Yield { address@hidden adieresis}r }
@@ -1892,6 +1970,7 @@
Dutch @Yield { apr }
English @Yield { Apr }
EnglishUK @Yield { Apr }
+ Esperanto @Yield { apr }
Finnish @Yield { huhtikuu }
French @Yield { avr }
German @Yield { Apr }
@@ -1915,6 +1994,7 @@
Dutch @Yield { mei }
English @Yield { May }
EnglishUK @Yield { May }
+ Esperanto @Yield { maj }
Finnish @Yield { toukokuu }
French @Yield { mai }
German @Yield { Mai }
@@ -1938,6 +2018,7 @@
Dutch @Yield { jun }
English @Yield { Jun }
EnglishUK @Yield { Jun }
+ Esperanto @Yield { jun }
Finnish @Yield { address@hidden adieresis}kuu }
French @Yield { juin }
German @Yield { Jun }
@@ -1961,6 +2042,7 @@
Dutch @Yield { jul }
English @Yield { Jul }
EnglishUK @Yield { Jul }
+ Esperanto @Yield { jul }
Finnish @Yield { address@hidden adieresis}kuu }
French @Yield { juil }
German @Yield { Jul }
@@ -1984,6 +2066,7 @@
Dutch @Yield { aug }
English @Yield { Aug }
EnglishUK @Yield { Aug }
+ Esperanto @Yield { address@hidden ubreve}g }
Finnish @Yield { elokuu }
French @Yield { address@hidden ucircumflex} }
German @Yield { Aug }
@@ -2007,6 +2090,7 @@
Dutch @Yield { sep }
English @Yield { Sep }
EnglishUK @Yield { Sep }
+ Esperanto @Yield { sep }
Finnish @Yield { syyskuu }
French @Yield { sep }
German @Yield { Sep }
@@ -2030,6 +2114,7 @@
Dutch @Yield { okt }
English @Yield { Oct }
EnglishUK @Yield { Oct }
+ Esperanto @Yield { okt }
Finnish @Yield { lokakuu }
French @Yield { oct }
German @Yield { Okt }
@@ -2053,6 +2138,7 @@
Dutch @Yield { nov }
English @Yield { Nov }
EnglishUK @Yield { Nov }
+ Esperanto @Yield { nov }
Finnish @Yield { marraskuu }
French @Yield { nov }
German @Yield { Nov }
@@ -2076,6 +2162,7 @@
Dutch @Yield { dec }
English @Yield { Dec }
EnglishUK @Yield { Dec }
+ Esperanto @Yield { dec }
Finnish @Yield { joulukuu }
French @Yield { address@hidden eacute}c }
German @Yield { Dez }
@@ -2100,6 +2187,7 @@
Dutch @Yield { zondag }
English @Yield { Sunday }
EnglishUK @Yield { Sunday }
+ Esperanto @Yield { address@hidden ccircumflex}o }
Finnish @Yield { sunnuntai }
French @Yield { dimanche }
German @Yield { Sonntag }
@@ -2123,6 +2211,7 @@
Dutch @Yield { maandag }
English @Yield { Monday }
EnglishUK @Yield { Monday }
+ Esperanto @Yield { lundo }
Finnish @Yield { maanantai }
French @Yield { lundi }
German @Yield { Montag }
@@ -2146,6 +2235,7 @@
Dutch @Yield { dinsdag }
English @Yield { Tuesday }
EnglishUK @Yield { Tuesday }
+ Esperanto @Yield { mardo }
Finnish @Yield { tiistai }
French @Yield { mardi }
German @Yield { Dienstag }
@@ -2169,6 +2259,7 @@
Dutch @Yield { woensdag }
English @Yield { Wednesday }
EnglishUK @Yield { Wednesday }
+ Esperanto @Yield { merkredo }
Finnish @Yield { keskiviikko }
French @Yield { mercredi }
German @Yield { Mittwoch }
@@ -2192,6 +2283,7 @@
Dutch @Yield { donderdag }
English @Yield { Thursday }
EnglishUK @Yield { Thursday }
+ Esperanto @Yield { address@hidden address@hidden ubreve}do }
Finnish @Yield { torstai }
French @Yield { jeudi }
German @Yield { Donnerstag }
@@ -2215,6 +2307,7 @@
Dutch @Yield { vrijdag }
English @Yield { Friday }
EnglishUK @Yield { Friday }
+ Esperanto @Yield { vendredo }
Finnish @Yield { perjantai }
French @Yield { vendredi }
German @Yield { Freitag }
@@ -2238,6 +2331,7 @@
Dutch @Yield { zaterdag }
English @Yield { Saturday }
EnglishUK @Yield { Saturday }
+ Esperanto @Yield { sabato }
Finnish @Yield { lauantai }
French @Yield { samedi }
German @Yield { Samstag }
@@ -2262,6 +2356,7 @@
Dutch @Yield { zo }
English @Yield { Sun }
EnglishUK @Yield { Sun }
+ Esperanto @Yield { dim }
Finnish @Yield { su }
French @Yield { dim }
German @Yield { So }
@@ -2285,6 +2380,7 @@
Dutch @Yield { ma }
English @Yield { Mon }
EnglishUK @Yield { Mon }
+ Esperanto @Yield { lun }
Finnish @Yield { ma }
French @Yield { lun }
German @Yield { Mo }
@@ -2308,6 +2404,7 @@
Dutch @Yield { di }
English @Yield { Tue }
EnglishUK @Yield { Tue }
+ Esperanto @Yield { mar }
Finnish @Yield { ti }
French @Yield { mar }
German @Yield { Di }
@@ -2331,6 +2428,7 @@
Dutch @Yield { wo }
English @Yield { Wed }
EnglishUK @Yield { Wed }
+ Esperanto @Yield { mer }
Finnish @Yield { ke }
French @Yield { mer }
German @Yield { Mi }
@@ -2354,6 +2452,7 @@
Dutch @Yield { do }
English @Yield { Thu }
EnglishUK @Yield { Thu }
+ Esperanto @Yield { address@hidden address@hidden ubreve} }
Finnish @Yield { to }
French @Yield { jeu }
German @Yield { Do }
@@ -2377,6 +2476,7 @@
Dutch @Yield { vr }
English @Yield { Fri }
EnglishUK @Yield { Fri }
+ Esperanto @Yield { ven }
Finnish @Yield { pe }
French @Yield { ven }
German @Yield { Fr }
@@ -2400,6 +2500,7 @@
Dutch @Yield { za }
English @Yield { Sat }
EnglishUK @Yield { Sat }
+ Esperanto @Yield { sab }
Finnish @Yield { la }
French @Yield { sam }
German @Yield { Sa }
@@ -2528,6 +2629,7 @@
Dutch @Yield { @DayNum @Month @Year }
English @Yield { @DayNum @Month, @Year }
EnglishUK @Yield { @DayNum @Month, @Year }
+ Esperanto @Yield { @DayNum"a" "de" @Month "de" @Year }
Finnish @Yield { @DayNum. @Month"ta" @Year }
French @Yield { @DayNum @Month @Year }
German @Yield { @DayNum. @Month @Year }
@@ -2552,6 +2654,7 @@
Dutch @Yield { @address@hidden }
English @Yield { @address@hidden @MeriDiem }
EnglishUK @Yield { @address@hidden @MeriDiem }
+ Esperanto @Yield { @ShortHour:@Minute }
Finnish @Yield { @address@hidden }
French @Yield { @ShortHour"h"@Minute }
German @Yield { @address@hidden }
--- orig/z36.c
+++ mod/z36.c
@@ -60,6 +60,8 @@
"adieresis", "\"a", "\344",
"ccedilla", "cc", "\347",
+ "Ccircumflex", "^C", "\306", /* Latin-3 */
+ "ccircumflex", "^c", "\346", /* Latin-3 */
"Egrave", "`E", "\310",
"Eacute", "'E", "\311",
@@ -70,6 +72,12 @@
"ecircumflex", "^e", "\352",
"edieresis", "\"e", "\353",
+ "Gcircumflex", "^G", "\330", /* Latin-3 */
+ "gcircumflex", "^g", "\370", /* Latin-3 */
+
+ "Hcircumflex", "^H", "\246", /* Latin-3 */
+ "hcircumflex", "^h", "\266", /* Latin-3 */
+
"Igrave", "`I", "\314",
"Iacute", "'I", "\315",
"Icircumflex", "^I", "\316",
@@ -79,6 +87,9 @@
"icircumflex", "^\\i", "\356",
"idieresis", "\"\\i","\357",
+ "Jcircumflex", "^J", "\254", /* Latin-3 */
+ "jcircumflex", "^j", "\274", /* Latin-3 */
+
"Ograve", "`O", "\322",
"Oacute", "'O", "\323",
"Ocircumflex", "^O", "\324",
@@ -90,14 +101,19 @@
"otilde", "~o", "\365",
"odieresis", "\"o", "\366",
+ "Scircumflex", "^S", "\336",
+ "scircumflex", "^s", "\376",
+
"Ugrave", "`U", "\331",
"Uacute", "'U", "\332",
"Ucircumflex", "^U", "\333",
"Udieresis", "\"U", "\334",
+ "Ubreve", "~U", "\335", /* Latin-3 */
"ugrave", "`u", "\371",
"uacute", "'u", "\372",
"ucircumflex", "^u", "\373",
"udieresis", "\"u", "\374",
+ "ubreve", "~u", "\375", /* Latin-3 */
"", "", ""
};
@@ -122,8 +138,9 @@
}
else
{
- Error(36, 1, "in hyphenation file %s, unknown escape sequence (line
%d)",
- FATAL, no_fpos, fname, hline_num);
+ Error(36, 1, "in hyphenation file %s, unknown escape sequence `%s' "
+ "(line %d)",
+ FATAL, no_fpos, fname, q+1, hline_num);
}
}
else *p++ = *q++;
esperanto.lh
Description: The Esperanto hyphenation file.
LtLatin3.LCM
Description: The Latin-3 character map.
- Latin-3 and Esperanto support for Lout,
Ludovic Courtès <=