2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Проблемы с TikZ
Сообщение08.11.2019, 18:58 
Аватара пользователя


19/06/10
14
Самара, Россия
Доброго дня. Никак не могу создать рисунок в файле так, как мне нужно, надеюсь кто-то сможет подсказать.
Имеется, к примеру, такой код:

Код:
\begin{tikzpicture}

\coordinate (A) at (0,1);
\coordinate (B) at (0,0);
\coordinate (C) at (1,0);
\draw (A) -- (B) -- (C) pic [draw=black, angle eccentricity=1.3, angle radius=1cm, pic text={$\alpha$}]{angle=C--B--A};
   
\end{tikzpicture}


Работает отлично, я хочу сохранить его для дальнейшего использования в \tikzset. Делаю так:

Код:
\tikzset{
   mypic/.pic={
      code={
         \coordinate (A) at (0,1);
         \coordinate (B) at (0,0);
         \coordinate (C) at (1,0);
         \draw (A) -- (B) -- (C) pic [draw=black, angle eccentricity=1.3, angle radius=1cm, pic text={[math]$\alpha$[/math]}]{angle=A--B--C};
      }
   }
}

\begin{document}

\begin{tikzpicture}

\pic at (0,0) {mypic};

\end{tikzpicture}

\end{document}


И тут возникает ошибка с переполнением (как я понимаю) какого то буфера или стека.
(TeX capacity exceeded, sorry [semantic nest size=500]. \pic at (0,0) {mypic})

Самое непонятное для меня, почему все работает, если убрать построение дуги угла и надписи, то есть оставить просто \draw (A) -- (B) -- (C).

Компилятор - XeTeX.

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

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



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

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


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

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