![如何使用带有汉字的 `pgfornamentline`?](https://linux22.com/image/426681/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%B8%A6%E6%9C%89%E6%B1%89%E5%AD%97%E7%9A%84%20%60pgfornamentline%60%EF%BC%9F.png)
该pgfornament
包提供了一个pgfornamentline
宏。
\documentclass{standalone}
\usepackage[T1]{fontenc}
\usepackage{pgfornament-han}
\begin{document}
\begin{tikzpicture}[x=12cm,y=12cm]
\node (TL) at (0, 1) {};
\node (TR) at (1, 1) {};
\pgfornamentline{TL}{TR}6{88}
\end{tikzpicture}
\end{document}
如何\pgfornamenthan{33}
在最后一个参数中使用汉字符号(例如)?pgfornamentlinehan
也不pgfornamenthanline
存在。
答案1
根据手动的,您可以使用
\begin{newfamily}[<family>]
stuff
\end{newfamily}
vectorian
是默认的,因此您需要切换到pgfhan
:
\documentclass{standalone}
%\usepackage[T1]{fontenc}
\usepackage{pgfornament}
\begin{document}
\begin{newfamily}[pgfhan]
\begin{tikzpicture}[x=12cm,y=12cm]
\node (TL) at (0, 1) {};
\node (TR) at (1, 1) {};
\pgfornamentline[color=red]{TL}{TR}{6}{45}
\end{tikzpicture}
\end{newfamily}
\end{document}