标题中的水平线和虚线

标题中的水平线和虚线

我想要做的是给图表加上类似这样的标题

“从 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}

相关内容