Following this post, Bold math: Automatic choice between \mathbf and \boldsymbol for Latin and Greek symbols?, I created the command


and include


In a previous paper I wrote this worked great. The greek symbols were bold and the normal Latin letters were bold roman (not italic). I am writing my thesis now with a template provided by our department and using this command doesn't work (you use the command and everything shows up non-bold, non-italics roman.) Removing the \mathbf from the command so it is just


makes it so it at least bolds everything, but the Latin letters are now italicized. The only possible clue I see in the log file is a warning that say "There are no bold math fonts."

Any ideas on where to look to see what would cause this?

  • 1
    Can you identify what all font packages (both math and text) does the template use?
    – yo'
    Oct 29 '13 at 17:09
  • It uses amsmath, amssymb, mathptmx, textcomp, and I added bm. Also, I just found that if in the original command I replace \boldsymbol with \pmb, it appears to work. Oct 29 '13 at 17:17
  • 2
    \pmb works, but it's completely incorrect (and very noticeably uglu). The problem here is very likely in mathptmx.
    – yo'
    Oct 29 '13 at 17:55
  • @tohecz you are correct--I just found these posts: tex.stackexchange.com/questions/117076/… and tex.stackexchange.com/questions/20025/… which makes it pretty clear that mathptmx is the problem. I also have to agree that \pmb is ugly. Nov 8 '13 at 18:34