答案1
我的建议是,从易用性的角度来看(也因为这是您文章中唯一可见的内容),使用\section
而不是\part
在序言中添加以下内容:
\renewcommand{\thesection}{\Roman{section}}
下面是一个突出显示此输出的简单示例:
\documentclass{article}
\usepackage{amssymb,lipsum}
\renewcommand{\thesection}{\Roman{section}}
\begin{document}
\section{Functions from $\mathbb{R}^{n}$ to $\mathbb{R}^{m}$}
\lipsum
\end{document}
如果你必须使用\part
,这里有一个修改(补丁,通过etoolbox
)到\part
相关宏,按照您想要的方式进行设置:
\documentclass{article}
\usepackage{amssymb,etoolbox,lipsum}
\renewcommand{\thesection}{\Roman{section}}
\makeatletter
\patchcmd{\@part}% <cmd>
{\Large\bfseries\partname\nobreakspace\thepart\par\nobreak}% <search>
{\huge\bfseries\thepart\quad}% <replace>
{}{}% <success><failure>
\makeatother
\begin{document}
\part{Functions from $\mathbb{R}^{n}$ to $\mathbb{R}^{m}$}
\lipsum
\end{document}
答案2
这是一个不需要更改分段标记的解决方案。
\documentclass{article}
\usepackage{lipsum}
\usepackage{amssymb}
\usepackage{etoolbox}
\makeatletter
\renewcommand\partname{\let\wild@card= }
\patchcmd\@part{\par\nobreak}{~\relax}{}{}
\patchcmd\@part{\Large}{\huge}{}{}
\makeatother
\begin{document}
\part{Functions from $\mathbb{R}^{n}$ to $\mathbb{R}^{m}$}
\lipsum
\end{document}
如果您希望零件编号和标题之间有更多空间,您可以将补丁的第二行更改为
\patchcmd\@part{\par\nobreak}{\hskip 1em}{}{}
具有所需的空间量。使用 '1em',如上所示,它看起来像