
Не используя включаемую графику, размещая непосредственно в тексте дизайн с помощью 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}
}