重新定义“部分”环境以向文本添加边距

重新定义“部分”环境以向文本添加边距

我正在编写一个课程,我想在该部分添加一个边距,以便文本与部分标题对齐(而不是与部分编号对齐,因为它是默认的)。

基本上使用quote环境可以完成以下工作:

\section{Title of section}
\begin{quote}
    \blindtext
\end{quote}

看起来像这样:

例子

但我想以某种方式将其包含在部分命令中。标题中的间距保持不变很重要。

有人能帮帮我吗?提前谢谢了。

答案1

这非常简单titlesec

\documentclass{article}
\usepackage{titlesec}
\usepackage[svgnames]{xcolor} 
 \usepackage{blindtext}
\titleformat{\section}[block]%
    {\LARGE\bfseries\sffamily\color{LightSkyBlue}}%
    {\llap{\makebox[2em][l]{\thesection}}}%
    {0pt}% <---- what do I need here???
    {}

    \begin{document}

    \section{Here is my section title}
    \blindtext

    \end{document} 

在此处输入图片描述

相关内容