Changes

Jump to navigation Jump to search
m
fix pragma links & typos
< * old introduction [[FontsUptodate]] | 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: [[Encodings and Regimesmanual:mchinese.pdf|Chinese in ConTeXt]] >(Old 2001)
* old introduction =Chinese in ConTeXt= Get inspirated with importing Chinese fonts with this [https://github.com/BruXy/ConTeXt-Chinese script]. # You need some Chinese (TrueType) fonts; you may want to get for example Microsoft Truetype fonts:## [Uptodatehttp://archive1.village.virginia.edu/spw4s/fonts/STSONG.TTF STSong],## [http://archive1.village.virginia.edu/spw4s/fonts/STZHONGS.TTF STZhongsong] by Pragma: ,## [http://wwwarchive1.pragma-adevillage.virginia.comedu/generalspw4s/uptodatefonts/up-007-sSTXIHEI.pdf screenTTF STXihei] and ,## [http://wwwarchive1.village.pragma-adevirginia.comedu/generalspw4s/uptodatefonts/up-007-pSTKAITI.pdf paperTTF STKaiti] version,* manual by Pragma: ## [http://wwwarchive1.pragma-adevillage.virginia.comedu/generalspw4s/manualsfonts/mchineseSTFANGSO.pdf TTF STFangsong].# Example of some basic document with enabled Chinese : <texcode>\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</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 ConTeXtenumerations) 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 ==* [[CJK fonts]] [[Category:Fonts]][[Category:Languages]]

Navigation menu