Handling figures, screenshots and diagrams
When including images, figures, screenshots and diagrams, follow these guidelines:
Screenshots
- Screenshots should be 144dpi and stored in png format
- Post processing should be kept to a minimum
- We are not translating any graphics, so text should be kept to a minimum.
- If possible, screenshot an entire window rather than cropping the image
- Use CMD+SHIFT+4 on the mac for easy screenshots of windows
Diagrams and figures
- Use draw.io to author diagrams.
- The source file should be saved next to the image in github.
- Open sans or similar should be used for text.
- We are not translating any images, so text should be kept to a minimum.
- Exported images should be 144dpi and stored in png format.
- Graphics should be functional in style, typically using grayscales only.
Captioning Figures
Use the figure include when extended formatting or captioning of an image is necessary:
{% include figure src="/tk-doc-generator/images/landing-page/dev_icon.png" caption="An example figure." width="100px" %}
Supported variables:
src: The path to the imagecaption: An optional image caption.width: An optional width that will be appended to the<img>element’sstyle.height: An optional height that will be appended to the<img>element’sstyle.style: An optional value for the<img>element’sstyle.dropshadow: An optional boolean that disables the<img>element’sbox-shadowwhen set tofalse. Default behavior istrue.