# Bitcoin symbol in LaTeX

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.

-
related: tex.stackexchange.com/q/201597 – LaRiFaRi Sep 23 '14 at 15:21
This is -- or should be -- 'Latin Capital Letter B with Stroke' (U+0243) (see here). So use a font that has it. – jon Mar 24 at 21:52

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}}%
\ooalign{\hfil \box0\hfil\cr
\hfil\vrule height \dimen0 depth.2ex\hfil\cr
}%
}%
}


and

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


-
As for now, only the last symbol posted by Papiro has to be used (here's the why) Since this thread is still in use, I'll (picky me) slightly modify Papiro's answer by lowering the overlaid line to a more proper position : \def\btc{\leavevmode\rlap{\raisebox{-.7pt}{-}}B} – Warren Mar 24 at 21:10

A variant, more inline with the “official” rendering (see http://bitcoinsymbol.org)

\documentclass{article}

\DeclareRobustCommand{\bitcoin}{{%
\normalfont\sffamily
\raisebox{-.05ex}{\makebox[.1\width][l]{-\kern-.2em-}}B%
}}

\begin{document}

\bitcoin

\end{document}


Of course the adjustments depend on the document sans serif font.

From the site:

-