替换ctex中老版winedt的方法:把ctex的winedt文件去掉(最好先备份),然后把安装的winedt7的文件夹改成winedt名字之后放入ctex下面。
使用ctex宏包space选项在换行时会自动插入空格,为了消除在换行处自动插入的空格,所以在每行末尾加个注释符%再回车,LaTeX将忽略注释符右侧的任何字符和空格。
空格符和空格命令
Latex系统中“~”是个不可换行的空格符,即不允许在该符号所处的位置换行,ctex宏包将其重新定义,使其成为可以换行的空格符。如果希望维持该符号定义,可在正文中使用命令:
\standardtilde
将其后的所有“~”改为不可换行的空格符。也可使用命令:
\CJKtilde
将其所有的“~”再改为可换行的空格符。
如果已定义可换行,又希望论文中有些中文与其他字符组成的词汇之间的空格处不出现换行,这时可在空格前插入空格命令
\nbs 或\nobreakspace
前者由CJK宏包提供,后者由LaTeX提供。
如:图\nbs 3,得到:图 3.
$a^{2}+b^{2}=c^{2}$$ $$a^{2}+b^{2}=c^{2}\makebox{% ~(勾股定理)}$$ $$a^{2}+b^{2}=c^{2}\makebox[0pt][l]{% ~(勾股定理)}$$
\noindent 分 类 号:U491 \hfill \newlength{\Mycode} \settowidth{\Mycode}{学\qquad 号:S20120120} \begin{minipage}[t]{\Mycode} 单位代码:10000\\ 学\qquad 号:S20120120\\ 密\qquad 级:公开 \end{minipage}
\noindent 分 类 号:U491 \hfill \newlength{\Mycode} \settowidth{\Mycode}{学\qquad 号:S20120120} \begin{minipage}[b]{\Mycode} 单位代码:10000\\ 学\qquad 号:S20120120\\ 密\qquad 级:公开 \end{minipage}
\newsavebox{\Mylogo} \sbox{\Mylogo}{% \includegraphics{fig-box1.pdt}} \usebox{\Mylogo} \fbox{\usebox{\Mylogo}}}