Рисование ориентированного графа с использованием Power Point и латекса - PullRequest
1 голос
/ 09 мая 2019

Кто-нибудь знает способ нарисовать что-то вроде следующего в латексе?Бьюсь об заклад, tikzpicture может позволить добиться этого, но может ли кто-нибудь показать мне простой пример?

enter image description here

Кредит автору: https://commons.wikimedia.org/wiki/User:Accountalive

1 Ответ

4 голосов
/ 09 мая 2019

Просто для удовольствия версия в tikz-cd:

\documentclass{article} 
\usepackage{tikz-cd}
\usepackage{mathtools}

\begin{document}
\begin{tikzcd}[
 arrow style=tikz,
 >={latex} 
]
    \arrow[rd,shift left] \arrow[rd,<-,shift right,-] & & & & & & \\
    & \text{\textbullet} \arrow[rrd,shift left]\arrow[rrd,shift right,<-] \arrow[dd,shift left,"prev(e)",teal] \arrow[dd,shift right,<-] & & & & & \arrow[ld,shift left] \arrow[ld,shift right,-] \\
    & & & \text{\textbullet} \arrow[rr,shift left] \arrow[rr,shift right,<-]& & \text{\textbullet} \arrow[ld,shift left]\arrow[ld,shift right,<-,"next(e)",swap,green,near end] & \\
    & \text{\textbullet} \arrow[rrr,shift left,"e",blue]\arrow[rrr,shift right,<-,"twin(e)",swap,orange] & & & \text{\textbullet} \arrow[rd,shift left,-]\arrow[rd,shift right,<-] & & \\
    & & & & & ~ & 
\end{tikzcd}
\end{document}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...