📚 The CoCalc Library - books, templates and other resources
cocalc-examples / martinthoma-latex-examples / presentations / Diskrete-Mathematik / LaTeX / inzidenz / k-16.tex
132948 viewsLicense: OTHER
% A complete graph1% Author: Quintin Jean-Noël2% <http://moais.imag.fr/membres/jean-noel.quintin/>3\documentclass[varwidth=true, border=2pt]{standalone}45\usepackage{tikz}6\usetikzlibrary[topaths]789\begin{document}1011% A counter, since TikZ is not clever enough (yet) to handle12% arbitrary angle systems.13\newcount\mycount1415\tikzstyle{vertexs}=[draw,fill=black,circle,minimum size=4pt,inner sep=0pt]1617\begin{tikzpicture}18%the multiplication with floats is not possible. Thus I split the loop in two.19\foreach \number in {1,...,8}{20% Computer angle:21\mycount=\number22\advance\mycount by -123\multiply\mycount by 4524\advance\mycount by 025\node[draw,circle,inner sep=0.25cm] (N-\number) at (\the\mycount:5.4cm) {};26}27\foreach \number in {9,...,16}{28% Computer angle:29\mycount=\number30\advance\mycount by -131\multiply\mycount by 4532\advance\mycount by 22.533\node[draw,circle,inner sep=0.25cm] (N-\number) at (\the\mycount:5.4cm) {};34}35\foreach \number in {1,...,15}{36\mycount=\number37\advance\mycount by 138\foreach \numbera in {\the\mycount,...,16}{39\path (N-\number) edge[->,bend right=3] (N-\numbera) edge[<-,bend40left=3] (N-\numbera);41}42}434445\node[draw,circle,inner sep=0.25cm,red,fill] (N-0) at (0:5.4cm) {};46\draw[green, ultra thick] (N-1) -- (N-2);47\draw[green, ultra thick] (N-1) -- (N-3);48\draw[green, ultra thick] (N-1) -- (N-4);49\draw[green, ultra thick] (N-1) -- (N-5);50\draw[green, ultra thick] (N-1) -- (N-6);51\draw[green, ultra thick] (N-1) -- (N-7);52\draw[green, ultra thick] (N-1) -- (N-8);53\draw[green, ultra thick] (N-1) -- (N-9);54\draw[green, ultra thick] (N-1) -- (N-10);55\draw[green, ultra thick] (N-1) -- (N-11);56\draw[green, ultra thick] (N-1) -- (N-12);57\draw[green, ultra thick] (N-1) -- (N-13);58\draw[green, ultra thick] (N-1) -- (N-14);59\draw[green, ultra thick] (N-1) -- (N-15);60\draw[green, ultra thick] (N-1) -- (N-16);61\end{tikzpicture}62\end{document}636465