在我们正在处理的项目中,为了避免不必要的重复检查或维护单独的列表,我们使用独立的里程碑(stand-alone milestones)来标记已经过团队检查、测试和顾问检查的词汇表(glossary)条目,例如:
\p
\v 2 \k phivli\k* Ʒuvli/rromni kaj mulǎs laqo rrom, vëduva, vädana. \zteamchecked\* \ztested\* \zconschecked\*
自定义样式表(custom stylesheet)条目看起来是这样的。
\Marker ztested
\Name tested glossary item
\Description Has a glossary item been tested yet?
\OccursUnder id p
\StyleType Milestone
当我运行基本检查(Basic Checks)时,我会收到大量类似以下的条目:
GLO 1:5 #Missing milestone end: \ztested
GLO 1:5 #Missing milestone end: \zteamchecked
GLO 1:5 #Missing milestone end: \zconschecked
我是不是在 custom.sty 条目中遗漏了什么,导致基本检查(Basic Checks)无法接受这些条目? 我确实希望收到关于真正遗漏结束标记的警告(即如果某行以 \zteamchecked \ztested \* 结尾),所以我不想屏蔽所有消息。
我尝试在 custom.sty 中指定 "\Endmarker *",但这似乎完全没有帮助
In the project that we are working on, in order to avoid needless rechecking or keeping separate lists, we are marking glossary items that have been team checked, tested and consultant checked with stand-alone milestones, e.g.:
\p
\v 2 \k phivli\k* Ʒuvli/rromni kaj mulǎs laqo rrom, vëduva, vädana. \zteamchecked\* \ztested\* \zconschecked\*
The custom stylesheet entry looks like this, for instance.
\Marker ztested
\Name tested glossary item
\Description Has a glossary item been tested yet?
\OccursUnder id p
\StyleType Milestone
When I run basic checks, I am spammed by entries looking like this:
GLO 1:5 #Missing milestone end: \ztested
GLO 1:5 #Missing milestone end: \zteamchecked
GLO 1:5 #Missing milestone end: \zconschecked
Am I missing something in the custom.sty entry that is stopping Basic Checks from accepting the entries? I do want to be warned about a genuine missed end (i.e. if there was a line that ended \zteamchecked \ztested \*), so I don't want to deny all the messages.
I tried specifying "\Endmarker *" in custom.sty, but that did not seem to help at all
机器翻译自 English