我想填充图片中显示的四条线之间的区域。
\documentclass{standalone}
\usepackage{tikz}
\usepackage{fp}
\usetikzlibrary{fixedpointarithmetic}
\begin{document}
\begin{tikzpicture}[scale=1.3]
\draw[ ] (1,0) --(3,0);
\draw[ ] (1,1) --(3.3,3.3);
\draw[line cap=round, line width=0.2mm, domain=0:0.785, variable=\t, samples=100, yshift=0mm, rotate around={0:(0,0)}]plot[fixed point arithmetic] ({\t r}:{1.5*exp(0.577*\t)});
\draw[line cap=round, line width=0.2mm, domain=0:0.785, variable=\t, samples=100, yshift=0mm, rotate around={0:(0,0)}]
plot[fixed point arithmetic] ({\t r}:{2.7*exp(0.577*\t)});
\end{tikzpicture}
\end{document}
答案1
同时我从头重写了你的代码(你真的需要这么多什么都不做的选项吗?):
\documentclass[tikz,border=3mm]{standalone}
\begin{document}
\begin{tikzpicture}[scale=1.3]
\draw [fill=orange!30,
variable=\t, samples=100]
plot[domain=0:0.785] ({ \t r}:{1.5*exp(0.577*\t)}) --
plot[domain=0.785:0] ({\t r}:{2.7*exp(0.577*\t)});
\draw (1,0) -- (3.3,0)
({0.785 r}:1.3) -- + ({0.785 r}:3.3);
\end{tikzpicture}
\end{document}
该 MWE 给出:
这就是你要找的吗?