TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I know I can use the macros \TeX and \LaTeX for typesetting the names of TeX and LaTeX (including the necessary vertical alignment trick).

But how am I supposed to typeset "TikZ"? (I am asking because I'd like to mention TikZ in the Colophon of a book).

share|improve this question
up vote 20 down vote accepted

Look at the manual. It’s typeset as Ti\textit{k}Z

You may create a new command if you would like to use it more than one time. If you use xspace, it takes care of the following space.



\TikZ with a following space and without \TikZ.

For further reading: Drawbacks of xspace

As said in the the comments, there are some other possible definitions:

  1. Ti\emph{k}Z, which will have an italic k in upright context and an upright k in italic context. So the k is always emphasizes, which may satisfies the source of the name “TikZ ist kein Zeichenprogramm” (TikZ is no drawing software), where the word kein should be emphasized.

  2. \textup{Ti\textit{k}Z} will produce the version with upright T, i and Z and italic k in all cases. This may be preferable, when the original appearance should be kept for the whole document.

share|improve this answer
In the sources of the pgfmanual (/pgf/doc/generic/pgf/macros/pgfmanual-en-macros.tex) : \def\tikzname{Ti\emph{k}Z} possible \newcommand*\Tikz{Ti\textit kZ} – Alain Matthes Jul 4 '12 at 16:59
It’s on the title page, page 3, 19, 20, 21, … and many more ;-) – Tobi Jul 4 '12 at 17:00
@Altermundus: I prefer \textit to be sure that it’s italic – Tobi Jul 4 '12 at 17:01
Yes I gave the macro found in pgfmanual-en-macros.tex. It's strange to use two different definitions ... – Alain Matthes Jul 4 '12 at 17:04
If you want to be sure that the k is italic, you might want to ensure that the T, i, and Z are upright, as in \newcommand*\TikZ{\textup{Ti\textit kZ}}. – Niel de Beaudrap Dec 5 '13 at 1:44

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.