You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
目前的查询定位上是分组查询(.find #<group> <key>),并不是对查询文档中的 tag 做查询,也没有使用这一部分的数据作为搜索字段。对于你提到的 5e 和 5r 文档并存的情况来说,只需要分成两个文件夹分别存放,就可以限制住搜索范围,比如 5e 文档放在 dnd5e 的文件夹下,使用 .find #dnd5e 就可以仅查询 5e 文档,这样不会存在提到的查询到重复词条的问题。
至于要怎么利用起文档中的 tag 信息,目前还没有相应的考虑。主要在于目前 .find 指令已经很复杂,再增加对于 tag 的搜索支持可能会进一步加剧这个现象,看其他人有没有更好的想法吧。
在提问之前...
说说你遇到的问题?
现行的带tag查询(即 。find #tag <词条名>这种)仅能区分在不同文件夹下的类似词条。但dnd5e查询文档中存在大量处于相同文件夹内的相同词条。而且由于5r的资源绝大部分都是5e的翻新版,且需与5e原有资源进行兼容,因此维持现行tag逻辑可能会存在新旧资源冲突。
(翻译工作已经完成了大半,故我现在正准备着手整理5r的查询文档)
再加上在现行版本(我用的1.4.7beta0826)中,查询文档Catalogue和Tag两栏虽说是选填,但无论填什么都无法生效。希望这两栏能够被利用起来。
有什么好的想法?
当在查询指令词条前输入tag名时,检索并列出带有相应tag的词条,以此达到筛分词条、精准检索的目的。
某词条所含有的tag默认为该文档所在分类名,若查询文档Tag一栏列出了除分类名以外的其他tag(如DicePP在查询文档模版里所做注释一般),则为该词条增加对应的tag。
其他内容
或许也可以支持一下多tag查询。比如。find #tag1#tag2……#tagn <词条名> 这种格式可以用来检索同时具有tag1、tag2……tagn的词条等等。
The text was updated successfully, but these errors were encountered: