Как изменить пунктирные линии в руководстве 97.12?

Как изменить пунктирные линии в руководстве 97.12?

Этот пример взят из раздела 97.12руководствоpgf. Это прекрасно объясняет, что я хочу сделать, но мне нужны границы прямоугольника, сделанные из пунктирных линий.

\begin{tikzpicture}
   \pgfsetcornersarced{\pgfpoint{5mm}{5mm}}
   \pgfpathrectanglecorners{\pgfpointorigin}{\pgfpoint{3cm}{2cm}}
   \pgfusepath{stroke}
\end{tikzpicture}

Спасибо!

решение1

Просто прочитайте следующий подраздел о \pgfsetdash:

\documentclass{article}
\usepackage{pgf}
\begin{document}
\begin{pgfpicture}
  \pgfsetcornersarced{\pgfpoint{5mm}{5mm}}
  \pgfpathrectanglecorners{\pgfpointorigin}{\pgfpoint{3cm}{2cm}}
  \pgfsetdash{{3pt}{2pt}}{0pt}
  \pgfusepath{stroke}
\end{pgfpicture}
\end{document}

Результат

То же самое в TikZ:

\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
  \draw[
    rounded corners=5mm,
    dash pattern=on 3pt off 2pt,
  ] (0, 0) rectangle (3, 2);
\end{tikzpicture}
\end{document}

Связанный контент