Latex 部分刻字乳胶
我正在尝试使我的文档部件显示为: A.叙述性%\部分{叙述性}Latex 部分刻字乳胶,latex,Latex,我正在尝试使我的文档部件显示为: A.叙述性%\部分{叙述性} Intro%\section{Intro} 正文 B.附录%\第{附录}部分 派生%\节{派生} 附录文本 我见过其他人使用: \renewcommand{\thepart}{\Alph{part}} 然而,出于某种原因,这对我来说并不奏效。我的角色显示为: A部分 叙述 介绍 正文 乙部 附录 派生词 附录文本 有什么想法吗?你的想法是对的,但你也重新定义了标题格式 从以下方面: 下面的最小示例更新了\part,以设置不同的编
\renewcommand{\thepart}{\Alph{part}}
然而,出于某种原因,这对我来说并不奏效。我的角色显示为:
A部分
叙述
有什么想法吗?你的想法是对的,但你也重新定义了标题格式 从以下方面:
下面的最小示例更新了
\part
,以设置不同的编号。更具体地说,它删除了\partname
-Part
-前缀,并将标题保持在同一行。字体也会更新,以便在\part
和\part*
中使用\LARGE\bfseries
设置部件。以上所有更新都是使用在
内执行
和-
的\patchcmd{}{}{}{}{}{}{}
宏完成的
\documentclass{article}
\usepackage{lipsum,etoolbox}
\更新命令{\thepart}{\Alph{part}
\马克特莱特
%更改部件显示;同样\LARGE\bfseries的统一大小
\patchcmd{\@part}%
{\Large\bfseries\partname\nobreakspace\thepart\par\nobreak}%
{\LARGE\bfseries\thepart.\quad}%
{}{}%
\patchcmd{\@part}{\mage}{\LARGE}{}}
\patchcmd{\@spart}{\MARGE}{\MARGE}{}}
\renewcommand{\@seccntformat}[1]{\csname the#1\endcsname.\quad}
%\@addtoreset{section}{part}%用每个部分重置节计数器
\Maketother
\开始{document}
\第{叙述}部分
\第{Intro}节
\lipsum[1]
\第{附录}部分
\第{派生}节
\lipsum[2]
\结束{document}
如果您希望使用每个新的
\part
重置\section
编号,请取消注释序言中引用该编号的行。您使用的\documentclass
是什么?您的文档中是否有\chapter
s和其他\section
s?使用{article}。没有章节,只有\部分\章节\小节。无法得到下面的答案来完全满足我的要求,所以您也可以使用\section
s?这可能是得到你想要的东西的最简单的方法。我承认,我的问题在早些时候没有被恰当地表达出来,我已经回去编辑了它,希望它能更清楚地说明我想要实现的目标。我在更广泛的部分标题下使用了部分,但在doc和toc中,部分没有呈现为A…,B。。。。发射型计算机断层扫描仪。。。希望这有道理?@Werner-这正是我想要的,谢谢。但是,我不知道为什么,此代码在我的文档中不起作用。通过使用\part*{rantative}
和您的示例代码,我可以删除部分A,但现在部分标题显示为叙述而不是A。叙述和部分不再显示在toc中…:(@John:如果您想使用\part*
(应该是无编号的\part
),则通常没有数字。因此,使用\part
作为编号的部分。如果您可以发布代码,使您所做的任何事情都不起作用,那么我就可以知道发生了什么。我猜您包括了其他部分包,如…明白了!!感谢您的帮助!
\usepackage{titlesec}
\renewcommand{\thepart}{\Alph{part}}
\makeatletter
\titleformat{\part}[display]
{\Huge\scshape\filright}
{\thepart~\partname}
{20pt}
{\thispagestyle{plain}}
\makeatother
\documentclass{article}
\usepackage{lipsum,etoolbox}
\renewcommand{\thepart}{\Alph{part}}
\makeatletter
% Change part display; also uniform size of \LARGE\bfseries
\patchcmd{\@part}% <cmd>
{\Large\bfseries \partname\nobreakspace\thepart \par\nobreak}% <search>
{\LARGE\bfseries \thepart.\quad}% <replace>
{}{}% <success><failure>
\patchcmd{\@part}{\huge}{\LARGE}{}{}
\patchcmd{\@spart}{\huge}{\LARGE}{}{}
\renewcommand{\@seccntformat}[1]{\csname the#1\endcsname.\quad}
% \@addtoreset{section}{part} % Reset section counter with every part
\makeatother
\begin{document}
\part{Narrative}
\section{Intro}
\lipsum[1]
\part{Appendix}
\section{Derivations}
\lipsum[2]
\end{document}