类似于 H 的字母,但有两条中间线

类似于 H 的字母,但有两条中间线

我需要另一个字符:像“H”这样的字母,\mathbold但顶部和底部有两条连字符/中线,距离相等。你能告诉我怎么写吗?谢谢。

编辑:我使用了以下代码,该代码确实是@Schrödinger's cat这里。对于这个问题来说它并不完美,但是还好。

\newcommand{\barH}{\stackMath\mathord{\stackinset{c}{0ex}{c}{-0.055ex}{\scalebox{0.67}{$ \relbar $}}{\mathbf H}}}

答案1

稍微修改后的版本我之前的回答,其中所有参数都存储在键中,允许您这样做:只需I在不同高度的两个 s 顶部添加两个条即可。语法现在允许您随意地即时修改所有参数,h是相对高度,w是宽度的分数,s是可以为正或负的偏移,line width是线宽。

\documentclass{article}
\usepackage{amsmath}
\usepackage{pgf}
\pgfkeys{/bar/.cd,h/.initial=0.42,w/.initial=0.75,s/.initial=0pt,line width/.initial=0.7pt}
\newcommand{\mybar}[2][]{\pgfkeys{/bar/.cd,#1}%
\ifmmode\setbox0\hbox{$#2$}%
\else
\setbox0\hbox{#1}%
\fi
\makebox[\the\wd0][c]{%
\hspace*{\pgfkeysvalueof{/bar/s}}%
\rule[\pgfkeysvalueof{/bar/h}\ht0]{\pgfkeysvalueof{/bar/w}\wd0}{%
\pgfkeysvalueof{/bar/line width}}}\hspace*{-\the\wd0}#2}
\begin{document}
$a=\mybar{\boldsymbol{\Upsilon}}+b+5\mybar{\boldsymbol{Z}}
+2\mybar[h=0.60,w=0.55,s=0.5pt]{\mybar[h=0.24,w=0.55,s=-0.5pt]{{\boldsymbol{I\hspace*{-1pt}I}}}}
-3H$
\end{document}

在此处输入图片描述

答案2

你在某处见过这样的例子吗?

解毒没有任何结果(凭借我的绘画技巧;也许你可以画一幅“官方”草图?)。

形状捕手发现这个:

相关内容