Reader small image

You're reading from  LaTeX Graphics with TikZ

Product typeBook
Published inJun 2023
PublisherPackt
ISBN-139781804618233
Edition1st Edition
Tools
Right arrow
Author (1)
Stefan Kottwitz
Stefan Kottwitz
author image
Stefan Kottwitz

Stefan Kottwitz studied mathematics in Jena and Hamburg. He works as a network and IT security engineer both for Lufthansa Industry Solutions and for Eurowings Aviation. For many years, he has been providing LaTeX support on online forums. He maintains the web forums LaTeX and goLaTeX and the Q&A sites TeXwelt and TeXnique. He runs the TeX graphics gallery sites TeXample, TikZ, and PGFplots, the TeXlive online compiler, the TeXdoc service, and the CTAN software mirror. He is a moderator of the TeX Stack Exchange site and matheplanet. He publishes ideas and news from the TeX world on his blogs LaTeX and TeX. Before this book, he authored the first edition of LaTeX Beginner's Guide in 2011, and LaTeX Cookbook in 2015, both published by Packt.
Read more about Stefan Kottwitz

Right arrow

Positioning in a matrix

Diagrams and drawings, in general, often have a rectangular structure, with elements or text arranged vertically and horizontally, like on a grid. TikZ offers a matrix node style for such a placement. Here is a very simple example:

\node [matrix, draw] {
  \node{A}; & \node{B}; & \node{C}; \\
  \node{D}; & \node{E}; & \node{F}; \\
};

This gives us the following rectangular node, with nodes placed in a matrix grid:

Figure 6.21 – A simple matrix node

Figure 6.21 – A simple matrix node

The syntax is similar to LaTeX’s array and tabular environments: columns are separated by &, and rows end with \\. Also note that the last row must end with \\.

Each cell can contain a node or a small drawing, or it can be left empty. TikZ adjusts the size of the cells automatically, so it fits the content.

Since the matrix is a node, you can apply what you already know and add shape and style options to the node in square...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
LaTeX Graphics with TikZ
Published in: Jun 2023Publisher: PacktISBN-13: 9781804618233

Author (1)

author image
Stefan Kottwitz

Stefan Kottwitz studied mathematics in Jena and Hamburg. He works as a network and IT security engineer both for Lufthansa Industry Solutions and for Eurowings Aviation. For many years, he has been providing LaTeX support on online forums. He maintains the web forums LaTeX and goLaTeX and the Q&A sites TeXwelt and TeXnique. He runs the TeX graphics gallery sites TeXample, TikZ, and PGFplots, the TeXlive online compiler, the TeXdoc service, and the CTAN software mirror. He is a moderator of the TeX Stack Exchange site and matheplanet. He publishes ideas and news from the TeX world on his blogs LaTeX and TeX. Before this book, he authored the first edition of LaTeX Beginner's Guide in 2011, and LaTeX Cookbook in 2015, both published by Packt.
Read more about Stefan Kottwitz