Make Greek Letters Bold in LaTeX

  • Context: LaTeX 
  • Thread starter Thread starter Chestermiller
  • Start date Start date
  • Tags Tags
    Latex
Click For Summary
SUMMARY

To make Greek letters bold in LaTeX, use the command \boldmath in a full LaTeX environment, followed by \unboldmath to revert to normal. The example $\beta$\boldmath$\beta$\unboldmath$\beta$ demonstrates this functionality, producing three variations of the beta symbol. However, in MathJax, which is not a full LaTeX environment, the \boldmath command does not work. Instead, utilize the \boldsymbol command from the amsbsy package, as shown in the example $\beta\boldsymbol{\beta}\beta$.

PREREQUISITES
  • Familiarity with LaTeX syntax
  • Understanding of math environments in LaTeX
  • Knowledge of the amsbsy package in LaTeX
  • Experience with MathJax limitations
NEXT STEPS
  • Research the usage of the \boldsymbol command in LaTeX
  • Explore the differences between full LaTeX and MathJax
  • Learn about other LaTeX packages for enhanced mathematical typesetting
  • Experiment with bolding other mathematical symbols in LaTeX
USEFUL FOR

LaTeX users, mathematicians, educators, and anyone needing to format Greek letters in boldface for academic or professional documents.

Chestermiller
Staff Emeritus
Science Advisor
Homework Helper
Insights Author
2025 Award
Messages
23,711
Reaction score
5,928
How do I make Greek letters boldface in LaTeX? When I try \mathbf{}, I just get the regular non-bold Greek letter.
 
  • Like
Likes   Reactions: laser1
Physics news on Phys.org
If you are working in a full LaTeX environment, try \boldmath. to switch on bolding all math chars including Greek letters then \unboldmath to turn it off. Both commands need to be outside the math environment.

In a full LaTeX environment, the following:

$\beta$\boldmath$\beta$\unboldmath$\beta$

comes across as three betas, normal, then bold, then normal.

It doesn't work in MathJax (what PF uses), as that is not full LaTeX, and the commands are issued outside of math environment. Below is what happens with a simple attempt:

##\beta##\boldmath##\beta##\unboldmath##\beta##

gives

##\beta##\boldmath##\beta##\unboldmath##\beta##

Fortunately, PF MathJax appears to have the LaTeX package amsbsy loaded by default, so you can use its \boldsymbol command. The following code

##\beta\boldsymbol{\beta}\beta##

gives

##\beta\boldsymbol{\beta}\beta##
 
  • Like
Likes   Reactions: laser1 and Chestermiller
andrewkirk said:
If you are working in a full LaTeX environment, try \boldmath. to switch on bolding all math chars including Greek letters then \unboldmath to turn it off. Both commands need to be outside the math environment.

In a full LaTeX environment, the following:

$\beta$\boldmath$\beta$\unboldmath$\beta$

comes across as three betas, normal, then bold, then normal.

It doesn't work in MathJax (what PF uses), as that is not full LaTeX, and the commands are issued outside of math environment. Below is what happens with a simple attempt:

##\beta##\boldmath##\beta##\unboldmath##\beta##

gives

##\beta##\boldmath##\beta##\unboldmath##\beta##

Fortunately, PF MathJax appears to have the LaTeX package amsbsy loaded by default, so you can use its \boldsymbol command. The following code

##\beta\boldsymbol{\beta}\beta##

gives

##\beta\boldsymbol{\beta}\beta##
Excellent! Thank you so much.
 
$$\boldsymbol{\sigma}=-p\mathbf{I}+2\eta \mathbf{E}$$
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 36 ·
2
Replies
36
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 4 ·
Replies
4
Views
1K