发布时间:2011-06-28 00:13:47
文章类别:数学公式
原文地址:http://blog.sina.com.cn/s/blog_5e16f177010173hx.html

QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
技巧续篇:http://latexstudio.net/
常见数学公式问题集下载

选自:http://bbs.ctex.org/viewthread.php?tid=64765&extra=page=1
问题
要使得只需变动导言区代码,给公式添加颜色,把所有数学环境重新改名不太现实。
经过搜索,发现可以利用environ宏包,在公式外面套一个\color命令

具体实现时却遇到问题:

\documentclass{article}
\usepackage{amsmath,xcolor,environ}
\RenewEnviron{enumerate}{\color{red}\begin{enumerate}\BODY\end{enumerate}\color{black}}
%\RenewEnviron{align*}{\color{red}\begin{align*}\BODY\end{align*}\color{black}}
\begin{document}
\begin{enumerate}
\item test
\end{enumerate}
\end{document}
结果是LaTeX Error: \env@enumerate@save@env undefined.
请问怎么解决该问题。
解决方案:
\usepackage{etoolbox}
\AtBeginEnvironment{equation}{\color{red}}
\AtBeginEnvironment{align*}{\color{red}}

这样做就好了。

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部