## How to Plot a Function and Data in LaTeX

Plotting functions and data in LaTeX is quiet easy and this is possible thanks to the TikZ and Pgfplots packages. In this tutorial, we will learn how to plot functions from a mathematical expression or from a given data. Moreover, we will learn how to create axes, add labels and legend and change the graph style.

## Mind Map in LaTeX: Step by Step Tutorial

In this tutorial, we will learn how to draw Mind map in LaTeX using a TikZ library known as mindmap. Mind map diagrams are very important and used to visually organize information.

## How to draw an arc in TikZ?

In this tutorial, we will learn how to draw an arc in LaTeX using TikZ package

## TikZ Line Styles: Chessboard Illusion as an example

This post is about line styles in TikZ. We’ll learn how to draw dashed lines and customize it, as an example we consider Chessboard illusion

## Poggendorff Illusion in TikZ

This post is about learning TikZ by examples and this one considers the Poggendorff illusion

## How to use the Foreach Loop in LaTeX

Loops are among the most basic and powerful of programming concepts and LaTeX is not an exception. In this laTeX tutorial, we will learn how to use foreach…

## Free Body Diagram of Atwoods Machine in TikZ

In this post, we will learn how to draw the free body diagram of Atwood’s Machine in LaTeX using TikZ package. At the end of this tutorial, we will be able to: 1) draw a circle, a rectangle and a trapezium; 2) fill a shape with patterns and create smooth corners. 3) draw arrows and add labels.

## How to Draw a Torus in LaTeX using TikZ

In this post, we will learn how draw a torus and customize it using TikZ and Pgfplots packages

## How to Write a Text Along Path using TikZ: Speedometer Case

In this tikz tutorial, we will draw a speedometer. The objective is to learn how to write text along a path using TikZ and decorations library.

## TikZ Free Body Diagram Skydiver with Parachute

This TikZ tutorial is about drawing a free body diagram of a skydiver with parachute. Mainly, we will learn how to: 1) draw an arc in LaTeX using TikZ, 2) use foreach loop for repetitive objects, 3) draw animals using the package TikZlings, and much more!