答案1
除非您愿意,否则变换不会应用于节点。要解决这个问题,您只需构建一条路径,并在该路径上放置两个节点,第一个节点的宽度与文本相同但不可见,第二个节点为文本本身。
\begin{tikzpicture}
\path (5.38in,-5.38in) node [draw,shape=trapezium,trapezium left angle=40,
trapezium right angle=-40,minimum height=1in,minimum width=1in,
trapezium stretches=true,xscale=-1]{\phantom{text here}}
node {text here};
\end{tikzpicture}
输出:
答案2
我有类似的问题tikzduck
. 反映节点文本就足够了(用\reflectbox
)。
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes}
\begin{document}
\begin{tikzpicture}
\node [
draw,
shape=trapezium,
trapezium left angle=40,
trapezium right angle=-40,
minimum height=1in,
minimum width=1in,
trapezium stretches=true,
xscale=-1
] at (5.38in,-5.38in)
{\reflectbox{text here}};
\end{tikzpicture}
\end{document}