[Tex/LaTex] Bitcoin symbol in LaTeX

symbols

How do I write the Bitcoin symbol in LaTeX?

  • Abusing Unicode, "B⃦" can be used in normal text files. I'm not a fan of writing non-ASCII in LaTeX, as you can run into all sorts of encoding issues.
  • There does not seem to be a package defining it.
  • I could use TikZ to roll my own version, but then that would probably not scale well (telling from past attempts at similar things).

So: what do you think would be the best way of writing the Bitcoin currency symbol in LaTeX?

For comparison, here's the Bitcoin wiki entry for the symbol.

Best Answer

Three examples, from here:

\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}}

and

\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
    }%
  }%
}

and

\def\bitcoinC{\leavevmode\rlap{\hskip.5pt-}B} 

enter image description here

Related Question