Tikz的旋转默认的参考点是(0,0)这个点,如果需要选定其他的点作为旋转点可以用rotate around参数选择即可。具体使用参看下面的示例即可明了: 代码如下:

测试旋转:\\
\begin{tikzpicture}[line width =2pt]
%原始图
\draw[dashed] (0,0) rectangle (2,2);
%旋转45度,取默认旋转点
\draw[rotate=45] (0,0) rectangle (2,2);
%旋转45度,指定旋转点(2,2)
\draw[rotate around={45:(2,2)},blue] (0,0) rectangle (2,2);
%辅助信息
\draw[fill=red] (0,0) circle (4pt);
\draw[fill=green](2,2) circle (4pt);
\node[below] (nodea) at (0,0){$(0,0)$};
\node[above] (nodeb) at (2,2){$(2,2)$};
\end{tikzpicture}
效果图如下: 1364459260_6307 选自:http://blog.csdn.net/rumswell/article/details/8732105

点赞(1)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部