diff options
Diffstat (limited to 'Master/texmf-dist/tex/optex/base/lang-data.opm')
-rw-r--r-- | Master/texmf-dist/tex/optex/base/lang-data.opm | 78 |
1 files changed, 65 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/optex/base/lang-data.opm b/Master/texmf-dist/tex/optex/base/lang-data.opm index df6f43d90f1..6e11f8bd9a8 100644 --- a/Master/texmf-dist/tex/optex/base/lang-data.opm +++ b/Master/texmf-dist/tex/optex/base/lang-data.opm @@ -1,6 +1,6 @@ %% This is part of the OpTeX project, see http://petr.olsak.net/optex -\_codedecl \_langdata {Language dependent data <2022-02-19>} % only en, cs preloaded in format +\_codedecl \_langdata {Language dependent data <2022-06-28>} % only en, cs preloaded in format \_langdata en {English} % ----------------------------------------------- \_langw en Chapter Table Figure Subject @@ -12,9 +12,9 @@ \_sdef{_mt:today:en}{\_mtext{m\_the\_month} \_the\_day, \_the\_year} \_quotationmarks en {“”‘’} -\_let \_sortingdataen = \_sortingdatacs % it can be shared with Czech -\_let \_ignoredcharsen = \_ignoredcharscs -\_def \_compoundcharsen {} +%\_let \_sortingdataen = \_sortingdatalatin % set already, see section 2.33, makeindex.opm +%\_let \_ignoredcharsen = \_ignoredcharsgeneric +%\_def \_compoundcharsen {} \_langdata cs {Czech} % ------------------------------------------------ % Chapter Table Figure Subject @@ -32,14 +32,20 @@ \_sdef{_mt:today:cs}{\_the\_day.~\_mtext{m\_the\_month} \_the\_year} % date format \_quotationmarks cs {„“‚‘} -%\_def\_sortingdatacs {...} % all these macros are preloaded in the format, -%\_def\_compoundcharscs {...} % see section 2.33 or file makeindex.tex. -%\_def\_ignoredcharscs {...} +\_let \_sortingdatacs = \_sortingdatalatin +\_let \_ignoredcharscs = \_ignoredcharsgeneric +\_def \_compoundcharscs {ch:^^T Ch:^^U CH:^^V} % see \_compoundchars in section 2.33 + \_langdata de {German} % ------------------------------------------------ \_langw de Kapitel Tabelle Abbildung Betreff \_quotationmarks de {„“‚‘} -% todo +%todo +\_let \_sortingdatade = \_sortingdatalatin +\_let \_ignoredcharsde = \_ignoredcharsgeneric +\_def \_compoundcharsde {ß:ss} +\_def \_xcompoundcharsde {} % ß is interpreted in second pass of sorting +%\_def \_compoundcharsde {ß:ss Ä:AE Ö:OE Ü:UE ä:ae ö:oe ü:ue} % alternative sorting \_langdata it {Italian} % ------------------------------------------------ \_langw it Capitolo Tabella Fig. Oggetto @@ -52,16 +58,57 @@ \_langw es Capítulo Tabla Figura Sujeto \_quotationmarks es {“”«»} % todo +\_let \_sortingdataes = \_sortingdatalatin +\_let \_ignoredcharses = \_ignoredcharsgeneric +\_def \_compoundcharses {} % since 1994 + \_langdata fr {French} % ------------------------------------------------ \_langw fr Chapitre Tableau Figure Matière \_quotationmarks fr {“”«»} -% toto +% todo +\_let \_sortingdatafr = \_sortingdatalatin +\_let \_ignoredcharsfr = \_ignoredcharsgeneric +\_def \_compoundcharsfr {} +\_let \_secondpassfr = \_reversewords % accents in second pass are read from the end + \_langdata pl {Polish} % ------------------------------------------------ \_langw pl Rozdział Tabela Ilustracja Temat \_quotationmarks pl {“”«»} % todo +\_let \_sortingdatapl = \_sortingdatalatin +\_let \_ignoredcharspl = \_ignoredcharsgeneric +\_def \_compoundcharspl {} + + +\_langdata sv {Swedish} % ------------------------------------------------ +\_langw sv Kapitel Tabell Figur Föremål +\_quotationmarks sv {””’’} +% todo +\_def \_sortingdatasv {% it is not a subset of \_sortingdatalatin, there is different order + /,{ },-,&,@,% + aA,bB,cC,dD,eE,fF,gG,hH,iI,jJ,kK,lL,mM,nN,oO,% + pP,qQ,rR,sS,tT,uU,vVwW,xX,yY,zZ,% + åÅ,äÄ,öÖ,% + 0,1,2,3,4,5,6,7,8,9,'% +} +\_let \_ignoredcharssv = \_ignoredcharsgeneric +\_def \_compoundcharssv {} + + +\_langdata hu {Hungarian} +\_langw hu Fejezet Táblázat Ábra Téma +\_quotationmarks hu {„”»«} +%todo +\_let \_sortingdatahu = \_sortingdatalatin +\_let \_ignoredcharshu = \_ignoredcharsgeneric +\_def \_compoundcharshu {cs:c^^Z Cs:C^^Z CS:C^^Z + dzz:d^^Z^^Z Dzz:D^^Z^^Z DZZ:D^^Z^^Z dz:d^^Z Dz:D^^Z DZ:D^^Z + gy:g^^Z Gy:G^^Z GY:G^^Z ly:l^^Z Ly:L^^Z LY:L^^Z ny:n^^Z Ny:N^^Z NY:N^^Z + sz:s^^Z Sz:S^^Z SZ:S^^Z ty:t^^Z Ty:T^^Z TY:Y^^Z + zs:z^^Z Zs:Z^^Z ZS:Z^^Z} + \_langdata el {Greek} % ------------------------------------------------ \_langw el Κεφάλαιο Πίνακας Σχήμα θέμα @@ -75,8 +122,10 @@ \_langdata uk {Ukrainian} % ----------------------------------------------- \_langw uk Глави Таблиця Малюнок Тема +\_quotationmarks uk {“”«»} % todo + \_langdata sk {Slovak} % ------------------------------------------------ \_langw sk Kapitola Tabuľka Obrázok Vec \_langb sk { a } { a~kol.} { vyd.} {vid.~} {ročník~} {č.~} {s.~} {~s.} {,~editor} {,~editori} @@ -87,9 +136,10 @@ \_sdef{_mt:today:sk}{\_the\_day.~\_mtext{m\_the\_month} \_the\_year} % date format \_quotationmarks sk {„“‚‘} -\_let \_sortingdatask = \_sortingdatacs % it can be shared with Czech -\_let \_compoundcharssk = \_compoundcharscs -\_let \_ignoredcharssk = \_ignoredcharscs +\_let \_sortingdatask = \_sortingdatalatin +\_let \_ignoredcharssk = \_ignoredcharsgeneric +\_let \_compoundcharssk = \_compoundcharscs % Dz Dž are sorted OK without new setting + \_langdata pt {Portuguese} % ------------------------------------------------ \_langw pt Capítulo Tabela Figura Assunto @@ -100,5 +150,7 @@ \_endcode -2022-02-19: concept finalized, but data still far of competness +2022-06-28: Spanish, Polish, French, Swedish, Hungarian sorting rules added +2022-06-28: German sorting rules added +2022-02-19: concept finalized, but data still far of completness 2022-02-04: released |