gpt4 book ai didi

latex - 如何重新定义带有参数的带星号的 LaTeX 命令?

转载 作者:行者123 更新时间:2023-12-05 06:42:09 24 4
gpt4 key购买 nike

我正在尝试像这样重新定义 \chapter 命令

\let\oldchapter\chapter
\renewcommand\chapter[1]{{\color{green!30!blue!80}\oldchapter{#1}}}

在我开始使用带星号的版本 \chapter* 之前,这些说明是有效的,但现在我遇到了编译错误。我搜索了很多并找到了一些指南 ( like this one ) 和答案,但我无法让我的代码工作。请告诉我如何编辑此代码以使其工作,我已经看过很多示例,但我无法找到重新定义加星号命令的正确方法。

最佳答案

最后,我从this old topic找到了解决方案.我的工作代码现在是:

\newcommand{\@chapterstar}[1]{{\color{green!30!blue!80}\oldchapter*{#1}}}
\newcommand{\@chapternostar}[1]{{\color{green!30!blue!80}\oldchapter{#1}}}
\renewcommand{\chapter}{\@ifstar{\@chapterstar}{\@chapternostar}}

关于latex - 如何重新定义带有参数的带星号的 LaTeX 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38263980/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com