1

I want to have a \left.\right| in a mathematical formula in a bold format (just the | line should be bolded, not the entire formula) and I didn't find a way. Any suggestion?

\documentclass{article}
\begin{document}
$f(a,\left.\{b\}\right|c)$
\end{document}
CLAUDE
  • 268

1 Answers1

7
\documentclass{article}
\usepackage{amsmath}

\DeclareFontShape{OMX}{cmex}{b}{n}{ <-> cmexb10 }{}
\SetSymbolFont{largesymbols}{bold}{OMX}{cmex}{b}{n}

\DeclareSymbolFont{boldsymbols}{OMS}{cmsy}{b}{n}
\DeclareSymbolFont{boldlargesymbols}{OMX}{cmex}{b}{n}

\DeclareMathDelimiter{\boldvert}{\mathord}{boldsymbols}{"6A}{boldlargesymbols}{"0C}

\begin{document}

\begin{gather*}
f(a,\left.\{b\}\right\boldvert c)\\
\frac{a}{b}\Big\boldvert
\left.\frac{a}{b}\right\boldvert\\
f(a,\left.\{b\}\right| c)\\
\frac{a}{b}\Big|
\left.\frac{a}{b}\right|
\end{gather*}

\end{document}

enter image description here

egreg
  • 1,121,712