是否可以使用 Tikz 制作这样的图像? 怎么做?

是否可以使用 Tikz 制作这样的图像? 怎么做?

我想知道渲染此图像的最佳方法是什么,其中虚线宽度以及法线和虚线之间的角度。还有,有没有办法快速将 tikz 生成的图像旋转 90 度而不旋转字母?

先感谢您

在此处输入图片描述

答案1

“不完整”,但我认为你可以完成它。只有基本内容(没有计算),所以你只能使用 tikz。可以旋转图片,但你需要将绘图放在范围内,然后重新定义标签。

\documentclass[12pt]{article}
\usepackage{tkz-euclide}
\usetkzobj{all}
\begin{document}

\begin{tikzpicture}
\tkzDefPoints{0/0/O,0/5/M,3/5/I,3/10/S,0/10/y,3/3.5/J}
\tkzDrawSegments(O,M M,I I,S M,y O,I)
\tkzDrawSegments[dashed](O,S I,J)
\tkzDrawPoint[size=12](M)

\tkzLabelPoints[right](I,S) \tkzLabelPoints[left](M,O)
\tkzLabelSegment[left](O,M){$D_d$} \tkzLabelSegment[right](I,S){$D_{ds}$}
\tkzLabelSegment[left,pos=.75](O,S){$D_S$}
\tkzLabelSegment[above,pos=.4](M,I){$\zeta$}
\tkzMarkAngle[size=2](S,O,M) \tkzLabelAngle[pos=2.3](S,O,M){$\beta$}
\tkzMarkAngle[size=3](I,O,M) \tkzLabelAngle[pos=3.3](I,O,S){$\theta$}
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容