Latex图形注释的实现方法

2020-08-29 0 2,377 百度已收录

在Latex中,有时需要对pdf文档里的图形进行注释,例如添加一个箭头,增加带指针的文本框等等,基本上有3种实现的方法

  1. 直接对插入的图片进行注释,利用photoshop, GIMP等工具添加注释涂层。缺点:注释好后无法在pdf中进行修改,较死板。
  2. 利用pdf阅读器直接添加注释。缺点:每次对pdf进行修改后都必须重新添加注释,较繁琐。
  3. 利用Latex代码生成对图的注释。缺点:注释的语法比较复杂,上手不易。优点:代码调整好后图是图,注释是注释,后面.tex文档再做其它修改并不影响pdf注释,所谓一劳永逸之法。
    这里重点介绍一下第三种方法,参考的一个例子来自国外网站[1]:

documentclass{article}
%usepackage{showframe}
usepackage{tikz}
begin{document}
noindent
begin{tikzpicture}
node [anchor=west] (note) at (-1,3) {Large Note};
node [anchor=west] (water) at (-1,1) {Large Water};
begin{scope}[xshift=1.5cm]
node[anchor=south west,inner sep=0] (image) at (0,0) {includegraphics[width=0.7textwidth]{test.jpg}};
begin{scope}[x={(image.south east)},y={(image.north west)}]
    draw[red,ultra thick,rounded corners] (0.48,0.80) rectangle (0.55,0.95);
    draw [-latex, ultra thick, red] (note) to[out=0, in=-120] (0.48,0.80);
    draw [-stealth, line width=5pt, cyan] (water) — ++(0.4,0.0);
end{scope}
end{scope}
end{tikzpicture}%
end{document}

上面添加了两种线形注释,具体参数意义还需要另加揣摩。

Latex图形注释的实现方法
Latex图形注释的实现方法

参考:[1]stackexchange

本文永久更新链接地址:https://www.linuxidc.com/Linux/2018-04/151694.htm

Latex图形注释的实现方法

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

栗子博客 软件 Latex图形注释的实现方法 https://www.lizi.tw/soft/8515.html

常见问题
  • 1、杰齐1.7仅适用于PHP5.2 2、需Zend支持 3、尽量使用宝塔面板 4、尽量使用Windows 系统,关关对Linux支持不太友好。
查看详情

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

Latex图形注释的实现方法-海报

分享本文封面