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

为了将我们从这种低效的对比文件方式中解救出来,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. GDB使用checkpoint复现bug

    今天面试被问到一个问题,如何调试多进程的程序,我回答gdb attach [pid],之后又问如果程序中有些数据读取不对,但这种现象是偶然发生的,这时候要怎么操作,当时就懵了......,通过查找资料 ...

  2. .gdbinit文件配置

    .gdbinit文件配置 #打印数组的索引下标 set print array-indexes on #每行打印一个结构体成员 set print pretty on #除了断点有关的线程会被停下来, ...

  3. Spring笔记(5) - 声明式事务@EnableTransactionManagement注解源码分析

    一.背景 前面详解了实现Spring事务的两种方式的不同实现:编程式事务和声明式事务,对于配置都使用到了xml配置,今天介绍Spring事务的注解开发,例如下面例子: 配置类:注册数据源.JDBC模板 ...

  4. Java基础之类型转换总结篇

    Java中,经常可以遇到类型转换的场景,从变量的定义到复制.数值变量的计算到方法的参数传递.基类与派生类间的造型等,随处可见类型转换的身影.Java中的类型转换在Java编码中具有重要的作用.    ...

  5. JSP标签语法、JSTL标签库、EL表达式辨析

    <一.JSP > JSP 语法语法格式: <% 代码片段 %>或者<jsp:scriptlet> 代码片段</jsp:scriptlet> JSP声明 ...

  6. mysql一些使用函数(不断更新)

    1.中文转拼音码,多用于将姓名转成拼音(例如:刘德华:liudehua) /*建立拼音码表*/ CREATE TABLE IF NOT EXISTS `t_base_pinyin` ( `pin_yi ...

  7. zookeeper Cli的常用命令

    zookeeper Cli的常用命令 服务管理 启动ZK服务: zkServer.sh start 查看ZK状态: zkServer.sh status 停止ZK服务: zkServer.sh sto ...

  8. java数据结构-09双端队列

    一.相关概念: (Deque)双端队列能够在队头.队尾进行添加.删除等操作  二.接口设计:  三.代码实现 public class Deque<E> { private List< ...

  9. 关于eslint的使用与配置,以及prettier的使用

    eslint官网:https://eslint.bootcss.com/docs/user-guide/getting-started eslint配置:http://eslint.cn/docs/r ...

  10. Pycharm快捷键与基本使用方法

    pycharm常用快捷键设置 关注公众号"轻松学编程"了解更多. 可在file->settings->keymap中查找关键字然后修改快捷键 1.多行编辑 ALT+鼠标 ...