2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 есть ли возможность смешивать patterns в TikZ?
Сообщение03.02.2015, 09:26 


28/11/11
2884
На странице $217$ руководства по TikZ и pgf приведены $11$ паттернов для штриховки полигонов:

(Оффтоп)

Изображение


crosshatch похож на одновременно применённые north east lines и north west lines. А можно ли эти штриховки смешивать самому?

Пример кода, использующего эти штриховки:
Используется синтаксис LaTeX
\documentclass[12pt,tikz,border=0pt]{standalone}
\usetikzlibrary{shapes.geometric}
\usetikzlibrary{patterns}

\begin{document}

\begin{tikzpicture}
\node[rectangle, minimum size=2cm] (Centro) at (0,0) {};
\node[rectangle, pattern=north west lines, minimum size=2cm, anchor=180] (a) at (Centro.0) {};
\node[rectangle, pattern=north east lines, minimum size=2cm, anchor=0] (b) at (Centro.180) {};
\node[rectangle, pattern=horizontal lines, minimum size=2cm, anchor=300] (c) at (Centro.60) {};
\end{tikzpicture}

\end{document}


Вот такая картинка на выходе:
Изображение

А можно ли получить (в общем случае полигонов и их размеров, то есть без применения координатных разлиновок) примерно такую:
Изображение

?

Буду рад любым советам.

 Профиль  
                  
 
 Re: есть ли возможность смешивать patterns в TikZ?
Сообщение03.02.2015, 13:49 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
Их можно красить и накладывать друг на друга

Используется синтаксис LaTeX
\documentclass[12pt,tikz,border=0pt]{standalone}
\usetikzlibrary{shapes.geometric}
\usetikzlibrary{patterns}

\begin{document}

\begin{tikzpicture}
\node[rectangle, minimum size=2cm] (Centro) at (0,0) {};
\node[rectangle, pattern=north west lines, minimum size=2cm,  pattern color=blue, anchor=180] (a) at (Centro.0) {};
\node[rectangle, pattern=north east lines, minimum size=2cm,  pattern color=red, anchor=180] (a) at (Centro.0) {};

\end{tikzpicture}

\end{document}


1) Зачем Вы ссылаетесь на древнюю документацию v 1.18 (текущая версия 3.0) ?!
2) В pdf документах можно ставить ссылки на физические страницы так:
http://ctan.cms.math.ca/tex-archive/graphics/pgf/base/doc/pgfmanual.pdf#Page=653
(а также на anchor если он известен)

 Профиль  
                  
 
 Re: есть ли возможность смешивать patterns в TikZ?
Сообщение03.02.2015, 20:22 


28/11/11
2884
Ой, как приятно: я думал нельзя будет так сделать! Red_Herring, огромное спасибо за советы!

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

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



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

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


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

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