gpt4 book ai didi

emacs - 将带有注释的 docx 文件导入 emacs 组织(视觉)

转载 作者:行者123 更新时间:2023-12-02 01:29:18 24 4
gpt4 key购买 nike

我与其他研究人员合作,经常有以下工作流程:

  • 我在 Emacs org 中写了一个草稿,然后将它导出到 docx。
  • 其他作者使用跟踪更改进行编辑并添加评论。
  • 我在 emacs org 中修改了草稿。

  • 对于第 3 步,我手动导入回 docx 文件,这通常涉及:
    - 接受所有轨道更改。
    - C&P'ing 文本回到组织文件,确保我不删除标记(pandoc 可以在这里提供帮助)。
    - 将评论放入列表并进行待办事项和进一步编辑;我经常写下关于我做了什么来解决评论的笔记。

    我一直在寻找使这个过程更好的方法。我发现了关于这个问题的其他讨论,它归结为:如果可以的话,让你的合作者将手稿编辑为文本文件(对我来说不现实,目前不在列表中);或者做一些类似于我上面描述的手动导入。

    所以这篇文章是关于你的想法/想法,关于导入回编辑的 docx 文件的一个很好的解决方案,这些文件可能在 future 成为现实,以及如何做到这一点。

    我认为这里有两个部分:
  • 如何在不破坏脚注、引用等标记的情况下自动导入回文本?
  • 如何自动提取所有笔记并将它们集成到Emacs org文件中?

  • 对于第二个问题,我的设想是在评论的段落上方放置某种评论块,或标题列表,每个标题代表一条评论和指向该段落的链接。属性抽屉将是一个很好的附加功能,它可以有一个用于打开/关闭的条目和一个用于响应/注释的条目。

    P.S.:我认为这是使用基于文本的手稿写作的真正障碍,如果有好的方法,这将是向前迈出的一大步。更重要的是,凭借 Emacs org 的所有功能,我敢打赌最终结果会比在 word 中修改一篇论文要好得多,这只是痛苦的。

    最佳答案

    这是您可能能够做到的方法

  • 假设所有更改都已正确标记。
  • 假设您知道组织文件的“基本版本”。
  • 假设每个标记的更改都带有“之前”和“之后”。

  • 然后,分析 .docx(与 .odt 相同)以寻找明显的变化。忽略其他一切。取每个更改的“之前”版本,将其转换为纯文本,并尝试在 org 文件中找到匹配的元素,然后用“之后”版本替换该文本。

    对于评论,您可能可以尝试类似的方法。

    警告:我不知道找到标记的更改、提取“之前/之后”信息并将其转换为纯文本是多么容易/困难。

    哦,这可能只适用于小的本地化更改,例如你可能从审稿人那里得到的东西。对于来自另一位作者的东西,他可能最终会做出更大的改变和重组,它可能会悲惨地崩溃。

    关于emacs - 将带有注释的 docx 文件导入 emacs 组织(视觉),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35069974/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com