为了写论文,我使用
\documentclass[a4paper,oneside, 12pt]{book}
其中,分区在左侧。我希望它们在中间。
这一点之前已经考虑过(见这)。
但是,我尝试从它的答案中进行如下操作。
\section*{\centering\textcolor{blue}{Ukaaranta }}
我遇到了错误。
另外,除了这个,我可以删除吗\textcolor{blue}
?因为我只将它们涂成黑色。
这里需要加*吗?
错误显示如下:
[PDFLaTeX] 已完成,退出代码为 1
\@sect 的参数有一个额外的 } ...ion{\centering\textcolor{blue}{Ukaaranta }}
段落在 \@sect 完成之前结束...ion{\centering\textcolor{blue}{Ukaaranta }}
答案1
您可以在序言中提供以下说明:
\usepackage{sectsty}
\allsectionsfont{\centering}
这将使所有节、小节和小小节标题居中。如果您只想使节级标题居中,请将第二个命令更改为
\sectionfont{\centering}
答案2
这是开箱即用的(\usepackage{showframe}
稍后删除!)
\documentclass[a4paper,oneside, 12pt]{book}
\usepackage{xcolor}
\usepackage{showframe}
\usepackage{blindtext}
\begin{document}
\section{\protect\centering\textcolor{blue}{Ukaaranta}}
\section*{\centering\textcolor{blue}{Ukaaranta}}
\blindtext[2]
\end{document}
答案3
作为 Hupfer 解决方案的变体:
\documentclass[a4paper,oneside, 12pt]{book}
\usepackage{xcolor}
\usepackage{showframe}
\usepackage{blindtext}
\newcommand{\mysection}[1]{\section[#1]%
{\hfill{#1}\hfill\quad\phantom{\thesection}}}
\begin{document}
\tableofcontents
\mysection{Ukarranta}
\blindtext[2]
\end{document}