发布时间:2011-05-08 23:57:52 文章类别:小技巧 原文地址:http://blog.sina.com.cn/s/blog_5e16f1770100u3zb.html
QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
! Undefined control sequence. \Gscale@box #1[#2]#3->\leavevmode \def \Gscale@x {#1}\def \Gscale@y {#2}\set...
代码如下:
%%%
%xetex00.tex
%%%
\documentclass{article}
\usepackage{graphicx}
\def\XeTeX{\leavevmode
\setbox0=\hbox{X\lower.5ex
\hbox{\kern-.15em\reflectbox{E}}\kern-.1667em \TeX}%
\dp0=0pt \ht0=0pt \box0 }
\begin{document}
\TeX, \XeTeX
\section{\TeX, \XeTeX}
\TeX, \XeTeX
\end{document}
如何解决呢?我们要用到一个包:
\documentclass{article}
\usepackage{xltxtra}
%\def\XeTeX{\leavevmode
% \setbox0=\hbox{X\lower.5ex
% \hbox{\kern-.15em\reflectbox{E}}\kern-.1667em \TeX}%
% \dp0=0pt \ht0=0pt \box0 }
\begin{document}
\TeX, \XeTeX
\section{\TeX, \XeTeX{}, \XeLaTeX{}}
\TeX, \XeTeX
\end{document}
这样运行就没有问题了。但是若是做成书签就有问题了。
若是要做书签,\section[TeX, XeTeX, XeLaTeX ]{\TeX, \XeTeX{}, \XeLaTeX{}} . 这就两全了。 呵呵
方案二,在命令里面加 \protect 命令即可。
Happy LaTeXing!


发表评论 取消回复