(简单)如何去除阴影区域的实线边界

(简单)如何去除阴影区域的实线边界

我想删除此阴影区域的实线边界。我该怎么做?

这是我的代码

\begin{tikzpicture}
\draw[fill=gray!30] plot[smooth, samples=100, domain=1:3.8] (-\x,\x) -| (0,0) -- cycle;
\path[fill] (0,0) circle (3.8pt);

\end{tikzpicture}

输出结果如下: 在此处输入图片描述

答案1

好的,我回答这个问题只是为了撤销你收到的反对票。

\documentclass[tikz,border=3.14pt]{standalone}
\begin{document}
\begin{tikzpicture}
\fill[gray!30] plot[smooth, samples=100, domain=1:3.8] (-\x,\x) -| (0,0) -- cycle;
\path[fill] (0,0) circle (3.8pt);

\end{tikzpicture}
\end{document}

仅出于完整性考虑:您不需要使用 100 个样本的平滑图来绘制直线。使用以下命令可获得相同的结果

\documentclass[tikz,border=3.14pt]{standalone}
\begin{document}
\begin{tikzpicture}
\fill[gray!30] (-1,1) -- (-3.8,3.8) -| (0,0) -- cycle;
\path[fill] (0,0) circle (3.8pt);
\end{tikzpicture}
\end{document}

答案2

正如@marmot 建议的那样,\draw[fill=gray!30]\fill[gray!30]或替换\path[fill=gray!30]

相关内容