2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Можно ли сделать rescale внутри tikzpicture?
Сообщение25.06.2015, 18:13 
Я нарисовал в tikz некоторую фигуру, которую хочу использовать как часть другого рисунка. Однако при перенесении его в код другого рисунка, оказалось, что фигуру сделал не совсем в правильном масштабе.

Знаю, что можно определить фактор масштаба как параметр типа \begin{tikzpicture}[scale=0.50]. Но мне нужно указать этот параметр для отдельной фигуры внутри одного блока \begin{tikzpicture} \end{tikzpicture}. Можно ли как-нибудь так сделать?

-- 25.06.2015, 18:15 --

Пусть есть пример с простыми фигурами:
Используется синтаксис LaTeX
\documentclass[tikz,border=0pt]{standalone}

\begin{document}

\begin{tikzpicture}                    
\fill[red] (0,0) rectangle (1,1);
\fill[green] (3,0) rectangle (2,1);

\end{tikzpicture}

\end{document}

Можно ли с помощью параметра как-то изменить масштаб одного из прямоугольников?

 
 
 
 Re: Можно ли сделать rescale внутри tikzpicture?
Сообщение25.06.2015, 18:48 
Аватара пользователя
Напр. так (я добавил еще опции к {scope})

Используется синтаксис LaTeX
\documentclass[tikz,border=0pt]{standalone}
\begin{document}
\begin{tikzpicture}                    
\fill[red] (0,0) rectangle (1,1);
\begin{scope}[scale=.4, rotate=74,xshift=4cm, yshift=3cm]
\fill[green] (3,0) rectangle (2,1);
\end{scope}
\end{tikzpicture}
\end{document}

 
 
 
 Re: Можно ли сделать rescale внутри tikzpicture?
Сообщение25.06.2015, 19:15 
Это прекрасно!

 
 
 
 Re: Можно ли сделать rescale внутри tikzpicture?
Сообщение25.06.2015, 19:23 
Аватара пользователя
Еще опции (к scope ли, или tikzpicture) [x=3,y=2](масштабы)

 
 
 
 Re: Можно ли сделать rescale внутри tikzpicture?
Сообщение25.06.2015, 19:25 
Ага, это если разные масштабы по осям, понятно. Спасибо!

 
 
 [ Сообщений: 5 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group