![标题中的水平线和虚线](https://linux22.com/image/247473/%E6%A0%87%E9%A2%98%E4%B8%AD%E7%9A%84%E6%B0%B4%E5%B9%B3%E7%BA%BF%E5%92%8C%E8%99%9A%E7%BA%BF.png)
我想要做的是给图表加上类似这样的标题
“从 x(实线)和 y(虚线)可以看出”
其中“实线”和“虚线”被替换为与标题文本垂直居中的两条实线和虚线。
使用
\protect\rule{1cm}{.4pt}
给出一条实线,但它并不位于文本高度的中心。
这可能吗?
答案1
该rule
命令有一个“raise”可选参数:
\rule[0.5ex]{1cm}{0.4pt}
您可以定义
\newcommand\solidrule[1][1cm]{\rule[0.5ex]{#1}{.4pt}}
\newcommand\dashedrule{\mbox{%
\solidrule[2mm]\hspace{2mm}\solidrule[2mm]\hspace{2mm}\solidrule[2mm]}}
然后使用
It can be seen from x (\solidrule) and y (\protect\dashedrule)
答案2
使用可选参数改变规则:
\rule[0.6ex]{1cm}{.4pt}