I'm using the symbol \varnothing and it turns out I could do with a bold version of it.
Any ideas?
Also, I'm using \phi as a 'lowercase' version of it, any improvements to this strategy would also be welcome.
I'm using the symbol \varnothing and it turns out I could do with a bold version of it.
Any ideas?
Also, I'm using \phi as a 'lowercase' version of it, any improvements to this strategy would also be welcome.
depending on the reason for wanting a bold version of \varnothing (as @JukkaK.Korpela says in a comment, it should be used only for a "mathematical" reason, not to harmonize with the style of a heading), the only way to get it with the ams "extra math symbols" is to use "poor man's bold" (\pmb{\varnothing}), since no bold version of these extra symbols was created.
but that looks horrible.
there is a bold version in the stix fonts. some information on their use is given in an answer to this question: Is it already possible to use the STIX fonts? (note that the stix symbols don't always harmonize well with computer modern.)
We can use another method to bold Greek letters and symbols that \mathbf doesn't work on, but this method doesn't work on \varnothing. However, it does work on \O and \emptyset.
\pmb was the only one to work on \varnothing but as barbara beeton pointed out it doesn't look that great. If you are okay with using \O or \emptyset, we can avoid the use of \pmb
\documentclass{article}
\usepackage{mathtools}
\usepackage{amssymb}
\newcommand{\bfs}[1]{\mbox{\boldmath$#1$}}
\begin{document}
\begin{alignat*}{4}
\varnothing & \qquad\bfs{\varnothing} & \qquad \mathbf{\varnothing}
& \qquad \pmb{\varnothing}\\
\phi & \qquad\bfs{\phi} & \qquad \mathbf{\phi} & \qquad \pmb{\phi}\\
\Phi & \qquad\bfs{\Phi} & \qquad \mathbf{\Phi} & \qquad \pmb{\Phi}\\
\O & \qquad\bfs{\O} & \qquad \mathbf{\O} & \qquad \pmb{\O}\\
\emptyset & \qquad\bfs{\emptyset} & \qquad \mathbf{\emptyset}
& \qquad \pmb{\emptyset}
\end{alignat*}
\end{document}

Close up of \pmb

Close up of \newcommand which didn't work on \varnothing but works on the rest.

\varnothingisn't a letter that should be subject to upper/lower case. Can you not use\phiand\Phi? – David Carlisle May 12 '13 at 15:31\pmb{\varnothing}), since no bold version of these extra symbols was created; and that looks horrible. there is a bold version in the stix fonts, but i'll leave the details for someone else to answer. (the stix symbols don't always harmonize well with computer modern.) – barbara beeton May 12 '13 at 16:15