2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Можно ли сделать rescale внутри tikzpicture?
Сообщение25.06.2015, 18:13 


28/11/11
2884
Я нарисовал в 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 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
Напр. так (я добавил еще опции к {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 


28/11/11
2884
Это прекрасно!

 Профиль  
                  
 
 Re: Можно ли сделать rescale внутри tikzpicture?
Сообщение25.06.2015, 19:23 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
Еще опции (к scope ли, или tikzpicture) [x=3,y=2](масштабы)

 Профиль  
                  
 
 Re: Можно ли сделать rescale внутри tikzpicture?
Сообщение25.06.2015, 19:25 


28/11/11
2884
Ага, это если разные масштабы по осям, понятно. Спасибо!

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group