Как контролировать размер фигуры?

Как контролировать размер фигуры?

Не используя включаемую графику, размещая непосредственно в тексте дизайн с помощью TikZ, можно ли контролировать размер рисунка?

решение1

Используйте scaleопцию -, например

\begin{tikzpicture}[scale=0.5]
...
\end{tikzpicture}

или сокращенный синтаксис, который удобен для небольших изображений в тексте:

\tikz[scale=0.5]

Чтобы применить это масштабирование также к содержащимся в нем фигурам, вы можете добавить соответствующую опцию:

\begin{tikzpicture}[scale=0.5, transform shape]
...
\end{tikzpicture}

Как уже прокомментировал cfr, вы можете использовать инструменты масштабирования LaTeX, такие как \scaleboxи \resizebox. Оба имеют преимущество в том, что масштабирование всех легко, но учтите, что масштабирование шрифтов не так хорошо по сравнению с прямым использованием шрифта определенного размера. С помощью \resizeboxвы можете напрямую указать желаемый размер вместо коэффициента масштабирования.

\resizebox{width}{height}{%
  \begin{tikzpicture}
    ...
  \end{tikzpicture}
}

Связанный контент