As explained here at bullet point 6


I need to produce

bold serif italic for vectors
bold serif upright for matrices

The answer here from Mico:

Bold, italic math (\bm) and sansmath

Shows how the package \bm can be used to get bold serif italic, which solves the first problem.

But how can I get a bold serif upright?

I tired using \mathbf but although the font produced it upright and bold it is roman rather than serif?

enter image description here

Note that I am working in the bespoke document class rQUF2e which can be found in section 2 style guidelines here:



 $\bm{u}$ was produced using slash bm and, as desired, gives a bold (math italic) u, $\mathbf{u}}$ produced using slash mathbf produces a bold upright u but it's the roman font version of u.     



  • 2
    \mathbf seems to be what you want roman and serif mean same here, you seem to be thinking of sans-serif but that means not serif (French) Oct 10, 2014 at 15:51
  • OK so roman and serif upright are the same? (That is what I want bold serif upright to be precise).
    – Bazman
    Oct 10, 2014 at 15:54
  • 1
    Roman is a particular style of serif font (Ie a font with serifs, small bits sticking out the letters) so \mathbf is exactly what they intend you to use. Oct 10, 2014 at 16:34

1 Answer 1


"Roman" is essentially another name for an upright serif font (or viewed another way "Roman" style is the most common style of upright fonts with serifs) so the style guide is asking you to use \mathbf that is, bold roman letters.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .