采用Overleaf编辑的pdf修改前后需要进行对比,通过CTEX和Perl两个软件来完成。

参考链接: link

一、软件下载及安装

1、CTEX

(1)下载安装(默认安装在C盘):链接: link

(2)开始菜单->Ctex->Package Manager (Admin),安装Latexdiff,在下图中Name中搜索并Filter,选中后点击加号,若已完成安装,加号为灰色。

2、Perl

(1)下载安装(默认安装在C盘):链接: link
(2)添加环境变量:

二、latexdiff测试及生成diff版本

链接: link

1、在cmd中输入latexdiff

如果出现以下情况
原因是Perl不支持以前的写法。

**解决方法:**可以参考链接中的下载latexdiff.pl替换
下载地址:链接: link
将压缩包中的latexdiff文件复制到桌面,重命名为latexdiff.pl(即在文件名后加上.pl)

找到C:\CTEX\MiKTeX\scripts\latexdiff\perl中的latexdiff.pl文件,将桌面上重命名后的latexdiff.pl替换掉这个文件

出现以下情况则安装成功

2、运行生成diff版本

首先要将原始版本(origin.tex)和修改版本(modify.tex)的tex文件放在同一个文件夹中;其次在cmd中利用cd命令进入到当前文件夹,并输入

latexdiff origin.tex modify.tex > diff.tex

基于Overleaf的pdf修改前后对比软件安装相关推荐

  1. LM小型可编程控制器软件(基于CoDeSys)笔记三十一:软件安装流程

    1.先运行Setup.exe,安装软件. 2.运行开始菜单\CDMK\安装目标,再点击Open按钮,选择C16x_CDMK.tnf,在左边Possible Targets:里面出现KONG DING, ...

  2. 计算机毕业设计时间修改代码程序软件安装运行问题题目汇总送开题送文档先代码

    毕业设计时间分为三个你必须改的 1数据库表内的数据时间 可以直接在表里修改 2网页上的时间也就是文字形式,可以直接在程序里修改 3文件夹的创建时间和修改时间 必须用软件统一修改 需要修改软件的可以喊我 ...

  3. 修改系统默认软件安装路径

    我们在安装软件的时候,一般路径默认的都是C盘的ProgramFiles文件夹,这里也是保存安装程序文件的地方,但是将所有软件都安装在C 盘,当系统出现问题需要重装的时候,可能安装软件也成为最头疼的事儿 ...

  4. 修改Flash的软件

    修改Flash的软件 安装方法: 1.下载此软件到你自己的计算机中 2.打开压缩文件,执行扩展名为EXE的文件(即文件名的最后三个字母为EXE),开始软件安装.在安装过程中一直单击"下一步& ...

  5. java开发组态软件下载_基于JAVA的煤矿安全监控系统组态软件设计研究.pdf

    ·218· 工矿自动化 基于JAVA的煤矿安全监控系统组态软件设计 鲍毅华钢 (中国矿业大学信电学院 江苏徐州 221008) [摘要]本文通过对当前煤矿安全监控系统组态存在的问题和发展趋势的问题,提 ...

  6. linux arm关闭光栅,基于Linux的光栅检测系统的软件设计与实现.pdf

    基于Linux的光栅检测系统的软件设计与实现.pdf - - - - - - - - - - 一 竣 应 ((_- 基 于 Linux 系 统 的 软 件 设 计 与 实 现 东北大学信息科学与工程学 ...

  7. “PDF修改器 2.5.2.0[强大的免费PDF文件编辑软件]”乃是假冒软件

    日前发现网上有一款名为"PDF修改器",号称"绿色软件"."免费软件"的PDF编辑器,如图. 经查,此软件乃假冒软件.被假冒的软件是吕达嵘先 ...

  8. 统计学基于matlab,MATPLOT:一款基于MATLAB的地球化学数据分析成图软件

    在地球化学研究中,数据图解可以直观展示数据的规律和特征,一直以来是研究人员必不可少的分析手段.迄今为止,国内外开发了多款数据分析成图软件(例如, 为了解决以上问题,并且满足目前研究工作中的一些需求,我 ...

  9. 基于MATLAB编写的GNSS_SDR(GNSS软件接收机)——自学笔记(3)

    今天这个跟踪函数比之前的捕获函数更有难度,我看了整整两天,才弄明白了大部分程序的含义,以下是学习记录(程序中涉及的次重点函数将在后文展示,详见目录). 目录 Tracking.m跟踪函数 ① 初始化结 ...

最新文章

  1. 用Micro:bit做浇灌系统
  2. python字典新的定义方式
  3. 不同数据库间的数据访问--dblink
  4. 四步获取微信登录所需的openid和session_key
  5. sql中全文检索的具体细节
  6. python中str与bytes
  7. php制作的教师管理信息系统,php师资信息管理系统
  8. 自定义注解加aop切面实现动态修改方法参数
  9. 《从0到1》读书笔记第10章“打造帮派文化”第1记: PayPal黑帮花名册
  10. MySQL之存储过程及函数的使用
  11. 旧 Mac、PC 别扔,变身 Chromebook 了解一下
  12. Python打包出现 failed to execute script xxx解决方法
  13. sparkSQL1.1入门
  14. 如何防止抄袭PCB电路板
  15. spring mvc框架、mvc框架模式
  16. Office 365系列(5)------IMAP Migrate 搬迁方式至O365上来方法及步骤总结
  17. 模拟九:STEMA 考试编程题 C++模拟练习试卷(初级组)
  18. 中国最倒霉的十大姓氏
  19. 君正主控CPU芯片,X2000多场景应用案例
  20. 如何安装使用M36W2一体化风速风向传感器?

热门文章

  1. 如何在宿舍“优雅”地做寿司?
  2. 探究Exported属性对startActivity的影响
  3. python字符画和字符
  4. php 怎么实现多线程,php 实现多线程
  5. 欢迎加入公众号读者交流群
  6. node悠悠球 巨像和_【图片】【用后感】TOP YO—巨像Cloussus 简评【悠悠球评测吧】_百度贴吧...
  7. NYoj 动态规划 聪明的KK
  8. String类的常用方法API
  9. bzoj 4976: 宝石镶嵌
  10. layer ui ajax 样式,layerUi与AJAX的一种思路