diff options
author | Philipp Gesang <pgesang@ix.urz.uni-heidelberg.de> | 2011-05-10 22:22:38 +0200 |
---|---|---|
committer | Philipp Gesang <pgesang@ix.urz.uni-heidelberg.de> | 2011-05-10 22:22:38 +0200 |
commit | c3fcd6a29999502c8c0e080c780c24284a754207 (patch) | |
tree | 437c7d655ebb7744536524b26138145a0ebadaa1 /tex/context/third/transliterator/t-transliterator.mkiv | |
parent | f3a4c4e7b2cfa0a12bf465a7753681aff2de39bc (diff) | |
download | transliterator-c3fcd6a29999502c8c0e080c780c24284a754207.tar.gz |
hinting (character: “*”)
Diffstat (limited to 'tex/context/third/transliterator/t-transliterator.mkiv')
-rw-r--r-- | tex/context/third/transliterator/t-transliterator.mkiv | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/tex/context/third/transliterator/t-transliterator.mkiv b/tex/context/third/transliterator/t-transliterator.mkiv index e918b7b..b6b841c 100644 --- a/tex/context/third/transliterator/t-transliterator.mkiv +++ b/tex/context/third/transliterator/t-transliterator.mkiv @@ -34,8 +34,31 @@ %D key-value options; at present you may configure \type{mode} and %D \type{hyphenate}. +\def\set_serbian_exceptions{% + \doifelse{\transliterateparameter{sr_exceptions}}\v!yes + {\ctxlua{translit.sr_except = true}} + {\ctxlua{translit.sr_except = false}}% +} + +\def\set_hinting{% + \doifelse{\transliterateparameter{hinting}}\v!yes + {\ctxlua{translit.hinting = true}} + {\ctxlua{translit.hinting = false}}% +} + +\appendtoks \set_serbian_exceptions \to \everysetuptransliterate +\appendtoks \set_hinting \to \everysetuptransliterate + %D At first we'll set some defaults: -\setuptransliterate[mode=ru_old,hyphenate=cz,debug=false] + +\setuptransliterate[% + debug=\v!false, + hinting=\v!yes, + hyphenate=cz, + mode=ru_old, + sr_exceptions=\v!yes, +] + %D Possible values for \type{mode} are by the time of this writing: %D \type{ru}, \type{ru_transcript_de}, \type{ru_transcript_en}, \type{ru_old}, %D \type{all}, \type{iso9_ocs}, \type{ocs}, \type{ocs_gla}, \type{ru_cz}, |