难以知道谷歌究竟是什么,所以我会问这里.
我正在为论文排版一系列注释.每章都将在论文中,所以我想把论文作者放在章节名称(论文题目)之下.
我可以想到这样做的一种愚蠢的方式,但我想我会首先要求那些优秀的人们更优雅/为知识库做出贡献.
substr除了titlesec(带explicit选项)之外,您还可以使用该包创建一种将作者放入标题的语义方式.
然后,您可以这样写下您的章节:
\chapter{About random things on Internet, and another
procrastination issues. Alice Marigold}
在这种情况下,标题和作者被分开为"."(如果您在其中一个标题中使用句点,则可以使用其他分隔符).然后你可以修改\chapter格式titlesec.使用该explicit选项,您可以直接访问标题内容#1.然后您可以将标题和作者与命令分离\BeforeSubString和\BehindSubString对的substr包分别.它们有两个参数:分隔符标记(在本例中为".")和字符串(标题.作者).
举个简单的例子:
\titleformat{\chapter}[hang]{}{%
\Huge \thechapter.
}{1cm}{%
\LARGE \scshape \BeforeSubString{. }{#1}\\
{\Large \itshape ---\BehindSubString{. }{#1}---}%
}
您可以制作非常不同形式的地方标题和作者,包括将其放在左侧.这是我在LaTeX演示中使用的示例,包含calc:
\titleformat{\chapter}[hang]{}{%
\Huge \thechapter.
}{1cm}{%
\LARGE \scshape \BeforeSubString{. }{#1}\\
\makebox[\textwidth - (1cm + \widthof{\Huge \thechapter.})][r]{\Large \itshape \BehindSubString{. }{#1}}%
}
关于目录,您可以忽略它将没有作者的标题放在\chapter可选参数中,或者使用它来修改它titletoc.
使用这两个包编写多个信息标题有无限的可能性......
PD:抱歉,但由于某种原因,我无法将CTAN链接放到包中.