summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/xelatex/xecjk/tex/example-1.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/xelatex/xecjk/tex/example-1.tex')
-rw-r--r--Master/texmf-dist/doc/xelatex/xecjk/tex/example-1.tex174
1 files changed, 174 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/xelatex/xecjk/tex/example-1.tex b/Master/texmf-dist/doc/xelatex/xecjk/tex/example-1.tex
new file mode 100644
index 00000000000..f50551334f0
--- /dev/null
+++ b/Master/texmf-dist/doc/xelatex/xecjk/tex/example-1.tex
@@ -0,0 +1,174 @@
+% -*- coding: utf-8 -*-
+\documentclass[11pt]{article}
+\textheight 220mm
+\textwidth 150mm
+\oddsidemargin 0pt
+\evensidemargin 0pt
+\usepackage[slantfont,boldfont]{xeCJK}
+\CJKlanguage{zh-cn}
+\usepackage{xcolor}
+\usepackage{CJKfntef}
+
+\begin{document}
+\setmainfont{Times New Roman}% 设置缺省英文字体
+\setCJKmainfont{SimSun}% 设置缺省中文字体
+\setCJKmonofont{YouYuan}% 设置缺省中文字体
+
+\baselineskip 16pt
+\parindent 22pt
+\pagestyle{myheadings}
+
+
+ \section{宏命令列表}
+提供两端分散对齐环境
+
+\verb|CJKfilltwosides|
+
+\noindent
+和以下宏命令:
+\begin{verbatim}
+ \CJKunderdot{...}
+ \CJKunderline[*]{...}
+ \CJKunderdblline[*]{...}
+ \CJKunderwave[*]{...}
+ \CJKsout[*]{...}
+ \CJKxout[*]{...}
+并允许以下形式的嵌套:
+ \CJKunderdot[..]{...\CJKunderline[*]{...}...}
+ \CJKunderdot[..]{...\CJKunderdblline[*]{...}...}
+ \CJKunderdot[..]{...\CJKunderwave[*]{...}...}
+ \CJKunderdot[..]{...\CJKsout[*]{...}...}
+ \CJKunderdot[..]{...\CJKxout[*]{...}...}
+
+ \CJKunderline[*]{...\CJKunderdot[..]{...}...}
+ \CJKunderdblline[*]{...\CJKunderdot[..]{...}...}
+ \CJKunderwave[*]{...\CJKunderdot[..]{...}...}
+ \CJKsout[*]{...\CJKunderdot[..]{...}...}
+ \CJKxout[*]{...\CJKunderdot[..]{...}...}
+\end{verbatim}
+其中不带*的宏对全角标点不起作用。
+
+\verb+\CJKunderdot+有一个可选参数,用以改变修饰符,缺省为加点,可以根据需要改为其他字符,如三角,小圆圈等。
+
+
+可以改变下划线和加点的颜色, 以下是缺省配置(需要先调入xcolor宏包)
+
+\begin{verbatim}
+ \newcommand{\CJKunderdotcolor}{\color{red}}
+ \newcommand{\CJKunderwavecolor}{\color{blue}}
+ \newcommand{\CJKunderlinecolor}{\color{blue}}
+ \newcommand{\CJKunderdbllinecolor}{\color{blue}}
+ \newcommand{\CJKsoutcolor}{\color{red}}
+ \newcommand{\CJKxoutcolor}{\color{blue}}
+\end{verbatim}
+
+\newpage
+风清扬道:“{五岳剑派中各有无数蠢才,以为将师父传下来的剑招学得精熟,自然
+而然便成高手,哼哼,熟读唐诗三百首,不会作诗也会吟!熟读了人家诗句,做几首打油
+诗是可以的,但若不能自出机抒,能成大诗人么}?”他这番话,自然是连岳不群也骂在其
+中了,但令狐冲一来觉得这话十分有理,二来他并未直提岳不群的名字,也就没有抗辩。
+风清扬道:“活学活使,只是第一步。要做到出手无招,那才真是踏入了高手的境界。你
+说‘各招浑成,敌人便无法可破’,这句话还只说对了一小半。不是‘浑成’,而是根本
+无招。你的剑招使得再浑成,只要有迹可寻,敌人便有隙可乘。但如你根本并无招式,敌
+人如何来破你的招式?”令狐冲一颗心怦怦乱跳,手心发热,喃喃的道:“根本无招,如
+何可破?根本无招,如何可破?”斗然之间,眼前出现了一个生平从所未见、连做梦也想
+不到的新天地。风清扬道:“要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+你剑招,你须得有剑招给人家来破才成。一个从未学过武功的常人,拿了剑乱挥乱舞,你
+见闻再博,也猜不到他下一剑要刺向哪里,砍向何处。就算是剑术至精之人,也破不了他
+的招式,只因并无招式,‘破招’二字,便谈不上了。只是不曾学过武功之人,虽无招式
+,却会给人轻而易举的打倒。真正上乘的剑术,则是能制人而决不能为人所制。”
+\hfill —— 金庸《笑傲江湖》
+
+\CJKunderline{风清扬道:“\CJKunderdot{五岳剑派中各有无数蠢才,以为将师父传下来的剑招学得精熟,自然
+而然便成高手,哼哼,熟读唐诗三百首,不会作诗也会吟!熟读了人家诗句,做几首打油
+诗是可以的,但若不能自出机抒,能成大诗人么}?”他这番话,自然是连岳不群也骂在其
+中了,但令狐冲一来觉得这话十分有理,二来他并未直提岳不群的名字,也就没有抗辩。
+风清扬道:“活学活使,只是第一步。要做到出手无招,那才真是踏入了高手的境界。你
+说‘各招浑成,敌人便无法可破’,这句话还只说对了一小半。不是‘浑成’,而是根本
+无招。你的剑招使得再浑成,只要有迹可寻,敌人便有隙可乘。但如你根本并无招式,敌
+人如何来破你的招式?”令狐冲一颗心怦怦乱跳,手心发热,喃喃的道:“根本无招,如
+何可破?根本无招,如何可破?”斗然之间,眼前出现了一个生平从所未见、连做梦也想
+不到的新天地。风清扬道:“要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+你剑招,你须得有剑招给人家来破才成。一个从未学过武功的常人,拿了剑乱挥乱舞,你
+见闻再博,也猜不到他下一剑要刺向哪里,砍向何处。就算是剑术至精之人,也破不了他
+的招式,只因并无招式,‘破招’二字,便谈不上了。只是不曾学过武功之人,虽无招式
+,却会给人轻而易举的打倒。真正上乘的剑术,则是能制人而决不能为人所制。”
+}
+
+
+
+\CJKunderline{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdblline{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderwave{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKsout{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKxout{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderline{你剑招,你须得有剑招给人家来破才成。}}
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdblline{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderwave{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKsout{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKxout{你剑招,你须得有剑招}给人家来破才成。}
+
+
+
+\CJKunderline*{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdblline*{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderwave*{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKsout*{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKxout*{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdot{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderline*{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderdblline*{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKunderwave*{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKsout*{你剑招,你须得有剑招}给人家来破才成。}
+
+\CJKunderdot{要切肉,总得有肉可切;要斩柴,总得有柴可斩;敌人要破
+\CJKxout*{你剑招,你须得有剑招}给人家来破才成。}
+
+
+
+\section{两端分散对齐}
+
+\begin{CJKfilltwosides}{80mm}
+要切肉\\总得有肉可切\\ \CJKunderdot{要斩柴总得有柴可斩}
+\end{CJKfilltwosides}
+
+
+
+\end{document}
+