Latex 章节、不带句号的小节

Latex 章节、不带句号的小节

如何删除章节、小节等编号中的结束句号?

\documentclass[12pt]{article}

\usepackage{fontspec}
\usepackage{polyglossia}

\setdefaultlanguage{russian}
\setmainfont[Mapping=tex-text]{Times New Roman}

\begin{document}
\section{Section}
\section{Section}
\section{Section}
\section{Section}
\end{document}

答案1

您的示例没有\setdefaultlanguage{russian}这些句号,所以这是专门为俄语设置的。我没有找到关闭它的选项,但您可以“手动”关闭特殊处理

\makeatletter
\def\russian@capsformat{}
\makeatother

在序言中。

答案2

尽管 pst 的解决方案删除结尾的句点,它还会改变俄语使用的标题格式。

如果您想保留为俄语定义的默认间距,您最好在序言中添加这些行,这样就只删除了句点,而不会删除正确的间距。

\AtBeginDocument{%
  \def\postchapter{\hspace{0.5em}}%
  \def\postsection{\hspace{0.5em}}%
  \def\postsubsection{\hspace{0.5em}}%
  \def\postsubsubsection{\hspace{0.5em}}%
  \def\postparagraph{\hspace{0.5em}}%
  \def\postsubparagraph{\hspace{0.5em}}%
}

梅威瑟:

\documentclass[12pt]{article}

\usepackage{fontspec}
\usepackage{polyglossia}

\setdefaultlanguage{russian}
\setmainfont[Mapping=tex-text]{Times New Roman}

\AtBeginDocument{%
  \def\postchapter{\hspace{0.5em}}%
  \def\postsection{\hspace{0.5em}}%
  \def\postsubsection{\hspace{0.5em}}%
  \def\postsubsubsection{\hspace{0.5em}}%
  \def\postparagraph{\hspace{0.5em}}%
  \def\postsubparagraph{\hspace{0.5em}}%
}

\begin{document}
\section{Section}
\subsection{Subsection}
\subsubsection{Subsubsection}
\end{document} 

输出:

在此处输入图片描述

相关内容