10

By default the arrow labels in tikz-cd are quite small. When the labels involve subscripts or superscripts, they can become unreadable. How can I increase the label text size for all tikz-cd diagrams in my document?

Ruud
  • 1,423

1 Answers1

12

In your preamble, add

\tikzcdset{every label/.append style = {font = \small}}

The default font size appears to be \scriptsize. Other options include (from small to larger): \tiny, \scriptsize, \footnotesize, \small, and \normalsize.

Ruud
  • 1,423
  • 1
    This seem to be valid too \tiny
    \scriptsize
    \footnotesize
    \small
    \normalsize
    \large
    \Large
    \LARGE
    \huge
    \Huge
    – nicolas Jul 04 '19 at 16:06
  • 1
    is there a way to get this to have the exact same effect but in a specific diagram, instead of modifying each diagram in the document? – C Squared Mar 30 '21 at 23:58
  • 3
    Yes, put the every label/.append style... in the arguments to the tikzcd environment, i.e. \begin{tikzcd}[every label/.append style = {font = \small}]. – Ruud Apr 02 '21 at 17:24