%D \module %D [ file=lang-ctx, %D version=2005.02.12, %D title=\CONTEXT\ Language Macros, %D subtitle=Generic Patterns, %D author=Hans Hagen, %D date=\currentdate, %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 mreadme.pdf for %C details. \writestatus{loading}{Context Language Macros / Generic Patterns} \unprotect %D The \CONTEXT\ specific patterns are more generic and %D are more or less encoding independent. They are generated %D from the ones shipped with distributions using: %D %D \starttyping %D ctxtools --pattern --all %D \stoptyping %D In order to get 8 bit characters hyphenated, we need to load %D patterns under the right circumstances. In some countries, more %D than one font encoding is in use. I can add more defaults here %D if users let me know what encoding they use. \installlanguage [\s!nl] [\s!mapping={texnansi,ec},\s!encoding={texnansi,ec}] \installlanguage [\s!fr] [\s!mapping={texnansi,ec},\s!encoding={texnansi,ec}] \installlanguage [\s!de] [\s!mapping={texnansi,ec},\s!encoding={texnansi,ec}] \installlanguage [\s!it] [\s!mapping={texnansi,ec},\s!encoding={texnansi,ec}] \installlanguage [\s!pt] [\s!mapping={texnansi,ec},\s!encoding={texnansi,ec}] \installlanguage [\s!hr] [\s!mapping=ec,\s!encoding=ec] % no il2, misses cacute characters \installlanguage [\s!pl] [\s!mapping={pl0,ec,qx},\s!encoding={pl0,ec,qx}] % pl0 may go \installlanguage [\s!cz] [\s!mapping={il2,ec},\s!encoding={il2,ec}] % il2 may go \installlanguage [\s!sk] [\s!mapping={il2,ec},\s!encoding={il2,ec}] % il2 may go \installlanguage [\s!sl] [\s!mapping={il2,ec},\s!encoding={il2,ec}] % il2 may go \installlanguage [\s!vn] [\s!mapping=t5,\s!encoding=t5] \protect \endinput