网站内容管理系统 上传word(Simul-整合Github和WordSimul是一个文档协作工具,把Github的优秀版本控制特性 )

优采云 发布时间: 2022-03-18 00:08

  网站内容管理系统 上传word(Simul-整合Github和WordSimul是一个文档协作工具,把Github的优秀版本控制特性

)

  高品质文章,尽快发货!

  

  译者:耿洋coolspider2015

  译者介绍:博士 在认知神经科学方面,热衷于通过数据科学的方法论探索人脑所承载的情绪和认知背后的深层机制。

  

  Simul - 集成 Github 和 Word

  Simul 是一个文档协作工具,它将 Github 的优秀版本控制功能带到了 Word 中。该工具专为长期与他人合作编辑文档的人员(如学者、*敏*感*词*、记者、作家)量身定制。

  以学术工作者为例,不管你是学生还是导师,在写稿子的时候,是不是有无数个v1,v1_1,v2_1,……,是否需要手动对比比较不同的版本?整合。

  这样的痛点可能存在于每一个需要协同编辑的文字工作者身上,而Simul为你解决了以上痛点。

  Github 是一个流行的文本版本控制工具,在业界和程序员中取得了巨大的成功,但 Github 也有自己的局限性,只支持纯文本,不像 Word 那样支持富文本。这使得 Github 在需要富文本编辑的场景中非常不舒服。Simul 解决了这个痛点,将 Github 的版本控制功能集成到 Word 的富文本文档中。

  Github 优秀特性——文档版本控制

  Github 有一个“主”分支的概念,它是所有文档的根。当作者对文档进行更改时,他会在自己的分支中这样做。以防止他的更改影响其他人的文件。一旦他们的更改完成,这些作者将尝试将他们的更改提交到主版本。这时候需要审稿人仔细检查冲突和差异,最后完成合并。这个过程在程序员编写代码时反复发生。在这种情况下,代码中的标签和检测点被标记出来。这些标志表明代码的版本已经过测试并准备好部署(发布)。

  上述过程与word文档创建过程有太多的交集和相似之处。实际上,您并不真正需要 Google Docs 和 Microsoft SharePoint 提供的那种同时在线编辑。这些同时在线编辑使得无法确定谁编辑了哪些特定内容。但是 Github 分支的概念提供了更清晰的可跟踪更改索引。就像编写代码一样,可以添加标签来指示稳定的次要或主要版本更改是否已准备好发布。

  Github 在 Git 的基础上增加了评论、问题等社交功能,大大增强了合作。Simul 的目的是结合 Github 和 Word 的优点。

  为什么我们不能只使用 Github

  Github 的主要限制是它只针对纯文本,例如 Windows 的写字板。许多作者为了充分利用 Github 的文本控件,转而使用纯文本和 Markdown,但这是富文本功能的损失,例如图像和字体。这对一些公司来说是一个巨大的损失,每个出版社都需要重新格式化,既费时又容易出错。

  第二个阻力是Github是技术人员设计和使用的工具,很多操作都是通过命令行完成的,可能不适合一般用户。

  Simul 如何填补这一空白并解决这一痛点

  在 Simul 中创建文档后(可以是新创建的文档或上传的文档),可以跟踪所有更改。在此示例中,我们创建了一个名为“示例”的新演示文档,其中收录一个句子:“我是中国人”。单击“在 Word 中打开”按钮。Word 开始,我将 'Chinese' 替换为 'American',一旦我保存,Simul 将如下所示:

  

  图1

  这里有几点值得注意:

  这里 0.0.2 被新版本 0.0.3 取代。

  您可以清楚地看到作者是谁、何时进行了更改以及插入和删除了多少文本。

  最重要的是:我们可以清楚地看到做了哪些改变,删除了“中”这个词,插入了“美”。

  无论文档中是否开启“Track Changes”,以上内容都会被完整准确的记录下来。它不仅表明文档发生了变化,而且确保没有发生其他奇怪的变化。但是,如果我同时进行另一项更改,我们将看到创建了一个新分支。

  此修订版向我展示了对 0.0.4 的另一个修订版,不包括我们在 0.0.3 中所做的更改。如果我们看一下这个变化,我们会发现:“我”已经变成了“你”,注意它仍然是中国人,而不是美国人。

  

  图 2

  我们还可以对第二次更改发表评论,以确保记录并提供影响文档的所有信息。但是,我们现在面临的情况是同一文档有两个版本。我们可以使用tea panel来合并两个文档,解决这个问题。使用合并,创建了一个新版本 0.0.5,包括我的两个更改。

  

  图 3

  现在可以接受或拒绝这些更改,我们有一个收录所有更改的最终版本。Simul 还有很多其他的特性,这里没有展示,但是可以在官网的文档中找到。

  

  图 4

  我们真的需要对 Word 进行文本控制吗?

  我们确实需要它。它如何提高效率的一个很好的例子,来自不同公司的*敏*感*词*(或多个研究人员)希望共同起草一份合同(共同写一个文章),这通常是一个低效的协作过程,其中涉及通过发送大量副本电子邮件,并手动集成更改。这不仅耗时,而且容易出错。并且很难构建最终版本,一旦更改被接受,所有历史都将消失。更何况,如果作者试图在没有任何人注意的情况下插入条款,或者在错误的版本中添加欺骗性内容,将不会被跟踪和检测。Simul 可以支持您在 Word 中使用版本控制来解决以上所有痛点。

  Simul 是一个免费工具,有一个付费版本,具有多种复杂功能,并且可以更好地控制您自己的文档。

  <p>回复下方「关键词」,获取优质资源

  回复关键词「 pybook03」,立即获取主页君与小伙伴一起翻译的《Think Python 2e》电子版

  回复关键词「入门资料」,立即获取主页君整理的 10 本 Python 入门书的电子版

  回复关键词「m」,立即获取Python精选优质文章合集

  回复关键词「」,将数字替换成 0 及以上数字,有惊喜好礼哦~

  题图:pexels,CC0 授权。

  好文章,我在看</p>

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线