我们平常所说的校对工作,大多数指的是书本、文章出版前的对其进行的原稿比对工作。该工作要求极为细致,校对者需对文稿中的标点、编号、序号等细微部分进行认真比对,以保证出版物的质量。其实我们在日常的学习工作中,也要经常比对各种文件,防止错误发送文件。这种人工对比的方式既耗时,又低效。

为了将我们从这种低效的对比文件方式中解救出来,Beyond Compare(Windows系统)文件对比工具为我们提供了高效的文本对比方案。通过Beyond Compare的精确对比,我们再也不用担心搞错文件版本,避免各种工作失误。

图片1:Beyond Compare界面

一、打开文件

我们在Beyond Compare文件对比工具的首页打开“文本比较”功能后,就可以开启软件的文本对比功能。

在软件的文本对比功能面板中,我们单击文件地址输入栏右边的文件夹标志,即可快速导入所需的对比的文件,操作简单便捷。

图片2:打开文件1

打开了两个所需对比的文件后,Beyond Compare文件对比工具的对比功能面板中就会出现两个文件的对比结果(默认状态下显示全部内容),其中标红的部分就是两个文件的差异点。从下图的示例可以看到,这两个文件的文本段落中存在着一些文本差异。

图片3:打开文件2

二、查看差异

如果两个文件中的文本较多的话,会影响到我们判断文本差异的准确性。在这种情况下,我们就可以单击工具栏中的“差异”按钮,让Beyond Compare文件对比工具只显示两个文件中的差异部分。

从下图示例可以看到,在仅显示差异的状态下,我们可以很清楚地看到两个文件的差异点,并决定是否需要更改或者以哪个文件为准。

图片4:差异点

三、导出差异报告

对于无法判断的差异点,比如一些增加的文字是否必要,或者增加的行距是否有其他用处等,我们可以将这些差异点导出差异报告,供后续与其他人员最终核对。

图片5:导出差异报告

校对文件可以帮助我们发现一些可避免的文字错误、排版错误等,让最终出版的文件具有更高的制作质量。而Beyond Compare文件对比工具可以让我们的校对工作变得更加轻松、更加准确,减少人工检查的繁琐,提高工作的效率。

 

巧用Beyond Compare帮你更好校对文稿的更多相关文章

  1. Android开发能够帮你更好开发的19个开发工具

    要想快速开发一个Android应用,通常会用到很多工具,巧妙利用这些工具,能让我们的开发工作事半功倍,节省大量时间,下面大连Android开发培训小编就为大家介绍下这19个开发工具都有神马用途. 1. ...

  2. 【云计算】docker的小知识,帮你更深入理解容器技术

    关于docker的15个小tip   1. 获取最近运行容器的id 这是我们经常会用到的一个操作,按照官方示例,你可以这样做(环境ubuntu): $ ID=$(docker run ubuntu e ...

  3. 【转】七个例子帮你更好地理解 CPU 缓存

    我的大多数读者都知道缓存是一种快速.小型.存储最近已访问的内存的地方.这个描述相当准确,但是深入处理器缓存如何工作的"枯燥"细节,会对尝试理解程序性能有很大帮助. 在这篇博文中,我 ...

  4. 数据可视化之powerBI基础(十)快速度量值,帮你更快的进行数据分析

    https://zhuanlan.zhihu.com/p/64414831 刚开始学习PowerBI,最头疼的可能就是度量值了,毕竟用了Excel这么多年,只相信自己眼睛看到的,对于这个"虚 ...

  5. sublime text帮你更好的写python

    在Google的Python风格指南中,有这样的要求: 用4个空格来缩进代码 但是每次在敲代码的时候,用一个tab确实比敲四次空格方便的多.令人欣慰的是sublime text 2能够把tab转换成4 ...

  6. MySQL巧建sum索引帮我们提高至少100%的效率

    有两个表,表a CREATE TABLE `a` ( `id` mediumint() unsigned NOT NULL AUTO_INCREMENT, `fid` ) unsigned ', `c ...

  7. 巧用&&和|| 让逻辑代码更简洁,逼格看起来更高一点(玩笑脸)

    通常当我们有一个需求 需要用到很多if else 进行条件筛选,例如: let level = 0; if(score > 12){ level = 4; } else if(score > ...

  8. IT Operations(IT 运营),运维的更价值化认识

    一直想努力向别人(甚至包括从事运维的人)解释清楚什么是运维,发现很难! 6月20号,在InfoQ高效运维群里面,对运维创业做了一次激烈的讨论,很自然地,过程中不可避免的谈到运维苦逼和运维无法产品化的问 ...

  9. Java 比较(==, equals, compareTo, compare)

    在Java中,有 ==, equals(), compareTo(), compare() 等方法可以比较两个值或对象,比较容易混淆.画了个简单的思维导图总结一下 Java Compares 我经常记 ...

随机推荐

  1. Mybatis项目搭建

    MyBatis是一个优秀的持久层框架.原生的jdbc操作存在大量的重复性代码(如注册驱动,创建连接,创建statement,结果集检测等).框架的作用就是把这些繁琐的代码封装. MyBatis通过XM ...

  2. Centos7 使用nginx部署vue项目

    一.安装nginx #设置源 sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0 ...

  3. 深入了解Redis(8)-高可用方案

    生产环境中的redis基本都是多节点部署,本文只讨论redis高可用的三种方案,不涉及实际操作. 一.主从复制(一主一从,一主多从,级联结构) (图来源于网络) 一个Master,两个Slave,Sl ...

  4. C# stopwatch的简单使用(计算程序执行时间)

    首先添加引用 using System.Diagnostics;//stopwatch的引用 //声明变量 Stopwatch a=new Stopwatch();//PS:这里一定要new(实例化) ...

  5. STM32入门系列-开发工具keil5安装

    主要介绍如下三部分内容: keil5软件获取 keil5安装 安装STM32芯片包 软件获取 可以通过搜索引擎搜索关键字"KEIL5下载",找到其官方网站www.keil.com. ...

  6. bat批处理常用脚本

    windows下有很多场景需要编写批处理来解决问题,跟定时任务相结合使用更佳. 1.创建文件,md,mkdir都可以进行文件创建 set AwrPath=D:\OracleTabChk if not ...

  7. curl 錯誤碼

    CURL状态码列表 状态码 状态原因 解释 0 正常访问 1 错误的协议 未支持的协议.此版cURL 不支持这一协议. 2 初始化代码失败 初始化失败. 3 URL格式不正确 URL 格式错误.语法不 ...

  8. 了解JWT认证

    JWT介绍 JWT的全称为Json web token,是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的 ...

  9. uniapp微信小程序获取当前用户手机号码(前端)

    按钮触发获取用户信息 uniapp中与微信小程序官网所写会不同, <button open-type="getPhoneNumber" @getphonenumber=&qu ...

  10. 云计算之路-出海记:整一台 aws 免费云服务器

    上次蹭到一张船票,登上了 aws 这艘巨轮,今天要在船上的免费餐厅吃一顿免费晚餐 -- 整一台 aws 免费套餐中的 EC2 服务器体验一下. 进入 EC2 控制台,点击"启动实例" ...