TikZ의 '날카로운/둥근 모서리' 옵션을 즉시 적용하는 방법은 무엇입니까?

TikZ의 '날카로운/둥근 모서리' 옵션을 즉시 적용하는 방법은 무엇입니까?

다음 LaTeX 원고를 고려하십시오( TikZ코드는 146페이지의 첫 번째 예에서 복사되었습니다).버전 3.0.1a용 TikZ 및 PGF 매뉴얼):

\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
  \draw (0,0) -- (1,1)
  [rounded corners] -- (2,0) -- (3,1)
  [sharp corners] -- (3,0) -- (2,1);
\end{tikzpicture}
\end{document}

이 파일을 컴파일하면 pdflatex다음 PDF 파일이 생성됩니다.

날카롭고 둥근 모서리가 있는 TikZ 경로입니다.

모서리는 해당 옵션이 제공된 직후에 날카로운 모양에서 둥근 모양으로 또는 그 반대로 변경되지 않고 다음 모서리부터 시작됩니다. 옵션을 즉시 적용하려면 어떻게 해야 합니까?

답변1

수동 버전 3.0.1a 섹션 14에서는 다음과 같이 말합니다.

TikZ가 경로 작업을 예상하는 모든 지점에서 [둥근 모서리]와 같이 괄호 안의 옵션 목록인 일부 그래픽 옵션을 제공할 수도 있습니다. 이러한 옵션은 서로 다른 효과를 가질 수 있습니다. 1. 일부 옵션은 "즉시" 효과를 가지며모든 후속 경로 작업에 적용길에. 예를 들어, 둥근 모서리 옵션은 다음 모퉁이를 모두 둥글게 하지만 "이전" 모서리는 둥글게 하지 않으며 날카로운 모서리가 경로의 나중에(새 괄호 세트에서) 제공되면 둥근 효과가 종료됩니다.

rounded corners생성된 첫 번째 줄 바로 뒤에 옵션 을 배치하면 해당 옵션은 사용되지 않습니다.이미 생성된 라인, 그러나 후속 (다음) 두 줄의 교차점은 다음과 같습니다.

선은 (2,0)에서 (3,1)로 이어집니다.

선은 (3,1)에서 (3,0)으로 이어집니다.

따라서 첫 번째 줄에 적용하려면 생성되기 전에 Tikz에게 알려주어야 합니다.

관련 정보