我想用连续的颜色填充一个矩形。我希望左边的颜色是黑色,右边的颜色是白色。中间是不同深浅的灰色。
这部分与已经回答的问题类似tikzpicture 中的颜色从上到下角渐变。
我还希望有多个垂直箭头,上面有小标签,如“A”、“B”、“C”等。这些箭头位于矩形的下方和上方,不会延伸到矩形的边界。在下图中,我创建了一个示例,展示了我希望矩形的外观。
矩形应为独立对象。它不应有轴。
使用 tikz/pgf 包的最小工作示例是什么样的?
答案1
试试这个代码:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\noindent
\begin{tikzpicture}
\shade[left color=black,right color=white] (0,0) rectangle(14,2);
\draw[stealth-] (8.4,2.2)--(8.4,2.8) node[above] () {$C$};
\draw[stealth-] (5.6,2.2)--(5.6,2.8) node[above] () {$B$};
\draw[stealth-] (2.8,-0.2)--(2.8,-0.8) node[below] () {$A$};
\draw[stealth-] (10.5,-0.2)--(10.5,-0.8) node[below] () {$D$};
\draw[stealth-] (12.6,-0.2)--(12.6,-0.8) node[below] () {$E$};
\end{tikzpicture}
\end{document}
输出为: