You may have seen in various books or science documents that vectors are written in bold form without arrow marks.

For this, you need to know how to convert a text’s font weight from normal to bold. And this concept will be discussed in this tutorial. So, let’s learn something interesting …

## Use \textbf command for vector bold in LaTeX

In latex, font weight of text is converted from normal to bold with the help of `\textbf`

command. And this is the default command. For this, you do not need to use any package.

```
\documentclass{article}
\begin{document}
$$ \hat{r} = \frac{\textbf{r}}{\mid\textbf{r}\mid} $$
$$ \textbf{r} = \mid\textbf{r}\mid\hat{r} $$
\end{document}
```

**Output :**

And you can use this command in both text and math mode.

However, font-style italics with font-weight bold are used when denoting vectors in different documents.

```
\documentclass{article}
\begin{document}
$$ \textbf{a b c} $$
$$ \textbf{\textit{a b c}} $$
$$ \textbf{\textit{p q r}} $$
\end{document}
```

**Output :**

## Use physics package for vector bold symbol

The **physics** package contains the `\vectorbold`

command for vector bold. And this `\vectorbold`

command is written in short form as `\vb`

.

```
\documentclass{article}
\usepackage{physics,amsmath}
\begin{document}
$$ \vectorbold{(p \times q)\cdot r} $$
$$ \vb{p \cdot (q \times r)} $$
\end{document}
```

**Output :**

However, if you add a star symbol with the `\vb`

command, the text font style will be converted to italic. For example

```
\documentclass{article}
\usepackage{physics,amsmath}
\begin{document}
$$ \vectorbold*{(p \times q)\cdot r} $$
$$ \vb*{p \cdot (q \times r)} $$
\end{document}
```

**Output :**

## Use arrow symbol with vector bold in LaTeX

In many cases, arrow and font-weight bold are used simultaneously on vector variables.

```
\documentclass{article}
\usepackage{physics}
\begin{document}
$$ \vectorbold*{\va{r}} $$
$$ \vb*{\va{\theta}} $$
$$ \vb*{\vu{r},\vb{\theta}} $$
\end{document}
```

**Output :**