如何用 LaTeX 写比特币符号?
- 滥用 Unicode,“B⃦” 可用于普通文本文件。我不喜欢在 LaTeX 中编写非 ASCII 字符,因为你可能会遇到各种编码问题。
- 似乎没有一个包来定义它。
- 我可以使用 TikZ 来推出我自己的版本,但这样可能不会很好地扩展(从过去类似尝试来看)。
那么:您认为在 LaTeX 中书写比特币货币符号的最佳方式是什么?
答案1
三个例子,来自这里:
\def\bitcoinA{%
\leavevmode
\vtop{\offinterlineskip %\bfseries
\setbox0=\hbox{B}%
\setbox2=\hbox to\wd0{\hfil\hskip-.03em
\vrule height .3ex width .15ex\hskip .08em
\vrule height .3ex width .15ex\hfil}
\vbox{\copy2\box0}\box2}}
和
\def\bitcoinB{\leavevmode
{\setbox0=\hbox{\textsf{B}}%
\dimen0\ht0 \advance\dimen0 0.2ex
\ooalign{\hfil \box0\hfil\cr
\hfil\vrule height \dimen0 depth.2ex\hfil\cr
}%
}%
}
和
\def\bitcoinC{\leavevmode\rlap{\hskip.5pt-}B}
答案2
一种更符合“官方”渲染的变体(见http://bitcoinsymbol.org)
\documentclass{article}
\DeclareRobustCommand{\bitcoin}{{%
\normalfont\sffamily
\raisebox{-.05ex}{\makebox[.1\width][l]{-\kern-.2em-}}B%
}}
\begin{document}
\bitcoin
\end{document}
当然,调整取决于文档的无衬线字体。
来自网站: