코드는 다음과 같습니다.여기. 줄에서 \begin{tikzpicture}[auto, node distance=2cm,>=latex']
나는 이 명령을 이해하지 못합니다 >=latex'
. 나는 매뉴얼에서 그것에 대해 아무것도 찾지 못했습니다 TikZ & PGF
.
미리 도움을 주셔서 감사합니다!
답변1
답변2
테스트 후 다음을 얻습니다.
오래된 도서관과 >=
:
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{arrows}% old library
\begin{document}
\begin{tikzpicture}
\draw [-> = latex'] (0, 3) -- (1, 3);% old arrow tip
\draw [-> = latex] (0, 2) -- (1, 2);% old arrow tip
\draw [-> = Latex] (0, 1) -- (1, 1);
\draw [->] (0, 0) -- (1, 0);
\end{tikzpicture}
\end{document}
이 줄 \draw [-> = Latex] (0, 1) -- (1, 1);
에서는 예상대로 오류가 발생합니다.
! 패키지 pgf 오류: 알 수 없는 화살표 팁 종류 'Latex'.
결과:
따라서 >=
이 구문에서는 작동하지 않습니다.
오래된 도서관과 -arrow tip type
:
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{arrows}% old library
\begin{document}
\begin{tikzpicture}
\draw [-latex'] (0, 3) -- (1, 3);% old arrow tip
\draw [-latex] (0, 2) -- (1, 2);% old arrow tip
\draw [-Latex] (0, 1) -- (1, 1);
\draw [->] (0, 0) -- (1, 0);
\end{tikzpicture}
\end{document}
위와 같이 줄에서 \draw [-Latex] (0, 1) -- (1, 1);
오류가 발생합니다.
결과:
정상적으로 작동합니다.
새로운 라이브러리와 >=
.
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}
\draw [> = latex'] (0, 3) -- (1, 3);% old arrow tip
\draw [> = latex] (0, 2) -- (1, 2);% old arrow tip
\draw [> = Latex] (0, 1) -- (1, 1);
\draw [->] (0, 0) -- (1, 0);
\end{tikzpicture}
\end{document}
이 줄 \draw [> = latex'] (0, 3) -- (1, 3);
에서는 예상대로 오류가 발생합니다.
! 패키지 pgf 오류: 알 수 없는 화살표 팁 종류 '라텍스''.
결과:
이 구문에서는 다시 >=
작동하지 않습니다.
그리고 다음을 포함한 새로운 라이브러리 -arrow tip type
:
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}
\draw [-latex'] (0, 3) -- (1, 3);% old arrow tip
\draw [-latex] (0, 2) -- (1, 2);% old arrow tip
\draw [-Latex] (0, 1) -- (1, 1);
\draw [->] (0, 0) -- (1, 0);
\end{tikzpicture}
\end{document}
위와 같이 줄에서 \draw [> = latex'] (0, 3) -- (1, 3);
오류가 발생합니다.
결과:
정상적으로 작동합니다.
매뉴얼 의 설명 TikZ
(182페이지 16.1항):
주목: 다음에 설명된 거의 모든 기능은 버전 3.0에서 도입되었습니다
TikZ
. 호환성상의 이유로 이전 화살표 팁을 계속 사용할 수 있습니다. 기존 화살표 팁과 새 화살표 팁을 구별하기 위해 다음 규칙이 사용됩니다.Latex
기존 화살표 팁과 비교하여 새롭고 더 강력한 화살표 팁은 에서와 같이 대문자로 시작합니다latex
.주목: 라이브러리는
arrows
더arrows.spaced
이상 사용되지 않습니다. 대신/추가로 사용하면arrows.meta
기존 라이브러리가 제공하는 모든 기능과 그 이상을 수행할 수 있습니다. 그러나 이전 라이브러리는 여전히 작동하며 이전 화살표 팁과 새 화살표 팁을 혼합할 수도 있습니다. 단, 이전 화살표 팁은 이 섹션의 나머지 부분에 설명된 방식으로 구성할 수 없습니다. 예를 들어 화살표scale=2
에 대해 말하는 것은latex
효과가 없습니다.Latex
화살표는 예상한 것보다 크기가 두 배로 늘어납니다.)