我需要在数字后加换行符\section
(我使用罗马数字),例如:
I
Section
... some text ...
II
Section
我已尝试过\renewcommand{\thesection}{\Roman{section}\\}
,但它只会产生错误。
感谢您的帮助!
编辑:代码示例
我使用 TexWorks 修改后的模板
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage{geometry}
\geometry{a4paper}
\geometry{margin=1.5cm}
\usepackage[parfill]{parskip}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\lhead{}\chead{}\rhead{}
\lfoot{}\cfoot{\thepage}\rfoot{}
\usepackage{sectsty}
\allsectionsfont{\centering}
\renewcommand{\thesection}{\Roman{section}}
\title{titlee}
\date{}
\begin{document}
\maketitle
\section{section}
Lorem ipsum dolor sit
\end{document}
答案1
这是一个使用titlesec
包裹:
\documentclass{article}
\usepackage{titlesec}
\renewcommand\thesection{\Roman{section}}
\titleformat{\section}[display]
{\normalfont\Large\bfseries\filcenter}{\thesection}{0pt}{}
\begin{document}
\section{A test numbered section}
Some test text.
\section*{A test unnumbered section}
Some test text.
\section{Another test numbered section}
Some test text.
\end{document}