我正在使用IEEEtran
(带conference
选项)。我想删除标题末尾的句号。
\documentclass[conference,compsoc]{IEEEtran}
\begin{document}
\section{Section}
\subsection{Subsection}
\subsubsection{Subsubsection}
\end{document}
此示例的结果:
1. Section
1.1. Subsection
1.1.1. Subsubsection.
我怎样才能删除后面的句号\subsubsection
?
答案1
其背后的原因在于\section
和 的\subsection
设置方式与不同\subsubsection
。前两者使用 展示样式,而后者使用插入样式。为了使分节单元标题/页眉不会太靠近内容,IEEEtran
在类文件:
% TITLING OF SECTIONS
\def\@IEEEsectpunct{:\ \,} % Punctuation after run-in section heading (headings which are
% part of the paragraphs), need little bit more than a single space
% spacing from section number to title
% compsoc conferences use regular period/space punctuation
\ifCLASSOPTIONcompsoc
\ifCLASSOPTIONconference
\def\@IEEEsectpunct{.\ }
\fi\fi
您可以\@IEEEsectpunct
将“较低级别标题”更新为(比如说)一个空格:
\documentclass[conference,compsoc]{IEEEtran}
\makeatletter
\renewcommand{\@IEEEsectpunct}{~}
\makeatother
\begin{document}
\section{Section}
This is a display section.
\subsection{Subsection}
This is a display subsection.
\subsubsection{Subsubsection}
This is a run-in subsubsection.
\end{document}
请注意,不建议更改将要提交打印的文章的类样式,因为期刊无论如何都会删除任何特殊修改。