有关章节标题样式的帮助

有关章节标题样式的帮助

我正在尝试制作一个文档,其中的章节标题是最简单的,但是我不能,即使我看到了文档......但我不太熟悉环境。我的代码是:

    \documentclass[12pt, twoside]{article}
    \usepackage[utf8]{inputenc}
    \usepackage{lipsum}
    \usepackage[top=2.5cm, left=3.5cm, bottom=2.5cm, right=2.5cm]{geometry}
    \usepackage{titlesec} 
    \usepackage{parskip}
    \setlength{\parskip}{1em} 
    \setlength{\parindent}{15pt}

    \titleformat{\section }
    {\normalfont \bf \upshape}{\thesection}{1em}{}

    \begin{document}
    \section{Section}
    \lipsum[1-30]
    \end{document}

我唯一想要做的是将标题部分(包括数字)居中,使用粗体样式,并且比我使用的正常字体稍大一些。例如:

    \begin{document}
    {\centering \textbf{1. Section}}
    \end{document}

如果有人能帮助我或给我建议,我将非常感激。因为我无法在这方面取得进展。

答案1

给你。对于居中标题,标签在同一行,你应该选择形状[block],然后使用\filcenter命令。

只需注意几点:通常,不会同时使用\parskip和段落缩进。这些参数旨在让读者清楚地知道新段落从哪里开始。如果您不想冗余,一个工具就足够了。 的合理值是\parindent1em因为如果您选择较大的字体大小,它会自动变宽。最后,\bf已被弃用近 25 年,您应该编写\bfseries

\documentclass[12pt, twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage[,left=3.5cm, right=2.5cm, vmargin=2.5cm]{geometry}
\usepackage{titlesec}
\usepackage{parskip}
\setlength{\parskip}{1em}
\setlength{\parindent}{15pt}

\titleformat{\section }[block]
{\bfseries\Large\filcenter}{\thesection.}{0.5em}{}

\begin{document}

\section{Section}
\lipsum[1-30]
\end{document} 

在此处输入图片描述

答案2

没有任何包装:

姆韦

\documentclass{article}
\makeatletter
\renewcommand{\section}{\@startsection
{section}%                   % name
{1}%                         % level
{0mm}%                       % indent
{-3.5ex \@plus -1ex \@minus -.2ex}% skip before
{2.3ex \@plus.2ex}% skip after
{\centering\large\bfseries}} % the style
\makeatother 
\renewcommand{\thesection}{\arabic{section}.}
\begin{document}
\section{Simple title}
The only that I want is something like: \verb|{\centering \textbf{1. Section}}|
\end{document}

相关内容