diff options
Diffstat (limited to 'tex/context/base/lang-sla.tex')
-rw-r--r-- | tex/context/base/lang-sla.tex | 242 |
1 files changed, 201 insertions, 41 deletions
diff --git a/tex/context/base/lang-sla.tex b/tex/context/base/lang-sla.tex index 1a8b6df17..83b36e2ca 100644 --- a/tex/context/base/lang-sla.tex +++ b/tex/context/base/lang-sla.tex @@ -1,6 +1,6 @@ %D \module %D [ file=lang-sla, -%D version=1997.09.03, +%D version=1999.09.13, % 1997.09.03 %D title=\CONTEXT\ Language Macros, %D subtitle=Slavic Languages, %D author=Hans Hagen / Tobias Burnus, @@ -8,9 +8,12 @@ %D copyright={PRAGMA / Hans Hagen \& Ton Otten}] %C %C This module is part of the \CONTEXT\ macro||package and is -%C therefore copyrighted by \PRAGMA. See licen-en.pdf for +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. +%D Thanks to Grzegorz Sapijaszko for fine||tuning the Polish +%D section and Zeljko Vrba for the Croation translations. + % Belarussian, Russian, Ukrainian, Bulgarian, Macedonian, % Serbo-Croatian, Slovenian, Czech, Kushubian, % Lusatian/Sorbian/Wendish, Polish, Slovak, Albanian, @@ -27,14 +30,14 @@ \c!rightsentence=---, \c!leftsubsentence=---, \c!rightsubsentence=---, - \c!leftquote=\upperleftsinglesixquote, + \c!leftquote=\lowerleftsingleninequote, \c!rightquote=\upperrightsingleninequote, - \c!leftquotation=\upperleftdoublesixquote, + \c!leftquotation=\lowerleftdoubleninequote, \c!rightquotation=\upperrightdoubleninequote, - \c!datum={\v!jaar,\ ,\v!maand,\ ,\v!dag}, + \c!datum={\v!dag,{.},\ ,\v!maand,\ ,\v!jaar}, \c!status=\v!stop] -\installlanguage % not yet set up +\installlanguage [\s!cz] [\c!spatiering=\v!opelkaar, \c!leftsentence=---, @@ -45,10 +48,10 @@ \c!rightquote=\upperrightsingleninequote, \c!leftquotation=\upperleftdoublesixquote, \c!rightquotation=\upperrightdoubleninequote, - \c!datum={\v!jaar,\ ,\v!maand,\ ,\v!dag}, + \c!datum={\v!dag,\ ,\v!maand,\ ,\v!jaar}, \c!status=\v!stop] -\installlanguage % not yet set up +\installlanguage [\s!sk] [\c!spatiering=\v!opelkaar, \c!leftsentence=---, @@ -62,110 +65,245 @@ \c!datum={\v!jaar,\ ,\v!maand,\ ,\v!dag}, \c!status=\v!stop] -\installlanguage [polish] [\s!pl] -\installlanguage [czech] [\s!cz] -\installlanguage [slovak] [\s!sk] +\installlanguage + [\s!hr] + [\c!spatiering=\v!opelkaar, + \c!leftsentence=---, + \c!rightsentence=---, + \c!leftsubsentence=---, + \c!rightsubsentence=---, + \c!leftquote=\upperleftsinglesixquote, + \c!rightquote=\upperrightsingleninequote, + \c!leftquotation=\upperleftdoublesixquote, + \c!rightquotation=\upperrightdoubleninequote, + \c!datum={\v!dag,\ ,\v!maand,\ ,\v!jaar}, + \c!status=\v!stop] -\setupheadtext [\s!pl] [\v!inhoud=Spis rzeczy] +\installlanguage [polish] [\s!pl] +\installlanguage [czech] [\s!cz] +\installlanguage [slovak] [\s!sk] +\installlanguage [croatian] [\s!hr] + +% specifics + +\startlanguagespecifics[\s!pl] + + \installcompoundcharacter /a {\k a} + \installcompoundcharacter /c {\'c} + \installcompoundcharacter /e {\k e} + \installcompoundcharacter /l {\l} + \installcompoundcharacter /n {\'n} + \installcompoundcharacter /o {\'o} + \installcompoundcharacter /s {\'s} + \installcompoundcharacter /x {\'z} + \installcompoundcharacter /z {\.z} + \installcompoundcharacter /A {\k A} + \installcompoundcharacter /C {\'C} + \installcompoundcharacter /E {\k E} + \installcompoundcharacter /L {\L} + \installcompoundcharacter /N {\'N} + \installcompoundcharacter /O {\'O} + \installcompoundcharacter /S {\'S} + \installcompoundcharacter /X {\'Z} + \installcompoundcharacter /Z {\.Z} + +\stoplanguagespecifics + +\startlanguagespecifics[\s!pl] + + \installcompoundcharacter /, {\handlequotation\c!leftquotation} + \installcompoundcharacter /' {\handlequotation\c!rightquotation} + + \def\setupPLlanguage% + {\setuplanguage + [\s!pl] + [\c!leftsentence=\leftguillemot, + \c!rightsentence=\rightguillemot, + \c!leftsubsentence=\leftsubguillemot, + \c!rightsubsentence=\rightsubguillemot]} + + \installcompoundcharacter /< {{\setupPLlanguage|<|}} + \installcompoundcharacter /> {{\setupPLlanguage|>|}} + + \installcompoundcharacter /- {|-|} + +\stoplanguagespecifics + +\startlanguagespecifics[\s!pl] + + \definesortkey {/a}{a}{a}{\k a} + \definesortkey {/A}{a}{a}{\k a} + \definesortkey {/c}{c}{a}{\'c} + \definesortkey {/C}{c}{a}{\'c} + \definesortkey {/e}{e}{a}{\k e} + \definesortkey {/E}{e}{a}{\k e} + \definesortkey {/l}{l}{a}{\l } + \definesortkey {/L}{l}{a}{\l } + \definesortkey {/n}{n}{a}{\'n} + \definesortkey {/N}{n}{a}{\'n} + \definesortkey {/o}{o}{a}{\'o} + \definesortkey {/O}{o}{a}{\'o} + \definesortkey {/s}{s}{a}{\'s} + \definesortkey {/S}{s}{a}{\'s} + \definesortkey {/x}{z}{a}{\'x} + \definesortkey {/X}{z}{a}{\'x} + \definesortkey {/z}{z}{b}{\.z} + \definesortkey {/Z}{z}{b}{\.z} + +\stoplanguagespecifics + +\startencoding[pdfdoc] + \startlanguagespecifics[pl]% hm + \defineactivecharacter / {\simplifiedcompoundcharacter/} + \stoplanguagespecifics +\stopencoding + +% this can best be handled by \quotation and || +% +% \startlanguagespecifics[\s!hr] +% +% %\installcompoundcharacter /, {\handlequotation\c!leftquotation} +% %\installcompoundcharacter /' {\handlequotation\c!rightquotation} +% +% \def\setupHRlanguage% +% {\setuplanguage +% [\s!hr] +% [\c!leftsentence=\leftguillemot, +% \c!rightsentence=\rightguillemot, +% \c!leftsubsentence=\leftsubguillemot, +% \c!rightsubsentence=\rightsubguillemot]} +% +% \installcompoundcharacter /< {{\setupHRlanguage|<|}} +% \installcompoundcharacter /> {{\setupHRlanguage|>|}} +% +% \installcompoundcharacter /- {|-|} +% +% \stoplanguagespecifics + +% labels + +\setupheadtext [\s!pl] [\v!inhoud=Spis tre\'sci] \setupheadtext [\s!cz] [\v!inhoud=Obsah] \setupheadtext [\s!sk] [\v!inhoud=Obsah] +\setupheadtext [\s!hr] [\v!inhoud=Sadr\v{z}aj] \setupheadtext [\s!pl] [\v!tabellen=Tabele] \setupheadtext [\s!cz] [\v!tabellen=Tabulek] \setupheadtext [\s!sk] [\v!tabellen=Tabuliek] +\setupheadtext [\s!hr] [\v!tabellen=Tablice] \setupheadtext [\s!pl] [\v!figuren=Ilustracje] \setupheadtext [\s!cz] [\v!figuren=Obr\'azk\r{u}] \setupheadtext [\s!sk] [\v!figuren=Obr\'azkov] +\setupheadtext [\s!hr] [\v!figuren=Slike] \setupheadtext [\s!pl] [\v!grafieken=Grafika] \setupheadtext [\s!cz] [\v!grafieken=...] \setupheadtext [\s!sk] [\v!grafieken=...] +\setupheadtext [\s!hr] [\v!grafieken=Slike] -\setupheadtext [\s!pl] [\v!intermezzos=Intermezzi] +\setupheadtext [\s!pl] [\v!intermezzos=Intermezza] \setupheadtext [\s!cz] [\v!intermezzos=...] \setupheadtext [\s!sk] [\v!intermezzos=...] +\setupheadtext [\s!hr] [\v!intermezzos=Intermezza] \setupheadtext [\s!pl] [\v!index=Indeks] \setupheadtext [\s!cz] [\v!index=Rejst\v{r}\'{\i}k] \setupheadtext [\s!sk] [\v!index=Zoznam] +\setupheadtext [\s!hr] [\v!index=Indeks] \setupheadtext [\s!pl] [\v!afkortingen=Skr\'ocenie] \setupheadtext [\s!cz] [\v!afkortingen=...] \setupheadtext [\s!sk] [\v!afkortingen=...] +\setupheadtext [\s!hr] [\v!afkortingen=Kratice] -\setupheadtext [\s!pl] [\v!logos=Snaki] +\setupheadtext [\s!pl] [\v!logos=Znaki] \setupheadtext [\s!cz] [\v!logos=...] \setupheadtext [\s!sk] [\v!logos=...] +\setupheadtext [\s!hr] [\v!logos=Znakovi] \setupheadtext [\s!pl] [\v!eenheden=Jednostki] \setupheadtext [\s!cz] [\v!eenheden=...] \setupheadtext [\s!sk] [\v!eenheden=...] +\setupheadtext [\s!hr] [\v!eenheden=Jednostki] \setuplabeltext [\s!pl] [\v!tabel=Tabela ] \setuplabeltext [\s!cz] [\v!tabel=Tabulka ] \setuplabeltext [\s!sk] [\v!tabel=Tabu\v{l}ka ] +\setuplabeltext [\s!hr] [\v!tabel=Tablica ] \setuplabeltext [\s!pl] [\v!figuur=Ilustracja ] \setuplabeltext [\s!cz] [\v!figuur=Obr\'azek ] \setuplabeltext [\s!sk] [\v!figuur=... ] +\setuplabeltext [\s!hr] [\v!figuur=Slika ] \setuplabeltext [\s!pl] [\v!intermezzo=Intermezzo ] \setuplabeltext [\s!cz] [\v!intermezzo=... ] \setuplabeltext [\s!sk] [\v!intermezzo=... ] +\setuplabeltext [\s!hr] [\v!intermezzo=Intermezzo ] \setuplabeltext [\s!pl] [\v!grafiek=Grafika ] \setuplabeltext [\s!cz] [\v!grafiek=... ] \setuplabeltext [\s!sk] [\v!grafiek=... ] +\setuplabeltext [\s!hr] [\v!grafiek=Slika ] -\setuplabeltext [\s!pl] [\v!hoofdstuk=] -\setuplabeltext [\s!cz] [\v!hoofdstuk=Kapitola] -\setuplabeltext [\s!sk] [\v!hoofdstuk=Kapitola] +\setuplabeltext [\s!pl] [\v!hoofdstuk=] % Rozdzia\l +\setuplabeltext [\s!cz] [\v!hoofdstuk=] % Kapitola +\setuplabeltext [\s!sk] [\v!hoofdstuk=] % Kapitola +\setuplabeltext [\s!hr] [\v!hoofdstuk=] % Rozdzia\l -\setuplabeltext [\s!pl] [\v!paragraaf=] +\setuplabeltext [\s!pl] [\v!paragraaf=] % Podrozdzia\l \setuplabeltext [\s!cz] [\v!paragraaf=] \setuplabeltext [\s!sk] [\v!paragraaf=] +\setuplabeltext [\s!hr] [\v!paragraaf=] % Podrozdzia\l \setuplabeltext [\s!pl] [\v!sub\v!paragraaf=] \setuplabeltext [\s!cz] [\v!sub\v!paragraaf=] \setuplabeltext [\s!sk] [\v!sub\v!paragraaf=] +\setuplabeltext [\s!hr] [\v!sub\v!paragraaf=] \setuplabeltext [\s!pl] [\v!sub\v!sub\v!paragraaf=] \setuplabeltext [\s!cz] [\v!sub\v!sub\v!paragraaf=] \setuplabeltext [\s!sk] [\v!sub\v!sub\v!paragraaf=] +\setuplabeltext [\s!hr] [\v!sub\v!sub\v!paragraaf=] \setuplabeltext [\s!pl] [\v!sub\v!sub\v!sub\v!paragraaf=] \setuplabeltext [\s!cz] [\v!sub\v!sub\v!sub\v!paragraaf=] \setuplabeltext [\s!sk] [\v!sub\v!sub\v!sub\v!paragraaf=] +\setuplabeltext [\s!hr] [\v!sub\v!sub\v!sub\v!paragraaf=] -\setuplabeltext [\s!pl] [\v!bijlage=] +\setuplabeltext [\s!pl] [\v!bijlage=] % Dodatek \setuplabeltext [\s!cz] [\v!bijlage=] \setuplabeltext [\s!sk] [\v!bijlage=] +\setuplabeltext [\s!hr] [\v!bijlage=Dodatak ] \setuplabeltext [\s!pl] [\v!deel=Ust\c{e}p] \setuplabeltext [\s!cz] [\v!deel=\v{C}\'ast] \setuplabeltext [\s!sk] [\v!deel=\v{C}as\v{t}] - -\setuplabeltext [\s!pl] [\v!regel=wiersz] -\setuplabeltext [\s!cz] [\v!regel=...] -\setuplabeltext [\s!sk] [\v!regel=...] - -\setuplabeltext [\s!pl] [\v!regels=wiersze] -\setuplabeltext [\s!cz] [\v!regels=...] -\setuplabeltext [\s!sk] [\v!regels=...] - -\setuplabeltext [\s!pl] [\v!january=stycze\'n] -\setuplabeltext [\s!pl] [\v!february=luty] -\setuplabeltext [\s!pl] [\v!march=marzec] -\setuplabeltext [\s!pl] [\v!april=kwiecie\'n] -\setuplabeltext [\s!pl] [\v!may=maj] -\setuplabeltext [\s!pl] [\v!june=czerwcowy] -\setuplabeltext [\s!pl] [\v!july=lipiec] -\setuplabeltext [\s!pl] [\v!august=sierpie\'n] -\setuplabeltext [\s!pl] [\v!september=wrzesie\'n] -\setuplabeltext [\s!pl] [\v!october=pa\'zdziernik] -\setuplabeltext [\s!pl] [\v!november=listopad] -\setuplabeltext [\s!pl] [\v!december=grudzie\'n] +\setuplabeltext [\s!hr] [\v!deel=Dio] + +\setuplabeltext [\s!pl] [\v!regel=wiersz ] +\setuplabeltext [\s!cz] [\v!regel=... ] +\setuplabeltext [\s!sk] [\v!regel=... ] +\setuplabeltext [\s!hr] [\v!regel=red ] + +\setuplabeltext [\s!pl] [\v!regels=wiersze ] +\setuplabeltext [\s!cz] [\v!regels=... ] +\setuplabeltext [\s!sk] [\v!regels=... ] +\setuplabeltext [\s!hr] [\v!regels=redovi ] + +\setuplabeltext [\s!pl] [\v!january=stycznia] +\setuplabeltext [\s!pl] [\v!february=lutego] +\setuplabeltext [\s!pl] [\v!march=marca] +\setuplabeltext [\s!pl] [\v!april=kwietnia] +\setuplabeltext [\s!pl] [\v!may=maja] +\setuplabeltext [\s!pl] [\v!june=czerwca] +\setuplabeltext [\s!pl] [\v!july=lipca] +\setuplabeltext [\s!pl] [\v!august=sierpnia] +\setuplabeltext [\s!pl] [\v!september=wrze\'snia] +\setuplabeltext [\s!pl] [\v!october=pa\'zdziernika] +\setuplabeltext [\s!pl] [\v!november=listopada] +\setuplabeltext [\s!pl] [\v!december=grudnia] \setuplabeltext [\s!cz] [\v!january=ledna] \setuplabeltext [\s!cz] [\v!february=\'unora] @@ -193,17 +331,39 @@ \setuplabeltext [\s!sk] [\v!november=novembra] \setuplabeltext [\s!sk] [\v!december=decembra] +\setuplabeltext [\s!hr] [\v!january=sije\v{c}anj] +\setuplabeltext [\s!hr] [\v!february=velja\v{c}a] +\setuplabeltext [\s!hr] [\v!march=o\v{z}ujak] +\setuplabeltext [\s!hr] [\v!april=travanj] +\setuplabeltext [\s!hr] [\v!may=svibanj] +\setuplabeltext [\s!hr] [\v!june=lipanj] +\setuplabeltext [\s!hr] [\v!july=srpanj] +\setuplabeltext [\s!hr] [\v!august=kolovoz] +\setuplabeltext [\s!hr] [\v!september=rujan] +\setuplabeltext [\s!hr] [\v!october=listopad] +\setuplabeltext [\s!hr] [\v!november=studeni] +\setuplabeltext [\s!hr] [\v!december=prosinac] + \setuplabeltext [\s!pl] [\v!sunday=niedziela] \setuplabeltext [\s!pl] [\v!monday=poniedzia\l ek] \setuplabeltext [\s!pl] [\v!tuesday=wtorek] \setuplabeltext [\s!pl] [\v!wednesday=\'sroda] \setuplabeltext [\s!pl] [\v!thursday=czwartek] -\setuplabeltext [\s!pl] [\v!friday=pi\c{a}tek] %%% NOTE: Below the a should be something which looks rather like |_ than like _| (\c{c}edile), suggestions? +\setuplabeltext [\s!pl] [\v!friday=pi\k{a}tek] \setuplabeltext [\s!pl] [\v!saturday=sobota] +\setuplabeltext [\s!hr] [\v!sunday=nedjelja] +\setuplabeltext [\s!hr] [\v!monday=ponedjeljak] +\setuplabeltext [\s!hr] [\v!tuesday=utorak] +\setuplabeltext [\s!hr] [\v!wednesday=srijeda] +\setuplabeltext [\s!hr] [\v!thursday=\v{c}etvrtak] +\setuplabeltext [\s!hr] [\v!friday=petak] +\setuplabeltext [\s!hr] [\v!saturday=subota] + %D \ShowAllLanguageValues [\s!pl] [polish] poolse ... %D \ShowAllLanguageValues [\s!cz] [czech] tsjechische ... %D \ShowAllLanguageValues [\s!sk] [slovak] slovaakse ... +%D \ShowAllLanguageValues [\s!hr] [croatian] croatian ... \protect |