大家来帮我看看这个怎么回?

英语不好感觉要露馅了 :joy: 能不能帮我看看他最长的那段回复的第二段到底是什么意思,我不太理解。

Skywalker8921 的回复

似乎是觉得会产生冲突,使标签出现错误导致最后格式坏掉而无法读取。

Since each org latex fragment is its own buffer and its own TeX-master, this numbering starts again at 1 for each fragment, effectively leading to a mess of broken labels.

因为每个LaTeX片段是独立的,所以每次标号都会从一开始,导致最后reference的标签损坏。


看起来你似乎没用过TeX的Reference系统,所以不知道会和tex-ref导致冲突。

1 个赞

我也不知道他在说啥,按理说这个功能是一个非常简单的功能,不应该牵扯这么多的东西呀?

1 个赞

不明白,因为我没有写过纯 latex,都是 org 导出,实在不明白他到底要什么。

原来会这么严重吗?确实是没有用过

我好像明白了,他说的是 multi-file documents 的 references 问题,这个我确实没怎么考虑过,一般都是一个主文件 (也就是他所说的 TeX-main )到底。

一般比较大的文档都是分开的。尤其是 Manual 这种。

@cutejumper 大神在他的回复解释得比较清楚: https://www.reddit.com/r/emacs/comments/61ou8a/orgeditlatex_edit_embedded_latex_in_a_dedicated/dfize3d/

但是我现在没有时间实现这个,欢迎大神们前来 PR

或者如果大神们也没有时间的话,给我指条路怎样实现会比较快? 我现在完全没有头绪从哪里下手。我已经放到 issue tracker 里了: