PDF文件一旦生成,再编辑就比较困难了。但仍一些软件在一定程度上实现了这一功能。最常见的对PDF爱论文的修改就是为其添加批注,在Linux中,Xournal和Okular都可以实现这一功能,但注意前者可以将修改后的结果存成一个新的PDF,而后者只能将修改与PDF文件分开存放。

Xournal是一款类似于Windows中Windows Journal、Jarnal的笔记记录软件,它是免费的,且可应用于Linux环境中。

Xournal还可用于为PDF添加批注(Annotation),将修改的结果再保存为PDF文档,如果使用方便手写的平板电脑,这一功能相当有用。

由于不依赖于Java,Xournal可以方便地在Tablet PC和无Java环境的设备(如Nokia N800)上使用。

安装:软件中心就有此软件,或者直接输入以下命令。

sudo apt-get install xournal

PDF Editor(包名:pdfedit)是真正的PDF编辑软件,提供了直接编辑PDF文件的功能,它也是免费的开源软件。

PDF Editor可以在现有PDF文件上添加图形、标注删除线等,也可以修改PDF中的文字,但限制较多,对中文的支持也相当有限。这一软件很多功能都是激动人心的,但稳定性有限。要达到真正实用的程度,也许还有很长的路要走。

linux中编辑pdf文件,Linux下PDF批注编辑软件Xournal相关推荐

  1. linux中什么是文件,linux中什么是文件

    linux中什么是文件 1.Linux中所有内容都是以文件的形式保存和管理,即:一切皆文件. 普通文件是文件. 目录(在win下称为文件夹)是文件. 硬件设备(键盘.硬盘.打印机)是文件. 套接字(s ...

  2. linux中运行.pro文件,Linux下pro*c运行配置

    在Linux下运行.pc程序时,需要用到proc命令. -配置Pro*C/C++,以及链接到Oracle. 一般安装oracle时候都已经安装了pro*c,所以一般不需要再配置/etc/profile ...

  3. 搜索linux中大于m文件,linux 下查找大于100M的文件(转)

    命令行如下 find . -type f -size +1000000k Linux系统下查找大文件或目录的技巧 当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢 ...

  4. Linux中assert头文件,linux系统下如何使用assert函数

    linux系统下如何使用assert函数 只要看得懂程序的人都知道assert,在Windows下使用VC编写,使用assert之后,只需在IDE中设置为debug版或者是release版,编译器就会 ...

  5. linux中mysql导入文件,linux下mysql导入sql文件命令

    Linux下我们提供导入sql文件可以得到数据.下面由学习啦小编为大家整理了linux下mysql导入sql文件命令的相关知识,希望对大家有帮助! linux的mysql导入sql文件命令详解 lin ...

  6. linux中system.img文件,Linux下对system.img文件操作

    接下来要注意:要分清通常的Linux和ylmfos的区别 先输入指令 sudo su(通常的Linux和ylmfos都要输) 然后出现Password:,输入你的用户密码,直接输入,但是看不见,但其实 ...

  7. linux中的lock文件,linux – 为什么即使文件被锁定,File :: FcntlLock的l_type总是“F_UNLCK”?...

    下面的Perl子例程使用File :: FcntlLock来检查文件是否被锁定. 为什么它返回0并且打印/tmp/test.pid被解锁.即使文件被锁定了? sub getPidOwningLock ...

  8. 双系统在linux中修复引导文件,Linux与Windows双系统引导修复

    一台电脑装有XP和Linux双系统,因为重装XP,导致再无法进入Linux. 原因很简单,因为重装XP,XP会把自己的引导文件写入MBR(硬盘主引导记录),这样就把原先带有Linux引导的记录摸掉了, ...

  9. 如何向linux中添加头文件,linux添加头文件路径

    gcc demo.c -o demo  -I/tools/libevent/include -L/tools/libevent/lib -levent -I:头文件目录 -L:静态库目录 -l:静态库 ...

  10. linux重命名乱码文件,Linux中重命名乱码文件

    Linux下,如何将一个乱码的文件进行重命名 方法一: 命令格式:mv $(ls |egrep "[^a-zA-Z0-9.-]") tandao.tx [root@nb o]# l ...

最新文章

  1. shell中符号使用
  2. Windows从web下载文件的几种方式
  3. SVN图标不能正常显示[转]
  4. 读书印记 - 《注意力经济:如何把大众的注意力变成生意》
  5. 在2019年,如何成为更好的Node.js开发者?
  6. 函数中返回char *类型
  7. 【Python基础】Pandas笔记---深入Groupby,它的功能没有你想的这么简单
  8. java二叉树插入节点_[javaSE] 数据结构(二叉查找树-插入节点)
  9. GAN生成对抗网络-SSGAN原理与基本实现-半监督学习GAN-08
  10. matlab slider不可移动,GUI界面能运行,但是_slider不能用,不能控制波长
  11. linux——客户端服务器文件传输
  12. 康宁玻璃ct值计算公式_防眩光玻璃的硬度及强度
  13. android+ndk+r9+x64下载,Win7 64位中文旗舰版上Cocos2d-x 3.0的Android开发调试环境架设
  14. php 获取父类名称,[typecho]获取 父级分类 名称?
  15. PHP数据库扩展 - PDO操作
  16. php socket访问单片机,可运行在单片机上的UDP通讯协议的实现【上】
  17. PTA顺序表基本操作
  18. GitHub中的神奇开源,汇聚天涯神贴讨论房价涨跌,买房好帮手!
  19. python项目源码和注解_python源代码和注释 - 随笔分类 - 秦朗的天空 - 博客园
  20. ZOJ 3216 Compositions(矩阵优化DP)

热门文章

  1. 设计模式-GRASP V.S GoF
  2. 联想打印机7256显示更换墨盒_联想打印机M7605D墨粉更换后还在提示更换墨粉盒...
  3. OpenCV图像处理----图像的二值化
  4. 使用pbrt遇到的问题及解决方法
  5. word设置多级标题样式及编号
  6. Knoll Light Factory 3.2 for mac完整汉化版|灯光工厂 for mac中文版
  7. android qq第三方登录 实现,Android Studio实现第三方QQ登录操作代码
  8. 机器人研究方向的自我学习[2] Matlab机器人工具箱 欧拉角 参考书:《机器人学导论》第四版
  9. bigemap功能介绍
  10. 处理 ps cs3 打开提示 产品已停止 故障