如果我将文本从 PDF 文件、网页、电子邮件或 Word 文档复制到剪贴板,然后将其粘贴到 Word 或 Thunderbird,它会被识别为富文本并转换为 Word 或 Thunderbird 的原生格式。有谁知道有哪个 LaTeX GUI(编辑器)可以做同样的事情吗?
例如,如果我复制“Do这 现在!!!“从该网页将其粘贴到我最喜欢的 LaTeX 编辑器中,它应该变成Do \emph{this} \textbf{now!!!}
。但我尝试过的所有 LaTeX 编辑器都会将粘贴内容作为纯文本处理。
附录:从技术上来说,接受并不困难一些粘贴后即可获得丰富的文本功能。应用程序将对象以多种格式放在剪贴板上,接收应用程序可以选择其可以处理的格式。任何编辑器都可以请求 HTML 并将各种结构化标记映射到 LaTeX,从粗体或居中到超链接,再到节标题和表格结构等。难道真的没有 LaTeX 编辑器会费心去做这些事吗?
答案1
LaTeX 是基于 ASCII 构建的。您问的是将所见即所得的世界转换为 ASCII 世界的功能。
但 ASCII 世界决定采用另一种方法:有从所见即所得到 LaTeX 的转换器。一个强大的软件是 LibreOffice 及其插件“writer2latex”。您可以将 RTF、*.doc 或其他任何内容放入 writer 并将其导出为 LaTeX。如果 Libreoffice 功能不够强大,因为 RTF 文件使用了 writer 不支持的功能,那么您就有麻烦了。但对于斜体诸如此类,这是最简单的方法。
编辑1。
OP 评论(见下文):
Keks,我并没有要求那样的东西。我要求的是 GUI 世界的一个标准功能,而 LaTeX GUI 却遗憾地缺少这个功能。我不希望粗体文本在我的编辑器中显示为粗体——但它应该变成 \textbf{text}。
我明白。但你要求的正是这种背景经常改变人们恨。他们从某个地方复制文本,不希望软件通过提供任何布局功能来模仿感觉。他们只想要文本。如果他们需要更多,他们会选择转换器。
编辑器的最佳功能之一就是不像 Word 那样运行!