LNCS
类需要3rd-level heading
是“以粗体显示插入标题。正文如下”10 point, bold
似乎没有现有的宏,因此我写道:
\newcommand{\headingthree}[1]{\noindent\textbf{#1}}
我也使用\paragraph
,我意识到它\paragraph
会自动在文本上方添加一行,但是\headingthree
没有。
有谁知道如何让我\headingthree
自动在文本上方添加空格\paragraph
?
PS:三级标题:
答案1
在该包的帮助下,titlesec
您可以重新定义现有的分段单元命令之一来生成所需的布局;在下面的例子中,我重新定义\subsubsection
为具有一个运行标题:
\documentclass{article}
\usepackage{titlesec}
\usepackage{lipsum}
\titleformat{\subsubsection}[runin]
{\normalfont\normalsize\bfseries}{\thesubsubsection}{1em}{}
\titlespacing*{\subsubsection}{0pt}{3.25ex plus 1ex minus .2ex}{1em}
\begin{document}
\section{Test section}
\lipsum[2]
\subsection{Test subsection}
\lipsum[2]
\subsubsection{Test subsubsection}
\lipsum[2]
\end{document}
显然,问题已经得到解答;然而,查看问题中出现的图像,以下对\section
、\subsection
和的重新\subsubsection
定义\paragraph
将在具有默认大小的文档中生成具有所示前四个级别的给定规格的分段单元10pt
:
\documentclass{article}
\usepackage{titlesec}
\usepackage{lipsum}
\titleformat{\section}
{\normalfont\large\selectfont\bfseries}{\thesection}{1em}{}
\titleformat{\subsection}
{\normalfont\normalsize\selectfont\bfseries}{\thesubsection}{1em}{}
\titleformat{\subsubsection}[runin]
{\normalfont\normalsize\bfseries}{}{0em}{}[.]
\titleformat{\paragraph}[runin]
{\normalfont\normalsize\itshape}{}{0em}{}[.]
\setcounter{tocdepth}{2}% don't include subsubsections in ToC
\begin{document}
\tableofcontents
\section{Test section}
\lipsum[2]
\subsection{Test subsection}
\lipsum[2]
\subsubsection{Test subsubsection}
\lipsum[2]
\paragraph{Test paragraph}
\lipsum[2]
\end{document}
答案2
该类提供的功能\subsubsection
正是您所需要的:
\documentclass{llncs}
\usepackage{lipsum}
\begin{document}
\mainmatter % start of the contributions
\title{A title}
\author{A. N. Thor}
%
\institute{Nowhere University, Princeton NJ 08544, USA,\\
\email{[email protected]}}
\maketitle % typeset the title of the contribution
\begin{abstract}
A very short abstract.
\end{abstract}
\section{A section}
\lipsum[2]
\subsection{A subsection}
\lipsum[2]
\subsubsection{A subsubsection}
\lipsum[2]
\paragraph{Ghi}
\lipsum[2]
\end{document}