文脉·艺文类聚

首页 › 析疑 › 第 44 问

同一位曹植,为什么在库里既作「魏陈王曹植」又作「魏陈思王曹植」?

库中「魏陈王曹植」一百五十九条,「魏陈思王曹植」十条。两者是同一人:曹植封陈王,卒谥思,故全称陈思王,省称陈王。类书引他的作品时,前缀写法随门、随篇而异:有的门写「陈王曹植」,有的门写「陈思王曹植」,还有直接写「曹植」的。若不归一,检索曹植会得到三批结果,撰人榜也会把一人拆成三个。数据层做了两件事:一是把「陈王曹植」「陈思王曹植」「曹植」都列入撰人白名单,按最长前缀优先匹配;二是保留原文称谓,不强行改写成统一名。这样既能按「曹植」检索到全部条目,又能保留原书的称谓差异,供研究封号、谥号之用。同类问题还有「魏武帝」与「曹操」、「梁简文帝」与萧纲:原书多用封号谥号,少用本名,今天的检索若只按本名,会漏掉大半。称谓差异还影响检索:若只按「曹植」搜,会漏掉写作「陈王曹植」「陈思王曹植」的条目;若只按封号搜,又会漏掉直称本名的条目。数据层用白名单做最长前缀匹配,正是为了让三种写法都能归到同一人,同时保留原文称谓。类似的称谓问题还有「魏武帝」与「曹操」、「梁元帝」与萧绎、「宋陶潜」与陶渊明。类书多用谥号、封号,今天的检索若只按本名,会漏掉大量条目;反之,若只按谥号,又会漏掉直称本名的少数条目。建立别名表是必要的。别名归一之后,仍应保留 original_name 字段,否则研究封号、谥号与称谓变迁时就失去了原始材料。别名表与原文称谓并存,是处理人物数据最稳妥的办法:既不丢信息,也不制造假名。称谓不统一是唐前文献的通例,检索时必须先建别名表。
撰人与文学史卷 11总载帝王

« 回到析疑列表 | 共 57 问