В проекте, в котором я участвую, хотелось бы создавать сноски в таком виде [предположим, что сноска находится в Евангелии от Луки]:
/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 в разделе примечаний к «Атрибутам». Таким образом, в этом примере мы бы написали:
\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?