在 TiKz 中的同一张图中绘制球体和椭圆体

在 TiKz 中的同一张图中绘制球体和椭圆体

我正在做一个项目,我想放一张这样的照片

在此处输入图片描述

使用 TiZ,而是粗箭头,我想画一条曲线箭头,说明函数f将球体变成椭圆体。

有人能帮我解决这个问题吗?提前谢谢了。

答案1

A您可以使用两个名为和的示例图像B\tikzset为您提供箭头的类型以及大小和位置的选项。这个想法取自此链接使用 TikZ 制作精美的箭头使用用户@Peter Grill 的最佳代码,我已对其进行了适当修改。

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes}
\usepackage{graphicx}
\usepackage{xcolor}
\tikzset{My Arrow Style/.style={single arrow, rounded corners=1pt, fill=lightgray, anchor=center, align=center,xshift=2cm, yshift=2cm, minimum height=2cm, minimum width=2cm,text width=4cm}}
\newcommand{\MyArrow}[2][]{\tikz[baseline={([yshift=-7ex]current bounding box.center)}] \node [My Arrow Style,#1] {#2};}
\begin{document}

\begin{figure}
  \includegraphics[width=3cm,height=5cm,keepaspectratio]{example-image-a}
  \MyArrow{Affine trasformation}
  \includegraphics[width=3cm,height=5cm,keepaspectratio]{example-image-b}
\end{figure}

\end{document}

在此处输入图片描述

相关内容