# Figures To add a figure, just copy the figure to the correct directory. Then, in your markdown file, include the figure as follows: ````md ```{figure} .png/.jpg --- height/width: name: align: left / center / right figclass: left blank or "margin" ---
``` ```` For example: ````md ```{figure} ../images/TUDelft_logo_rgb.png --- width: 70% name: demoexample1 align: center --- example 1: width (70%) as percentage, align center ``` ```` provides this output, which looks nice. ```{figure} ../images/TUDelft_logo_rgb.png --- width: 70% name: demoexample1 align: center --- example 1: width (70%) as percentage, align center ``` Using the name label, you can refer to the figure as done with {numref}`Figure {number} `. You can find more documentation on including figures [here](https://jupyterbook.org/v1/content/figures.html).
There are many settings, for instance aligning right: ````md ```{figure} ../images/TUDelft_logo_rgb.png --- width: 50% name: demoexample2 align: right --- example 2: width (50%) as percentage, align right ``` ```` with the result: ```{figure} ../images/TUDelft_logo_rgb.png --- width: 50% name: demoexample2 align: right --- example 2: width (50%) as percentage, align right ``` Aligning right can come with the potential downside (not always wanted) that text is wrapped around the figure. To avoid this one can use `
` elements, both before and after the text (make sure to leave an empty line after the `
`!): ````html
and the output
```{figure} ../images/TUDelft_logo_rgb.png --- width: 50% name: demoexample3 align: right --- example 3: width (50%) as percentage, align right with additional div style ```
````
with the result:
```{figure} ../images/TUDelft_logo_rgb.png --- width: 50% name: demoexample3 align: right --- example 3: width (50%) as percentage, align right with additional div style ```
including `figclass: margin` sets the figure to the column at the right.
````md ```{figure} demo97/demo97_figure1.jpg --- figclass: margin width: 50% name: demoexample2 --- example 2:including figclass: margin ``` ````
```{figure} ../images/TUDelft_logo_rgb.png --- figclass: margin width: 50% name: demoexample4 --- example 4:including figclass: margin ```