使用 Deepl 翻译 TeX 文档

问题描述 投票:0回答:1

向 Deepl 提交 TeX 文件时,结果不是那么好,但也不是那么糟糕。 Deepl 有时在环境、宏、方程等方面做得很好。但我的猜测是它不知道它实际上做了什么。 那么,有没有一种好方法——无需太多工作——以 Deepl 不出错的方式解析 TeX 代码?

感谢您的帮助或经验, ——弗雷德

我尝试过 pandox TeX 到 Docx...然后返回。不太好。

latex pandoc deepl
1个回答
0
投票

问题是机器翻译是基于神经网络的,所以你不能保证你的 Latex 标签会被忽略(它们本质上是不分布的,除非你专门训练)并保留在输出中。

相反,你可以做的是将你的 Latex 文档转换为临时 XML 格式并返回,因为 DeepL 支持忽略 XML 中的标签,这会在翻译过程中忽略句子的特定部分 - 这样你就可以保证你的标签被忽略并保留在输出。 基本上,您需要将所有 Latex

\section{...}
等包装在像这样
<x>\section{...}</x>
这样的 XML 标签中,并将
x
添加为您的请求中的
ignoreTag

忽略标签的文档

© www.soinside.com 2019 - 2024. All rights reserved.