在文本中放置装饰分隔符

在文本中放置装饰分隔符

如何在文本文档中放置装饰分隔符(如三个星号或其他符号)以分隔两部分文本,但不依赖于 LateX\section命令?

这样的符号在过去的书籍中比较常见,但现在似乎不太常见。

注意:建议的重复内容是“我想使用一个符号”,答案大多反映了这一点。但我不在乎装饰分隔符是否是一个符号;事实上,如果不是,那就更好了。所以,这个问题比那个问题更笼统。

答案1

大多数人只是在center环境中放置一些好看的符号,就像这样:

\documentclass{article}
\usepackage{lipsum}
\pagestyle{empty}
\begin{document}
\lipsum\[1\]
\begin{center}
  $\ast$~$\ast$~$\ast$
\end{center}
\lipsum\[2\]
\begin{center}
  $\clubsuit$~$\clubsuit$~$\clubsuit$
\end{center}
\lipsum\[3\]
\end{document}][1]

在此处输入图片描述

答案2

memoir使用类的第一个选项

该类为此目的memoir提供了\plainbreak\fancybreak命令(请参阅手册,第 99-101 页)。如果分页发生在页面顶部,texdoc memoir还有一个命令将忽略花哨的符号。\plainfancybreak

\documentclass{memoir}
\usepackage{lipsum}

\newcommand{\starbreak}{%
    \fancybreak{* * *}%
}

\begin{document}
\lipsum[1]

\plainbreak{2}

\lipsum[2]

\starbreak

\lipsum[3]

\end{document}

在此处输入图片描述


任何班级的第二种选择

除了@Boris 的回答之外,您还可以使用该psvectorian包来获取许多非常适合此目的的精美装饰品。

这里我定义了两个命令:第一个命令只是将装饰物作为文本中的断点;第二个命令则放置标题文本和装饰物。

psvectorian软件包允许您添加精美的 PostScript 插图,这些插图在文档中按编号列出(texdoc psvectorian,法语,但示例为 LaTeX)。基本命令是\psvectorian[width=1em]{2}指定{2}您想要文档中列出的图像 2。

您可以像本例一样直接包含它们(由于它使用 PostScript,因此必须使用latex-> dvips->进行编译ps2pdf,而不是使用pdflatex)。或者您可以单独编译图形(例如,使用standalone包)并仅使用包\includegraphics中的graphicx来包含它们。

\documentclass{article}

\usepackage{lipsum}
\usepackage{psvectorian}

\newcommand{\ornamentleft}{%
    \psvectorian[width=2em]{2}%
}
\newcommand{\ornamentright}{%
    \psvectorian[width=2em,mirror]{2}%
}
\newcommand{\ornamentbreak}{%
    \begin{center}
    \ornamentleft\quad\ornamentright
    \end{center}%
}
\newcommand{\ornamentheader}[1]{%
    \begin{center}
    \ornamentleft
    \quad{\large\emph{#1}}\quad % style as desired
    \ornamentright
    \end{center}%
}

\begin{document}

\section{First section}

\lipsum[1]

\ornamentbreak

\lipsum[2]

\ornamentheader{Header but not a section command}

\lipsum[3]

\end{document}

在此处输入图片描述

答案3

有两篇关于拖船的文章讨论了可以用作分隔符的装饰物,而不必局限于分段。

相关内容