繁體
|
簡體
Sclub交友聊天~加入聊天室當版主
(檢舉)
分享
新浪微博
QQ空间
人人网
腾讯微博
Facebook
Google+
Plurk
Twitter
Line
快速注册
登录
论坛
搜索
帮助
原始风格
brown
purple
green
red
orange
gray
pink
violet
blue
greyish-green
jeans
greenwall
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
应用通知 (0)
应用邀请 (0)
悠闲数学娱乐论坛(第2版)
»
TeX / LaTeX
» tikz的grid与remember picture
返回列表
发帖
kuing
发短消息
加为好友
kuing
当前离线
UID
1
帖子
8832
主题
619
精华
0
积分
66354
威望
113
阅读权限
200
性别
男
来自
广东广州
在线时间
21788 小时
注册时间
2013-6-13
最后登录
2024-3-9
1
#
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2018-2-12 16:29
|
只看该作者
tikz的grid与remember picture
如下代码:
oo%
\tikz{
\coordinate (A1) at (0,0);
\coordinate (A2) at (3,2);
\draw (A1) rectangle (A2);
}%
oo%
\tikz[remember picture,overlay]{
\coordinate (B1) at (0,0);
\coordinate (B2) at (3,2);
}%
oo%
\tikz[remember picture,overlay]{
\draw (B1) rectangle (B2);
}
复制代码
编译两次后生成:
2018-2-12 16:16
这是正确的结果,然而,将代码中的 rectangle 改成 grid,却变成:
2018-2-12 16:16
也就是说,当 tikz 画 grid 的网格线时,“原点”是以画的那条命令为准的,所以是最后 oo 的右边,而不是 (B1)。
这一点是我前两天在解决这帖
http://bbs.ctex.org/forum.php?mod=viewthread&tid=154905
时发现的,开始时我直接写 \draw (current page marginpar area.north west) grid [xstep=\marginparwidth, ystep=\baselineskip] (current page marginpar area.south east); 结果不正确,只好改成 \draw (0,0) grid [xstep=\marginparwidth, ystep=\baselineskip] (\marginparwidth,-\textheight); 并把它保存为一个盒子再放到边上去。
收藏
分享
分享到:
QQ空间
腾讯微博
腾讯朋友
$\href{https://kuingggg.github.io/}{\text{About Me}}$
isee
发短消息
加为好友
isee
当前离线
UID
15
帖子
5033
主题
697
精华
0
积分
31361
威望
18
阅读权限
90
性别
男
在线时间
8792 小时
注册时间
2013-6-15
最后登录
2022-12-7
2
#
发表于 2018-2-12 16:39
|
只看该作者
remember picture 好像不能顾思义了
TOP
返回列表
回复
发帖
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]