我参与的一个项目希望创建如下格式的脚注 [假设脚注位于路加福音中]:
/f + /ft 参见 /xt MAT 3:1/xt* 中的脚注。同一主题也在 /xt 3:8/xt* 中提到。/f*
我们语言的读者会默认第二个引用是指向 MAT 3:8,而且实际上提及书名听起来有些冗余(原因之一是书名相当长,且没有缩写形式)。然而,计算机会将第二个引用超链接到 LUK 3:8。
看起来 USFM 3.0 通过允许同时指定打印内容(“3:8”)和真实引用(“MAT 3:8”)解决了这个问题。这可以在 https://ubsicap.github.io/usfm/notes_basic/xrefs.html?#xt 的“Attributes”(属性)说明中找到。因此,在这个例子中,我们应该这样写:
\xt 3:8|MAT 3:8\xt*
然而,当我在 PT 中使用该格式创建交叉引用时,会出现如下错误:
Invalid extra material: ~~MAT 3:8~~
这是 PT 尚未跟上 USFM 3.0 的地方,还是我遗漏了什么?
A project I’m involved with would like to create footnotes like this [suppose the footnote is in Luke]:
/f + /ft See the footnote in /xt MAT 3:1/xt*. This same topic is also mentioned in /xt 3:8/xt*./f*
Readers in our language would assume the 2nd reference is to MAT 3:8, and actually mentioning the book name sounds oddly redundant (among other reasons, book names are quite long and there is no short form). However a computer would hotlink that second reference to LUK 3:8.
It appear that USFM 3.0 solves this problem by allowing both what will be printed (“3:8”) and the true reference (“MAT 3:8”). This can be found at https://ubsicap.github.io/usfm/notes_basic/xrefs.html?#xt under the notes on “Attributes”. So in this example we would write:
\xt 3:8|MAT 3:8\xt*
However, when I create a xref in PT using that format, it results in an error which says
Invalid extra material: ~~MAT 3:8~~
Is this a place where PT just hasn’t caught up with USFM 3.0, or am I missing something?
机器翻译自 English