![带有 pgfornamentline 的装饰物之间的微小间隙](https://linux22.com/image/461152/%E5%B8%A6%E6%9C%89%20pgfornamentline%20%E7%9A%84%E8%A3%85%E9%A5%B0%E7%89%A9%E4%B9%8B%E9%97%B4%E7%9A%84%E5%BE%AE%E5%B0%8F%E9%97%B4%E9%9A%99.png)
我想要两个装饰物紧挨在一起,延伸到文本宽度。我可以用这个pgfornaments
包来实现:
\documentclass{article}
\usepackage{pgfornament}
\begin{document}
\begin{tikzpicture}
\node (A) at (0, 0) {};
\node (B) at (\textwidth, 0) {};
\pgfornamentline{A}{B}{2}{88}
\end{tikzpicture}
\end{document}
然而,两个装饰物之间有一个微小的缝隙。下图是在两个装饰物相接处放大的。
有没有办法确保装饰物之间没有缝隙?如果没有,打印时会很明显吗?
答案1
您可以使用稍微复杂一点的代码,以便装饰物稍微重叠。
\documentclass{article}
\usepackage{pgfornament}
\begin{document}
\begin{tikzpicture}
\node (A) at (0, 0) {};
\node (B) at (\textwidth, 0) {};
\node (A') at (\textwidth/2-5pt, 0) {};
\node (B') at (\textwidth/2+5pt, 0) {};
\path (A) to[ornament=88] (B');
\path (A') to[ornament=88] (B);
\end{tikzpicture}
\end{document}