如何制作细线?

如何制作细线?

我正在尝试重现两端稍微变细的水平线,这些线有时用于分隔文本的段落或部分。

除了常见的hlineruleline还发现了这个问题答案提供了很多分离文本的好方法,但以上都没有达到我想要的效果。

我最终通过创建我想到的矢量图形并将其包含在内(如下例所示)实现了我的目标。但我忍不住想到一定有更优雅的方式来做到这一点。

\documentclass{article}
\usepackage{graphicx}

\begin{document}
Lorem ipsum.

\begin{center}
    \includegraphics[width=\textwidth,height=2pt]{hline}
\end{center}

Lorem ipsum
\end{document}

产生 这条变细的线。

答案1

链接的帖子没有这个,所以我认为值得回答。使用 TiZcalligraphy库:

在此处输入图片描述

\documentclass{article}
\usepackage{tikz}
\usepackage{lipsum}

\usepackage{expl3}
\ExplSyntaxOn
\int_zero_new:N \g__prg_map_int
\ExplSyntaxOff

\usetikzlibrary{calligraphy}

\begin{document}
\lipsum[1]
\noindent\vspace{0.5\baselineskip}%
  \tikz \calligraphy [copperplate] (0,0) -- ++(\textwidth,0) [this stroke style={light,taper=both}];

\lipsum[2]
\end{document}

相关内容