我在序言中使用以下几行来格式化彩色框内的部分:
\titleformat{name=\section,numberless}
{\normalfont\Large\bfseries}
{}
{0em}
{\colorbox{mainColor}{
\parbox{\dimexpr\linewidth-2\fboxsep\relax}
{\textcolor{white}{#1}}}}
输出(\section{Feedback}
以 mainColor 为blue!80
):
我现在正在编写一个类文件,我想对我的部分使用与我在文档中一直使用的相同的样式。但是,在文件中使用相同的代码.cls
会产生此错误:
Illegal parameter number in definition of \ttlf@section ^^I^^I{
You can't use `macro parameter character #' in horizontal mode
^^I^^I\section{Une section !}
问题是当我尝试使用 来获取部分名称时#1
。我不知道为什么,但看起来我无法在文件中执行此操作.cls
,但在文件内部是正确的.tex
。