diff options
Diffstat (limited to 'macros/latex/contrib/cquthesis/contents/analysis.tex')
-rw-r--r-- | macros/latex/contrib/cquthesis/contents/analysis.tex | 517 |
1 files changed, 517 insertions, 0 deletions
diff --git a/macros/latex/contrib/cquthesis/contents/analysis.tex b/macros/latex/contrib/cquthesis/contents/analysis.tex new file mode 100644 index 0000000000..96625c98a4 --- /dev/null +++ b/macros/latex/contrib/cquthesis/contents/analysis.tex @@ -0,0 +1,517 @@ +\chapter{实验结果和分析} + +\section{字体命令}\label{txt:FreqCmd} +{\kaishu 玲珑骰子安红豆,入骨相思知不知。\hfill ——温庭筠} + +{\fangsong 愿得一心人,白头不相离。\hfill ——卓文君} + +{\ifcsname youyuan\endcsname\youyuan\else[无 \cs{youyuan} 字体。]\fi 去年今日此门中,人面桃花相映红。\hfill ——崔护} + +{\heiti 入我相思门,知我相思苦。\hfill ——李白} + +{\ifcsname lishu\endcsname\lishu\else[无 \cs{lishu} 字体。]\fi 此情可待成追忆?只是当时已惘然。\hfill ——李商隐} + +{\songti 雨打梨花深闭门,忘了青春,误了青春。\hfill ——唐寅} + +使用\cs{textbf}和\cs{textit}以及\cs{underline}的效果分别如下: + +这句话的\textbf{文字}分别\textit{使用}了三种命令来\underline{处理}。 + +The \textbf{words} in this sentences are \textit{processed} with three different \underline{cmd}. + +\section{表格样本} + +\subsection{基本表格} +\label{sec:basictable} + +模板中关于表格的宏包有三个: \pkg{booktabs}、\pkg{array} 和\pkg{longtabular}。三线表可以用 \pkg{booktabs}提供的 \cs{toprule}、\cs{midrule} 和 \cs{bottomrule}。它们与\pkg{longtable} 能很好的配合使用。 +\begin{table}[htb] + \centering + \begin{minipage}[t]{0.9\linewidth} % 如果想在表格中使用脚注,minipage是个不错的办法 + \caption[模板文件]{模板文件。如果表格的标题很长,那么在表格索引中就会很不美观,所以要像 chapter 那样在前面用中括号写一个简短的标题。这个标题会出现在索引中。} + \label{tab:template-files} + \begin{tabularx}{\linewidth}{lX} + \toprule + {\heiti 文件名} & {\heiti 描述} \\ + \midrule + cquthesis.cls & 模板类文件\footnote{这是一个脚注}\\ + cquthesis.cfg & 模板配置文件\footnote{这是又一个脚注}\\ + cqunumberical.bst & 参考文献 BIB\TeX\ 样式文件。\\ + cquthesis.sty & 常用的包和命令写在这里,减轻主文件的负担。\footnote{同一页上的脚注最多支持到10个}\\ + \bottomrule + \end{tabularx} + \end{minipage} +\end{table} + +首先来看一个最简单的表格。\autoref{tab:template-files} 列举了本模板主要文件及其功能。请大家注意三线表中各条线对应的命令。这个例子还展示了如何在表格中正确使用脚注。由于 \LaTeX{} 本身不支持在表格中使用\cs{footnote},所以我们不得不将表格放在小页中,而且最好将表格的宽度设置为小页的宽度,这样脚注看起来才更美观。 + +\subsection{双语题注和复杂表格} +\label{sec:complicatedtable} +使用\cs{bicaption}\marg{中文}\marg{英文}可以对图或者表的浮动体添加双语题注,对方程式进行双语题注,请使用\cs{eqlist}\marg{中文}\oarg{英文},注意括号。 + +我们经常会在表格下方标注数据来源,或者对表格里面的条目进行解释。前面的脚注是一种不错的方法,如果不喜欢脚注,可以在表格后面写注释,比如\autoref{tab:tabexamp1}。 +\begin{table}[htbp] + \centering + \bicaption{复杂表格示例}{A more structured table} + \label{tab:tabexamp1} + \begin{minipage}[t]{0.8\textwidth} + \begin{tabularx}{\linewidth}{|l|X|X|X|X|} + \hline + \multirow{2}*{\diagbox[width=5em]{x}{y}} & \multicolumn{2}{c|}{First Half} & \multicolumn{2}{c|}{Second Half}\\\cline{2-5} + & 1st Qtr &2nd Qtr&3rd Qtr&4th Qtr \\ \hline + East$^{*}$ & 20.4& 27.4& 90& 20.4 \\ + West$^{**}$ & 30.6 & 38.6 & 34.6 & 31.6 \\ \hline + \end{tabularx}\\[2pt] + \footnotesize + *:东部\\ + **:西部 + \end{minipage} +\end{table} + +此外,表~\ref{tab:tabexamp1} 同时还演示了另外两个功能:1)通过 \pkg{tabularx} 的\texttt{|X|} 扩展实现表格自动放大;2)通过命令 \cs{diagbox} 在表头部分插入反斜线。 + +\begin{table}[htbp] + \noindent\begin{minipage}{0.5\textwidth} + \centering + \caption{第一个并排子表格} + \label{tab:parallel1} + \begin{tabular}{p{2cm}p{2cm}} + \toprule + No. & Name \\\midrule + \xuhao[1] & Fox \\ + \xuhao & Panda \\ + \xuhao & Dog \\ + \bottomrule + \end{tabular} + \end{minipage}% + \setxuhao[2] + \begin{minipage}{0.5\textwidth} + \centering + \bicaption{第二个并排子表格}{The second subtable in one row} + \label{tab:parallel2} + \begin{tabular}{p{2cm}p{2cm}} + \toprule + No. & Name \\\midrule + \xuhao[1] & Charlie \\ + \xuhao & Jack \\ + \xuhao & Tom \\ + \bottomrule + \end{tabular} + \end{minipage} +\end{table} + +\begin{table}[htbp] + \centering + \caption{并排子表格} + \label{tab:subtable} + \subcaptionbox{第一个子表格} + { + \begin{tabular}{p{2cm}p{2cm}} + \toprule + 111 & 222 \\\midrule + 222 & 333 \\\bottomrule + \end{tabular} + } + \hskip2cm + \subcaptionbox{第二个子表格} + { + \begin{tabular}{p{2cm}p{2cm}} + \toprule + 111 & 222 \\\midrule + 222 & 333 \\\bottomrule + \end{tabular} + } +\end{table} + +不可否认 \LaTeX{} 的表格功能没有想象中的那么强大,不过只要足够认真,足够细致,同样可以排出来非常复杂非常漂亮的表格。 + +\tabref{tab:parallel1}和\tabref{tab:parallel2}展示了\cs{xuhao}和\cs{xuhao}\texttt{[1]}的使用,可以达到自动编号的效果。不过要记得在每次使用之前使用\cs{resetxuhao},或者\cs{xuhao}\texttt{[1]}。使用\cs{setxuhao}\oarg{1-6}可以更改序号的标记方式,如\tabref{tab:parallel2}所示。详细用法请参阅用户手册。 + +\begin{longtable}[c]{c*{6}{r}} + \bicaption[实验数据]{实验数据,这个题注是双语的,而且十分的长,注意这在索引中的处理方式}[Data in experiment]{Data in experiment, and this is a really long long long long long long long long long long text.}\label{tab:performance}\\ + \toprule + 测试程序 & \multicolumn{1}{c}{正常运行} & \multicolumn{1}{c}{同步} & \multicolumn{1}{c}{检查点} & \multicolumn{1}{c}{卷回恢复} + & \multicolumn{1}{c}{进程迁移} & \multicolumn{1}{c}{检查点} \\ + & \multicolumn{1}{c}{时间 (s)}& \multicolumn{1}{c}{时间 (s)}& + \multicolumn{1}{c}{时间 (s)}& \multicolumn{1}{c}{时间 (s)}& \multicolumn{1}{c}{ + 时间 (s)}& 文件(KB)\\\midrule + \endfirsthead + \multicolumn{7}{c}{续表~\thetable\hskip1em 实验数据}\\ + \toprule + 测试程序 & \multicolumn{1}{c}{正常运行} & \multicolumn{1}{c}{同步} & \multicolumn{1}{c}{检查点} & \multicolumn{1}{c}{卷回恢复} + & \multicolumn{1}{c}{进程迁移} & \multicolumn{1}{c}{检查点} \\ + & \multicolumn{1}{c}{时间 (s)}& \multicolumn{1}{c}{时间 (s)}& + \multicolumn{1}{c}{时间 (s)}& \multicolumn{1}{c}{时间 (s)}& \multicolumn{1}{c}{ + 时间 (s)}& 文件(KB)\\\midrule + \endhead + \hline + \multicolumn{7}{r}{续下页} + \endfoot + \endlastfoot + CG.A.2 & 23.05 & 0.002 & 0.116 & 0.035 & 0.589 & 32491 \\ + CG.A.4 & 15.06 & 0.003 & 0.067 & 0.021 & 0.351 & 18211 \\ + CG.A.8 & 13.38 & 0.004 & 0.072 & 0.023 & 0.210 & 9890 \\ + CG.B.2 & 867.45 & 0.002 & 0.864 & 0.232 & 3.256 & 228562 \\ + CG.B.4 & 501.61 & 0.003 & 0.438 & 0.136 & 2.075 & 123862 \\ + CG.B.8 & 384.65 & 0.004 & 0.457 & 0.108 & 1.235 & 63777 \\ + MG.A.2 & 112.27 & 0.002 & 0.846 & 0.237 & 3.930 & 236473 \\ + MG.A.4 & 59.84 & 0.003 & 0.442 & 0.128 & 2.070 & 123875 \\ + MG.A.8 & 31.38 & 0.003 & 0.476 & 0.114 & 1.041 & 60627 \\ + MG.B.2 & 526.28 & 0.002 & 0.821 & 0.238 & 4.176 & 236635 \\ + MG.B.4 & 280.11 & 0.003 & 0.432 & 0.130 & 1.706 & 123793 \\ + MG.B.8 & 148.29 & 0.003 & 0.442 & 0.116 & 0.893 & 60600 \\ + LU.A.2 & 2116.54 & 0.002 & 0.110 & 0.030 & 0.532 & 28754 \\ + LU.A.4 & 1102.50 & 0.002 & 0.069 & 0.017 & 0.255 & 14915 \\ + LU.A.8 & 574.47 & 0.003 & 0.067 & 0.016 & 0.192 & 8655 \\ + LU.B.2 & 9712.87 & 0.002 & 0.357 & 0.104 & 1.734 & 101975 \\ + LU.B.4 & 4757.80 & 0.003 & 0.190 & 0.056 & 0.808 & 53522 \\ + LU.B.8 & 2444.05 & 0.004 & 0.222 & 0.057 & 0.548 & 30134 \\ + CG.B.2 & 867.45 & 0.002 & 0.864 & 0.232 & 3.256 & 228562 \\ + CG.B.4 & 501.61 & 0.003 & 0.438 & 0.136 & 2.075 & 123862 \\ + CG.B.8 & 384.65 & 0.004 & 0.457 & 0.108 & 1.235 & 63777 \\ + MG.A.2 & 112.27 & 0.002 & 0.846 & 0.237 & 3.930 & 236473 \\ + MG.A.4 & 59.84 & 0.003 & 0.442 & 0.128 & 2.070 & 123875 \\ + MG.A.8 & 31.38 & 0.003 & 0.476 & 0.114 & 1.041 & 60627 \\ + MG.B.2 & 526.28 & 0.002 & 0.821 & 0.238 & 4.176 & 236635 \\ + MG.B.4 & 280.11 & 0.003 & 0.432 & 0.130 & 1.706 & 123793 \\ + MG.B.8 & 148.29 & 0.003 & 0.442 & 0.116 & 0.893 & 60600 \\ + LU.A.2 & 2116.54 & 0.002 & 0.110 & 0.030 & 0.532 & 28754 \\ + LU.A.4 & 1102.50 & 0.002 & 0.069 & 0.017 & 0.255 & 14915 \\ + LU.A.8 & 574.47 & 0.003 & 0.067 & 0.016 & 0.192 & 8655 \\ + LU.B.2 & 9712.87 & 0.002 & 0.357 & 0.104 & 1.734 & 101975 \\ + LU.B.4 & 4757.80 & 0.003 & 0.190 & 0.056 & 0.808 & 53522 \\ + LU.B.8 & 2444.05 & 0.004 & 0.222 & 0.057 & 0.548 & 30134 \\ + EP.A.2 & 123.81 & 0.002 & 0.010 & 0.003 & 0.074 & 1834 \\ + EP.A.4 & 61.92 & 0.003 & 0.011 & 0.004 & 0.073 & 1743 \\ + EP.A.8 & 31.06 & 0.004 & 0.017 & 0.005 & 0.073 & 1661 \\ + EP.B.2 & 495.49 & 0.001 & 0.009 & 0.003 & 0.196 & 2011 \\ + EP.B.4 & 247.69 & 0.002 & 0.012 & 0.004 & 0.122 & 1663 \\ + EP.B.8 & 126.74 & 0.003 & 0.017 & 0.005 & 0.083 & 1656 \\ + \bottomrule +\end{longtable} + +如果你要排版的表格长度超过一页,那么推荐使用 \pkg{longtable} 或者 \pkg{supertabular}宏包,模板对 \pkg{longtable} 进行了相应的设置,所以用起来可能简单一些。表~\ref{tab:performance} 就是 \pkg{longtable} 的简单示例。 + +\section{定理环境} +\label{sec:theorem} + +给大家演示一下各种和证明有关的环境: + +\begin{assumption} + 假设以下数学方程成立: + \begin{eqnarray} + \label{eq:eqnxmp} + c & = & a^2 - b^2\\ + & = & (a+b)(a-b) + \end{eqnarray} +\end{assumption} + +\begin{assumption} + 依然假设以下数学方程成立,注意整个系统是自动编号的: + \begin{eqnarray} + \label{eq:eqnxmp2} + c & = & a^2 - b^2\\ + & = & (a+b)(a-b) + \end{eqnarray} +\end{assumption} + +\begin{definition} + 我们定义\ref{eq:eqnxmp}中的方程名称为\cquthesis 。你看,环境里是可以相互引用的。 +\end{definition} + +\begin{proposition} + 曾子曰:「吾日三省吾身 —— 为人谋而不忠乎?与朋友交而不信乎?传不习乎?」 +\end{proposition} + +多么凄美的命题啊!其日牛马嘶,新妇入青庐,奄奄黄昏后,寂寂人定初,我命绝今日, +魂去尸长留,揽裙脱丝履,举身赴清池,府吏闻此事,心知长别离,徘徊庭树下,自挂东南 +枝。 + +\begin{remark} + 天不言自高,水不言自流。 + \begin{gather*} + \begin{split} + \varphi(x,z) + &=z-\gamma_{10}x-\gamma_{mn}x^mz^n\\ + &=z-Mr^{-1}x-Mr^{-(m+n)}x^mz^n + \end{split}\\[6pt] + \begin{align} \zeta^0&=(\xi^0)^2,\\ + \zeta^1 &=\xi^0\xi^1,\\ + \zeta^2 &=(\xi^1)^2, + \end{align} + \end{gather*} +\end{remark} + +天尊地卑,乾坤定矣。卑高以陈,贵贱位矣。 动静有常,刚柔断矣。方以类聚,物以群分, +吉凶生矣。在天成象,在地成形,变化见矣。鼓之以雷霆,润之以风雨,日月运行,一寒一 +暑,乾道成男,坤道成女。乾知大始,坤作成物。乾以易知,坤以简能。易则易知,简则易 +从。易知则有亲,易从则有功。有亲则可久,有功则可大。可久则贤人之德,可大则贤人之 +业。易简,而天下矣之理矣;天下之理得,而成位乎其中矣。 + +\begin{axiom} + 两点间直线段距离最短。 + \begin{align} + x&\equiv y+1\pmod{m^2}\\ + x&\equiv y+1\mod{m^2}\\ + x&\equiv y+1\pod{m^2} + \end{align} +\end{axiom} + +《彖曰》:大哉乾元,万物资始,乃统天。云行雨施,品物流形。大明始终,六位时成,时 +乘六龙以御天。乾道变化,各正性命,保合大和,乃利贞。首出庶物,万国咸宁。 + +《象曰》:天行健,君子以自强不息。潜龙勿用,阳在下也。见龙再田,德施普也。终日乾 +乾,反复道也。或跃在渊,进无咎也。飞龙在天,大人造也。亢龙有悔,盈不可久也。用九, +天德不可为首也。 + +\begin{lemma} + 《猫和老鼠》是我最爱看的动画片。 + \begin{multline*}%\tag*{[a]} % 这个不出现在索引中 + \int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] + -2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ + =\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 + \int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy + \end{multline*} +\end{lemma} + +行行重行行,与君生别离。相去万余里,各在天一涯。道路阻且长,会面安可知。胡马依北 +风,越鸟巢南枝。相去日已远,衣带日已缓。浮云蔽白日,游子不顾返。思君令人老,岁月 +忽已晚。 弃捐勿复道,努力加餐饭。 + +\begin{theorem}\label{the:theorem1} + 犯我强汉者,虽远必诛\hfill —— 陈汤(汉) +\end{theorem} +\begin{subequations} + \begin{align} + y & = 1 \\ + y & = 0 + \end{align} +\end{subequations} +道可道,非常道。名可名,非常名。无名天地之始;有名万物之母。故常无,欲以观其妙; +常有,欲以观其徼。此两者,同出而异名,同谓之玄。玄之又玄,众妙之门。上善若水。水 +善利万物而不争,处众人之所恶,故几于道。曲则全,枉则直,洼则盈,敝则新,少则多, +多则惑。人法地,地法天,天法道,道法自然。知人者智,自知者明。胜人者有力,自胜 +者强。知足者富。强行者有志。不失其所者久。死而不亡者寿。 + +\begin{proof} + 燕赵古称多感慨悲歌之士。董生举进士,连不得志于有司,怀抱利器,郁郁适兹土,吾 + 知其必有合也。董生勉乎哉? + + 夫以子之不遇时,苟慕义强仁者,皆爱惜焉,矧燕、赵之士出乎其性者哉!然吾尝闻 + 风俗与化移易,吾恶知其今不异于古所云邪?聊以吾子之行卜之也。董生勉乎哉? + + 吾因子有所感矣。为我吊望诸君之墓,而观于其市,复有昔时屠狗者乎?为我谢 + 曰:“明天子在上,可以出而仕矣!” \hfill —— 韩愈《送董邵南序》 +\end{proof} + +\begin{corollary} + 四川话配音的《猫和老鼠》是世界上最好看最好听最有趣的动画片。 + \begin{alignat}{3} + V_i & =v_i - q_i v_j, & \qquad X_i & = x_i - q_i x_j, + & \qquad U_i & = u_i, + \qquad \text{for $i\ne j$;}\label{eq:B}\\ + V_j & = v_j, & \qquad X_j & = x_j, + & \qquad U_j & u_j + \sum_{i\ne j} q_i u_i. + \end{alignat} +\end{corollary} + +迢迢牵牛星,皎皎河汉女。 +纤纤擢素手,札札弄机杼。 +终日不成章,泣涕零如雨。 +河汉清且浅,相去复几许。 +盈盈一水间,脉脉不得语。 + +\begin{example} + 大家来看这个例子。 + \begin{equation} + \label{ktc} + \left\{\begin{array}{l} + \nabla f({\mbox{\boldmath $x$}}^*)-\sum\limits_{j=1}^p\lambda_j\nabla g_j({\mbox{\boldmath $x$}}^*)=0\\[0.3cm] + \lambda_jg_j({\mbox{\boldmath $x$}}^*)=0,\quad j=1,2,\cdots,p\\[0.2cm] + \lambda_j\ge 0,\quad j=1,2,\cdots,p. + \end{array}\right. + \end{equation} +\end{example} + +\begin{exercise} + 清列出 Andrew S. Tanenbaum 和 W. Richard Stevens 的所有著作。 +\end{exercise} + +\begin{conjecture} \textit{Poincare Conjecture} If in a closed three-dimensional + space, any closed curves can shrink to a point continuously, this space can be + deformed to a sphere. +\end{conjecture} + +\begin{problem} + 回答还是不回答,是个问题。 +\end{problem} + +如何引用定理~\ref{the:theorem1} 呢?加上 \cs{label} 使用 \cs{ref} 即可。 + +\section{参考文献} +\label{sec:bib} +重庆大学的要求是参考文献以上标的形式标注于论述之后,就像这样: + +研究表明\cite{r1},早睡早起有益身体健康。如果想同时引用多个文献\cite{r2,r3,r4,r6},只需要在\csgo{cite}{\null}中用逗号分开\textsf{citeKey}就好。 + +\cquthesis 同时提供正文模式的参考文献引用功能\cs{inlinecite},适用于以下情况: + +文献\inlinecite{r6,z1,z2,z3}表明,文献\inlinecite{r7,r8,r9,r10}所述的情况是有理论依据的。 + +\section{数学公式} +\label{sec:equation} +贝叶斯公式如式~(\ref{equ:chap1:bayes}),其中 $p(y|\mathbf{x})$ 为后验; +$p(\mathbf{x})$ 为先验;分母 $p(\mathbf{x})$ 为归一化因子。 +\begin{equation} +\label{equ:chap1:bayes} +p(y|\mathbf{x}) = \frac{p(\mathbf{x},y)}{p(\mathbf{x})}= +\frac{p(\mathbf{x}|y)p(y)}{p(\mathbf{x})} +\end{equation} + +论文里面公式越多,\TeX{} 就越 happy。再看一个 \pkg{amsmath} 的例子: +\newcommand{\envert}[1]{\left\lvert#1\right\rvert} +\begin{equation}\label{detK2} +\det\mathbf{K}(t=1,t_1,\dots,t_n)=\sum_{I\in\mathbf{n}}(-1)^{\envert{I}} +\prod_{i\in I}t_i\prod_{j\in I}(D_j+\lambda_jt_j)\det\mathbf{A} +^{(\lambda)}(\overline{I}|\overline{I})=0. +\end{equation} + +前面定理示例部分列举了很多公式环境,可以说把常见的情况都覆盖了,大家在写公式的时候一定要好好看 \pkg{amsmath} 的文档,并参考模板中的用法: +\begin{multline*}%\tag{[b]} % 这个出现在索引中的 +\int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] +-2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ +=\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 +\int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy +\end{multline*} + +这里还有一个多级规划公式,这个公式使用\csgo{listeq}{索引名}手动加入了目录后的索引。 +\begin{equation}\label{bilevel} +\left\{\begin{array}{l} +\max\limits_{{\mbox{\footnotesize\boldmath $x$}}} F(x,y_1^*,y_2^*,\cdots,y_m^*)\\[0.2cm] +\mbox{subject to:}\\[0.1cm] +\qquad G(x)\le 0\\[0.1cm] +\qquad(y_1^*,y_2^*,\cdots,y_m^*)\mbox{ solves problems }(i=1,2,\cdots,m)\\[0.1cm] +\qquad\left\{\begin{array}{l} +\max\limits_{{\mbox{\footnotesize\boldmath $y_i$}}}f_i(x,y_1,y_2,\cdots,y_m)\\[0.2cm] +\mbox{subject to:}\\[0.1cm] +\qquad g_i(x,y_1,y_2,\cdots,y_m)\le 0. +\end{array}\right. +\end{array}\right. +\end{equation}\listeq{多级规划公式} +这些跟规划相关的公式都来自于清华大学刘宝碇老师《不确定规划》的课件。以上的许多例子由清华大学的薛瑞尼同学编写。 + +\section{化学方程式} + +使用\pkg{mhchem}的\csgo{ce}{化学式或方程式}能够让你很容易地表示出各种化学式和化学方程: + +例如: +\begin{center} + \ce{C6H5-CHO}\\ \ce{A\bond{~--}B\bond{~=}C\bond{-~-}D}\\ \ce{SO4^2- + Ba^2+ -> BaSO4 v} +\end{center} + +复杂一点的方程式也不在话下,如\eqref{eq:chem}: +\begin{equation}\label{eq:chem} + \ce{Zn^2+ + <=>[+ 2OH-][+ 2H+] + $\underset{\text{amphoteres Hydroxid}}{\ce{Zn(OH)2 v}}$ <=>[+ 2OH-][+ 2H+] + $\underset{\text{Hydroxozikat}}{\ce{[Zn(OH)4]^2-}}$ + } +\end{equation}\eqlist{复杂的化学方程式}[A sophisticated chemical equation] + +这个方程式嵌套在了\pkg{equation}环境中,可用\cs{eqlist}(\cs{listeq}的别名,作用相同)来编排到索引中。 + +如果你需要一次列举多个化学式,可以用\cs{cec}命令,例如,\csgo{cec}{H2O,HCl,CCl4}的输出为\cec{H2O,HCl,CCl4}。 + +\section{国际单位制(SI Unit)} + +\cquthesis 采用\pkg{siunitx}作为国际单位制支持宏包,以下是一些使用例子,这个包的文档写得非常不错,请在命令行里输入\texttt{texdoc siunitx}察看。 +\begin{center} + \num{.3e45}\\ + \num{1.654 x 2.34 x 3.430}\\ + \si{\kilogram\metre\per\second}\\ + \SIlist{0.13;0.67;0.80}{\milli\metre} +\end{center} + + +\section{绘图} +\label{sec:draw} + +本模板不预先装载任何绘图包(如 \pkg{pstricks,pgf} 等),完全由用户来决定。个人觉得 \pkg{pgf} 不错,不依赖于 Postscript。此外还有很多针对 \LaTeX{} 的GUI 作图工具,如 XFig(jFig), WinFig, Tpx, Ipe, Dia, Inkscape, LaTeXPiX,jPicEdt, jaxdraw 等等。 + +\section{插图} +\label{sec:graphs} + +推荐《\LaTeXe\ 插图指南》。关于子图形的使用细节请参看 \pkg{subcaption} 宏包的说明文档。 + +\subsection{一个图形} +\label{sec:onefig} +一般图形都是处在浮动环境中。之所以称为浮动是指最终排版效果图形的位置不一定与源文 +件中的位置对应\footnote{这是\LaTeX 的一个设计特性。},这也是刚使 +用 \LaTeX{} 同学可能遇到的问题。如果要强制固定浮动图形的位置,请使用 \pkg{float} 宏包, +它提供了 \texttt{[H]} 参数,比如图~\ref{fig:xfig1}。 +\begin{figure}[htb] % use float package if you want it here + \centering + \includegraphics[height=4cm]{CQUbadge.pdf} + \bicaption{重庆大学校徽}{Chongqing University badage} + \label{fig:xfig1} +\end{figure} + +大学之道,在明明德,在亲民,在止于至善。知止而后有定;定而后能静;静而后能安;安 +而后能虑;虑而后能得。物有本末,事有终始。知所先后,则近道矣。古之欲明明德于天 +下者,先治其国;欲治其国者,先齐其家;欲齐其家者,先修其身;欲修其身者,先正其心; +欲正其心者,先诚其意;欲诚其意者,先致其知;致知在格物。物格而后知至;知至而后 +意诚;意诚而后心正;心正而后身 修;身修而后家齐;家齐而后国治;国治而后天下 +平。自天子以至于庶人,壹是皆以修身为本。其本乱而未治者 否矣。其所厚者薄,而其所 +薄者厚,未之有也! + +\hfill —— 《大学》 + + +\subsection{多个图形} +\label{sec:multifig} + +如果多个图形相互独立,并不共用一个图形计数器,那么用 \texttt{minipage} 或者\texttt{parbox} 就可以。否则,请参看 +图~\ref{fig:big1-subcaptionbox},它包含两个小图,分别是图~\ref{fig:subfig1}和图~\ref{fig:subfig2}。推荐使用\cs{subcaptionbox},因为可以像图~\ref{fig:big1-subcaptionbox} 那样对齐子图的标题,也可以使用\pkg{subcaption}宏包的\cs{subcaption}(放在minipage中,用法同\cs{caption})或是\pkg{subfigure}、\pkg{subtable}环境,像图~\ref{fig:big1-subfigure},不要再用 \cs{subfloat}、\cs{subfigure} 和 \cs{subtable}。 + +\begin{figure}[h] + \centering% + \subcaptionbox{第一个小图形\label{fig:subfig1}}[3cm] %标题的长度,超过则会换行,如下一个小图。 + {\includegraphics[height=4cm]{CQUbadge.pdf}}% + \hspace{4em}% + \subcaptionbox{第二个小图形,注意这个图略矮些。如果标题很长的话,它会自动换行\label{fig:subfig2}} + {\includegraphics[height=3cm]{CQUbadge.pdf}} + \caption{包含子图形的大图形(subcaptionbox示例)} + \label{fig:big1-subcaptionbox} +\end{figure} +\begin{figure}[ht] + \centering% + \begin{subfigure}{3cm} + \includegraphics[height=4cm]{CQUbadge.pdf} + \caption{第一个小图形} + \end{subfigure}% + \hspace{4em}% + \begin{subfigure}{0.5\textwidth} + \includegraphics[height=3cm]{CQUbadge.pdf} + \caption{第二个小图形,注意这个图略矮些。subfigure中同一行的子图在顶端对齐。} + \end{subfigure} + \caption{包含子图形的大图形(subfigure示例)} + \label{fig:big1-subfigure} +\end{figure} + +如果要把编号的两个图形并排,那么小页就非常有用了。 +\begin{figure} + \begin{minipage}{0.48\textwidth} + \centering + \includegraphics[height=5cm]{CQUbadge.pdf} + \caption{并排第一个图} + \label{fig:parallel1} + \end{minipage}\hfill + \begin{minipage}{0.48\textwidth} + \centering + \includegraphics[height=5cm]{CQUbadge.pdf} + \caption{并排第二个图} + \label{fig:parallel2} + \end{minipage} +\end{figure} + +测试用途:theequation值为:\theequation ,thefigure值为:\thefigure ,thetable值为:\thetable |