diff options
Diffstat (limited to 'Master/texmf-dist/tex/luatex/optex/base/languages.opm')
-rw-r--r-- | Master/texmf-dist/tex/luatex/optex/base/languages.opm | 44 |
1 files changed, 43 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/luatex/optex/base/languages.opm b/Master/texmf-dist/tex/luatex/optex/base/languages.opm index 9fa480d96af..eea821f6a63 100644 --- a/Master/texmf-dist/tex/luatex/optex/base/languages.opm +++ b/Master/texmf-dist/tex/luatex/optex/base/languages.opm @@ -1,6 +1,6 @@ %% This is part of OpTeX project, see http://petr.olsak.net/optex -\_codedecl \_mtext {Languages <2020-04-29>} % preloaded in format +\_codedecl \_mtext {Languages <2020-12-05>} % preloaded in format \_doc ----------------------------- Only four words are generated by \OpTeX/ macros: \"Chapter", @@ -146,7 +146,49 @@ \_public \quoteschars \activequotes \enquotes \csquotes \skquotes \frquotes \plquotes \esquotes \grquotes \ruquotes \itquotes \dequotes ; + \_doc ----------------------------- + Bibliography references generated by \^`\usebib` uses more + language-dependent phrases. They are declared here. We don't want to save + all these phrases into format, so the trick with {`\_endinput`} + is used here. When \^`\usebib` is processed then following part of the file + `languages.opm` is read again. + + Only phrases of few languages are declared here now. If you want to declare + phrases of your language, please create an \"issue" or a \"request" at + \url{https://github.com/olsak/OpTeX} or send me email with new + phrarses for your language (or language you know:). I am ready to put them here. + Temporarily, you can put your definitions into `\bibtexhook` token list. + \_cod ----------------------------- + +\_endinput % don't save these \def's to the format + +\_def\_langb#1 #2#3#4#5#6#7#8#9{\_def\_mbib##1##2{\_sdef{_mt:bib.##2:#1}{##1}}% + \_mbib{#2}{and}\_mbib{#3}{etal}\_mbib{#4}{edition}\_mbib{#5}{citedate}\_mbib{#6}{volume}% + \_mbib{#7}{number}\_mbib{#8}{prepages}\_mbib{#9}{postpages}\_langbA} +\_def\_langbA#1#2#3#4#5#6#7{\_mbib{#1}{editor}\_mbib{#2}{editors}\_mbib{#3}{available}% + \_mbib{#4}{availablealso}\_mbib{#5}{bachthesis}\_mbib{#6}{masthesis}\_mbib{#7}{phdthesis}} + +\_langb en {, and } { et al.} { ed.} {cit.~} {Vol.~} {No.~} {pp.~} {~p.} {,~ed.} {,~eds.} + {Available from } {Available also from } + {Bachelor's Thesis} {Master's Thesis} {Ph.D. Thesis} +%------------------------------------------------------------------------------------------ +\_langb cs { a } { a~kol.} { vyd.} {vid.~} {ročník~} {č.~} {s.~} {~s.} {,~editor} {,~editoři} + {Dostupné na } {Dostupné též na } + {Bakalářská práce} {Diplomová práce} {Disertační práce} +\_langb sk { a } { a~kol.} { vyd.} {vid.~} {ročník~} {č.~} {s.~} {~s.} {,~editor} {,~editoři} + {Dostupné na } {Dostupné tiež na } + {Bakalárska práca} {Diplomová práca} {Dizertačná práca} + +% \_<lang>dateformat year/month/day\relax, for example: \_csdateformat 2020/05/21\relax +% This is used in iso690 bib style when the the field "citedate" is used. + +\_def\_endateformat #1/#2/#3\relax{#1-#2-#3} +% \_csdateformat 2020/05/21\relax -> \hbox{21. 5. 2020} +\_def\_csdateformat #1/#2/#3\relax{\hbox{\_tmpnum=#3 \_the\_tmpnum. \_tmpnum=#2 \_the\_tmpnum. #1}} +\_let\_skdateformat =\_csdateformat + \_endcode % ------------------------------------- +2020-12-05 bib phrases moved here 2020-04-29 Obrazek -> Abbildung: bug fixed 2020-03-15 introduced |