如何在Docbook 5中标记作者的笔名/假名?是否可用带role属性的author元素?
在Docbook 5中标记笔名/假名作者的方法
完全可以用author元素并设置role="pseudonym"来标记笔名作者,这是符合Docbook 5规范的用法——role作为通用属性,本来就是用来扩展元素语义的。
如果需要同时区分本名和笔名,还可以采用嵌套结构,把本名和笔名分别放在不同的author元素里,示例如下:
<!-- 仅标记笔名的情况 --> <author role="pseudonym"> <personname> <surname>古龙</surname> </personname> </author> <!-- 同时标注本名与笔名的情况 --> <author> <personname> <firstname>熊</firstname> <surname>耀华</surname> </personname> </author> <author role="pseudonym"> <personname> <surname>古龙</surname> </personname> </author>
这种写法既能清晰传递作者的身份信息,也能被Docbook的处理工具正确识别,方便后续排版或元数据提取。
内容的提问来源于stack exchange,提问作者toraritte
相关产品推荐
相关产品推荐

