-
那个问题并没有完全回答。我的图表需要用几个大圆圈更加详细。 我将在我的原始帖子中添加一张图片,以演示它可以变得多么复杂。 – 科恩拉德·范斯科尔 评论 5月23日14:36 -
2 这样的东西对你有用吗: tex.stackexchange.com/q/650657/47927 ? 或者你可以看看 tikz-3dplot : tex.stackexchange.com/q/168521/47927 和 tex.stackexchange.com/q/53445/47927 ……但最后,大圆实际上只是(旋转的)椭圆,其较大的半径等于主圆,因此根据你的目标,你甚至可以在2D中绘制它。。。 – 贾斯珀·哈比希特 评论 5月23日15:07
1答案
\documentclass[tikz,border=3mm]{独立} \使用tikzlibrary{3dtools,calc}% https://github.com/marmotghost/tikz-3dtools网站 \开始{文档} \开始{tikzpicture}[3d/install view={phi=70,theta=75},声明函数={R=3;}]\path(0,0,0)坐标(O) (0,0,-R)坐标(S) (0,0,R)坐标(N); \绘制[3d/屏幕坐标,蓝色](O)圆[半径=R]; \路径pic[绿色]{3d/球体上的圆={R=R,C={(O)},n={ pic[red]{3d/球面上的圆={R=R,C={(O)},n={ pic[]{3d/球面上的圆={R=R,C={(O)},n={ ; \{S,N,O}中的每个 \绘制[fill=black](\p)圆(1.2磅); \{S/90,N/-90,O/-90}中的每个\p/\g \路径(\p)+(\g:3mm)节点{$\p$}; \结束{tikzpicture} \结束{文档}
-
这无疑是我见过的所有建议中最有希望的。 然而,我试图按照安装3d-tools的说明进行操作(我将该文件与我的文件放在同一目录中——我只是复制并粘贴了您的代码以进行试运行),但我收到一条错误消息:“l.2\usetikzlibrary{3dtools,calc}% github.com/marmotghost/tikz-3dtools ? " 评论 5月24日10:11 -
-
好的,我刚开始工作……当时有点老态龙钟:)现在工作得很好:这似乎正是我需要的包! 为了弄清楚如何改变大圆的角度和如何调整标签,你建议我查阅哪本手册? 它是在TikZ中吗? 它会详细解释坐标系吗? 我得坐上几天,弄清楚如何做到这一点,如何操作系统:正如我所说,我还是一个新手! 再次感谢您的帮助! 评论 5月24日12:44 -
-