给一个不太成功的尝试....
我在symbols
中找不到上面单一的符号....只好找了个类似的代替,上面的符号应该是一种中文书记排版系统里面的某个预定义排版样式,实在是不想,也不会自己画这一样式.
也许有一下两种思路:
pifont
宏包提供的\dingline
命令,缺点是只能使用pifont
宏包提供的符号,同时左右间距不可调tikz
的markings
实现路径的替换,可见下面的mwe和效果\documentclass[12pt]{ctexart}
\usepackage[margin=1.5in]{geometry}
\usepackage{lipsum}
\usepackage{tikz}
\usetikzlibrary{decorations,decorations.markings}
\usepackage{pifont}
\makeatletter
\newcommand{\part@title@box}[1]{
\stepcounter{part}
\begin{center}
{\Huge{\bfseries\kaishu 第\chinese{part}部分} \hspace{.5em} {\songti #1}}\par
\vspace{2em}
% \dingline{253} %使用pifont宏包提供的插入单行字符
\begin{tikzpicture}[
decoration={
markings,
mark=between positions 0 and 1 step 3mm with
{\node {\ding{248}};}%插入字符...但我实在找不到
}
]
\path [postaction={decorate}] (.05\textwidth,0) -- (.95\textwidth,0);
\end{tikzpicture}
\end{center}
}
\ctexset{
part = {
name = {},
numbering = false,
format = \part@title@box,
},
section = {
name = {第,章},
}
}
\makeatother
\begin{document}
\part{\LaTeX{}简介}
\lipsum[1]
\section{初见\LaTeX{}}
\lipsum[2]
\section{再见\LaTeX{}}
\lipsum[3]
\part{\LaTeX{}入坑}
\section{又见\LaTeX{}}
\lipsum[2-6]
\end{document}
希望各位提供更好的处理方式,共同交流学习!
感谢大佬指点,太牛了。