如何在章节标题中添加“§”?

如何在章节标题中添加“§”?

我很好奇如何在章节标题中插入“§”,如下图所示?谢谢!

以下是我的设置:

\documentclass[a4paper, 12pt]{article} 
\usepackage{geometry} 
\geometry{ left=1.30in, right=1.30in, } 
\usepackage{csquotes} 
\usepackage{setspace} 
\usepackage{stmaryrd} 
\usepackage{lmodern, enumitem}
\usepackage{amssymb,amsmath} 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 
\usepackage{fontspec} 
\setmainfont{Palatino}

在此处输入图片描述

答案1

这是包中的一个选项titlesec

\documentclass[a4paper, 12pt]{article}
\usepackage{geometry}
\geometry{ left=1.30in, right=1.30in }
\usepackage{csquotes}
\usepackage{setspace}
\usepackage{stmaryrd}
\usepackage{lmodern, enumitem}
\usepackage{amssymb,amsmath}
\usepackage[T1]{fontenc}
%\usepackage[utf8]{inputenc} this is not needed
\usepackage{fontspec}

%here is the code to format sections
\usepackage{titlesec}
\titleformat{\section}[hang]{\bfseries}{\S\thesection}{5mm}{}{}

\begin{document}
\section{Hello world}
\end{document}

在此处输入图片描述

有关格式的更多信息,请参阅软件包文档

答案2

这可以通过包来处理titlesec。这只会将段落符号添加到section

\documentclass[a4paper, 12pt]{article} 

\usepackage{titlesec}

\titleformat{\section}
{\normalfont\Large\bfseries}{\S\thesection}{1em}{}

\begin{document}
    \section{start}
    \subsection{next}
\end{document}

相关内容