Difference between revisions of "Chinese Japanese and Korean"
Jump to navigation
Jump to search
(Updating example of Chinese document.) |
m (fix pragma links & typos) |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | * old introduction [[Uptodate]] by Pragma: [http://www.pragma-ade.nl/general/uptodate/up-007-s.pdf screen] and [http://www.pragma-ade.nl/general/uptodate/up-007-p.pdf paper] version | |
− | + | * manual by Pragma: [[manual:mchinese.pdf|Chinese in ConTeXt]] (Old 2001) | |
− | * old introduction [[Uptodate]] by Pragma: [http://www.pragma-ade. | ||
− | * manual by Pragma: [ | ||
=Chinese in ConTeXt= | =Chinese in ConTeXt= | ||
Line 65: | Line 63: | ||
</texcode> | </texcode> | ||
− | = | + | =Font setup for Korean= |
− | + | Example by Wolfgang (2017-12-06): | |
− | + | You need fonts which contain hangul characters (don’t forget to set a math font because it is used for the symbols in enumerations) and you have to enable linebreaking for Korean with the {{cmd|setscript}} command. | |
− | |||
− | + | <texcode> | |
+ | \definefallbackfamily [mainface] [rm] [Nanum Myeongjo] [preset=range:korean] | ||
+ | \definefontfamily [mainface] [rm] [DejaVu Serif] | ||
− | + | \definefallbackfamily [mainface] [ss] [Nanum Gothic] [preset=range:korean] | |
+ | \definefontfamily [mainface] [ss] [DejaVu Sans] | ||
− | + | \definefallbackfamily [mainface] [tt] [Nanum Gothic Coding] [features=none,preset=range:korean] | |
+ | \definefontfamily [mainface] [tt] [DejaVu Sans Mono] [features=none] | ||
− | + | \definefontfamily [mainface] [mm] [DejaVu Math] | |
− | + | \setupbodyfont[mainface] | |
− | + | \setscript[hangul] | |
− | + | \starttext | |
+ | |||
+ | 이 FAQ 은 자주 반복되는 질문과 그에 대한 대답을 간단명료한 양식으로 | ||
+ | 모아 엮어졌습니다. | ||
+ | |||
+ | {\ss 이 FAQ 은 자주 반복되는 질문과 그에 대한 대답을 간단명료한 양식으로 | ||
+ | 모아 엮어졌습니다.} | ||
+ | |||
+ | \starttyping | ||
+ | 이 FAQ 은 자주 반복되는 질문과 그에 대한 대답을 간단명료한 양식으로 | ||
+ | 모아 엮어졌습니다. | ||
+ | \stoptyping | ||
+ | |||
+ | \stoptext | ||
+ | </texcode> | ||
== See also == | == See also == | ||
Line 90: | Line 105: | ||
[[Category:Fonts]] | [[Category:Fonts]] | ||
− | [[Category: | + | [[Category:Languages]] |
Revision as of 08:20, 1 July 2022
- old introduction Uptodate by Pragma: screen and paper version
- manual by Pragma: Chinese in ConTeXt (Old 2001)
Chinese in ConTeXt
Get inspirated with importing Chinese fonts with this script.
- You need some Chinese (TrueType) fonts; you may want to get for example Microsoft Truetype fonts:
- Example of some basic document with enabled Chinese:
\mainlanguage[cn] \language[cn] \enableregime[utf] \setscript[hanzi] % hyphenation % Enable fonts \usetypescriptfile[mscore] \setupbodyfont [mschinese,12pt] \usebodyfont [mschinese-light,12pt] \definebodyfontenvironment[24pt] \definebodyfontenvironment[18pt] \setuppagenumber [numberconversion=cn] \definestructureconversionset[chinese][numbers][cn] \setupheads [sectionconversionset=chinese] \define[2]\ChineseChapter{第#1章 #2} \setuphead[chapter][command=\ChineseChapter,style={\bf\switchtobodyfont[24pt]}] \setuphead[section][style={\bf\switchtobodyfont[18pt]}] \setuppagenumbering[state=start, alternative=singlesided, location={footer, center}, style={\bf\switchtobodyfont[11pt]} ] \starttext \chapter{华文字体系列} 在微软提供的 Office 套装中附带了一定数量的中文字体,这些字体是常州华文印刷新技术有限公司制造的。 \startitemize \item \type{\it}: {\it 华文仿宋} \item \type{\rm}: {\rm 华文仿宋} \item \type{\bf}: {\bf 华文中宋} \item \type{\ss}: {\ss 华文细黑} \item \type{\tfxx}: {\tfxx 华文仿宋} \item \type{\tfx}: {\tfx 华文仿宋} \item \type{\tf}: {\tf 华文仿宋} \item \type{\tfa}: {\tfa 华文仿宋} \item \type{\tfb}: {\tfb 华文仿宋} \item \type{\tfc}: {\tfc 华文仿宋} \item \type{\tfd}: {\tfd 华文仿宋} \stopitemize \stoptext
Font setup for Korean
Example by Wolfgang (2017-12-06):
You need fonts which contain hangul characters (don’t forget to set a math font because it is used for the symbols in enumerations) and you have to enable linebreaking for Korean with the \setscript command.
\definefallbackfamily [mainface] [rm] [Nanum Myeongjo] [preset=range:korean] \definefontfamily [mainface] [rm] [DejaVu Serif] \definefallbackfamily [mainface] [ss] [Nanum Gothic] [preset=range:korean] \definefontfamily [mainface] [ss] [DejaVu Sans] \definefallbackfamily [mainface] [tt] [Nanum Gothic Coding] [features=none,preset=range:korean] \definefontfamily [mainface] [tt] [DejaVu Sans Mono] [features=none] \definefontfamily [mainface] [mm] [DejaVu Math] \setupbodyfont[mainface] \setscript[hangul] \starttext 이 FAQ 은 자주 반복되는 질문과 그에 대한 대답을 간단명료한 양식으로 모아 엮어졌습니다. {\ss 이 FAQ 은 자주 반복되는 질문과 그에 대한 대답을 간단명료한 양식으로 모아 엮어졌습니다.} \starttyping 이 FAQ 은 자주 반복되는 질문과 그에 대한 대답을 간단명료한 양식으로 모아 엮어졌습니다. \stoptyping \stoptext