
이것이 나의 첫 번째 질문입니다. 나는 그림을 그리고 싶다히우드 그래프tikz를 사용합니다. 위키 그림과 같은 멋진 버전을 만드는 방법을 모르겠지만 대신 원에 14개의 점을 균일하게 배포하는 것(실제 원 선은 희미해진 상태)으로 시작할 수 있다고 생각했습니다. 그리고 가장자리를 하나씩 그려주세요. 시작하는 방법에 대한 조언이 있나요? 아니면 위키 사진에서 멋진 사진을 찍는 방법은 무엇인가요?
답변1
이런 식으로 그리는 것은 오히려 쉽습니다.
\documentclass[tikz,border=3mm]{standalone}
\usetikzlibrary{shapes.geometric}
\begin{document}
\begin{tikzpicture}
\node[regular polygon,regular polygon sides=14,minimum size=4cm,draw,yscale=-1] (14gon){};
\foreach \X in {1,...,14}
{\node[circle,fill,inner sep=1.5pt] at (14gon.corner \X){};
\ifodd\X
\else
\pgfmathtruncatemacro{\NextX}{1+mod(\X+4,14)}
\draw (14gon.corner \X) -- (14gon.corner \NextX);
\fi}
\end{tikzpicture}
\end{document}
아마도 이것 뒤에는 이론이 있을 것이며, 이러한 것들을 보다 체계적으로 생성하기 위해 그래프 그리기 라이브러리를 조사하고 싶을 수도 있습니다.
답변2
이와 같은 그래프로 작업을 많이 한다면 tkz-berge
중요한 그래프가 많이 내장되어 있는 패키지를 사용해야 합니다. 코드
\documentclass{article}
\usepackage{tikz}
\usepackage{tkz-berge}
\begin{document}
\begin{tikzpicture}%
\GraphInit[vstyle=Shade]
\grHeawood[RA=7]
\end{tikzpicture}
\end{document}
Gummi에서 실행하면 다음과 같은 결과가 나타납니다.
tkz-berge
문서를 찾을 수 있습니다여기. 논의된 패키지를 사용하는 보다 구체적인 그래프에 대한 또 다른 참조가 있습니다.
여기. Heawood 그래프는 55페이지에 있습니다. 그래프 표시를 위한 몇 가지 스타일이 내장되어 있습니다. 이 경우에는 vstyle=Shade
Shade 스타일이 사용되었습니다.