From 54b3f2d277e2a2359cd249de2055ae706214c4be Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 14 Dec 2012 00:12:28 +0000 Subject: xecjk (13dec12) git-svn-id: svn://tug.org/texlive/trunk@28528 c570f23f-e606-0410-a88d-b1316a301751 --- .../xecjk/example/xeCJK-example-CJKfntef.tex | 43 +++++++++++++++++----- .../xecjk/example/xeCJK-example-checksingle.tex | 7 ++++ .../xecjk/example/xeCJK-example-fallback.tex | 2 +- 3 files changed, 42 insertions(+), 10 deletions(-) (limited to 'Master/texmf-dist/doc/xelatex/xecjk/example') diff --git a/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-CJKfntef.tex b/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-CJKfntef.tex index 700f3d0d3a6..0e0e39b5033 100644 --- a/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-CJKfntef.tex +++ b/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-CJKfntef.tex @@ -9,22 +9,47 @@ \documentclass{article} \usepackage{xeCJK} \usepackage{xcolor} -\usepackage{CJKfntef} -\setCJKmainfont{SimSun} +\usepackage{xeCJKfntef} +\xeCJKDeclareSubCJKBlock{test}{ `殆 , `已 } +\setCJKmainfont[test=SimHei]{SimSun} -\begin{document} - -\CJKunderline{汉字}\CJKunderline{加下划线加下划线加下划线加下划线 -加下划线加下划线加下划线加下划线加下划线加下划线加下划线} +\def\showtext{% + 庄子曰:“吾生也有涯,而知也无涯。以有涯随无涯,殆已!已而为知者,殆而已矣!% + 为善无近名,为恶无近刑,缘督以为经,可以保身,可以全生,可以养亲,可以尽年。”} +\newcommand\CJKfntef[1]{% + \csname#1\endcsname{\showtext}\par + \csname#1\endcsname*{\showtext}\par + \CJKunderdot{\showtext\csname#1\endcsname{\showtext}}\par + \CJKunderdot{\showtext\csname#1\endcsname*{\showtext}}\par + \csname#1\endcsname{\showtext\CJKunderdot{\showtext}}\par + \csname#1\endcsname*{\showtext\CJKunderdot{\showtext}}\par\bigskip} -\CJKunderwave{波浪线} +\begin{document} +\CJKunderline{汉 字}\CJKunderline{加下划线} +\varCJKunderline{汉字}\varCJKunderline{加下划线} \CJKunderanyline{0.5em}{\sixly \kern-.021em\char58 \kern-.021em}{自定义下划线} - \CJKunderanyline{0.2em}{\kern-.03em\vtop{\kern.2ex\hrule width.2em\kern 0.11em \hrule height 0.1em}\kern-.03em}{自定义下划线} -\CJKunderanysymbol{0.5em}{$\cdot$}{汉字加点} +\CJKunderanyline{0.5em}{-}{\showtext} + +\CJKunderanysymbol{0.2em}{-}{\showtext} + +\CJKunderdot{\showtext} + +\begin{CJKfilltwosides}{40mm} +两端分散对齐\\ +分散对齐\\ +\CJKunderdot{汉字可加点}\\ +\CJKunderline{汉字可加下划线} +\end{CJKfilltwosides} + +\CJKfntef{CJKunderline} +\CJKfntef{CJKunderwave} +\CJKfntef{CJKunderdblline} +\CJKfntef{CJKsout} +\CJKfntef{CJKxout} \end{document} %% diff --git a/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-checksingle.tex b/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-checksingle.tex index 16f4a034420..3735d4a76e7 100644 --- a/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-checksingle.tex +++ b/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-checksingle.tex @@ -13,6 +13,8 @@ \def。{.} \def\foo{一} \long\def\showtext{一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十。 +\[x^2+y^2\] +一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十\foo $$x^2+y^2$$ 一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十\foo \begin{equation} @@ -28,6 +30,11 @@ x^2+y^2 \xeCJKsetup{CheckSingle} \showtext + +\hrulefill\bigskip + +\xeCJKsetup{PlainEquation} +\showtext \end{document} %% %% diff --git a/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-fallback.tex b/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-fallback.tex index 53e64190a31..473abf793cb 100644 --- a/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-fallback.tex +++ b/Master/texmf-dist/doc/xelatex/xecjk/example/xeCJK-example-fallback.tex @@ -8,7 +8,7 @@ %% \documentclass{article} \usepackage[AutoFallBack]{xeCJK} -\usepackage{CJKfntef} +\usepackage{xeCJKfntef} \usepackage{array} \setCJKmainfont[AutoFakeBold,AutoFakeSlant]{KaiTi_GB2312} \setCJKfallbackfamilyfont{\CJKrmdefault}[BoldFont=SimHei] -- cgit v1.2.3