Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

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
add comment

1 Answer 1

up vote 15 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.

\documentclass{article}

\usepackage{xspace}
\newcommand{\TikZ}{Ti\textit{k}Z\xspace}

\begin{document}
\TikZ with a following space and without \TikZ.
\end{document}

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
2  
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
1  
It’s on the title page, page 3, 19, 20, 21, … and many more ;-) –  Tobi Jul 4 '12 at 17:00
4  
@Altermundus: I prefer \textit to be sure that it’s italic –  Tobi Jul 4 '12 at 17:01
1  
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
2  
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
show 3 more comments

Your Answer

 
discard

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.