第四章 研究結果與討論
4.2 時間批次標記錯誤
在既定的文本時間特性及演算法適用範圍之下,時間批次標記誤差是無可避 免的結果,輕則造成單一年代判別錯誤,重則造成連續年代判別錯誤。以下將主 要錯誤類型分為引言與對話、重複年號、同期年號對照三種。
4.2.1 引言與對話
承4.1.4 節,十史之中,《三國志》一書需將引言與對話中的時間字詞納入時 間錨點考量,但不是所有引言和對話都適用這種情況。以《三國志•魏書三》明帝 紀為例,節錄其中一段:
四年春二月壬午,詔曰:「……」戊子,詔太傅三公:以文帝典論刻石,
立于廟門之外。……臣松之按:漢紀章帝元和三年,詔高邑縣祠即位壇,五成 陌北,臘祠門戶。...冬十月乙卯,行還洛陽宮。庚申,令:「罪非殊死聽贖各 有差。」十一月,太白犯歲星。十二月辛未,改葬文昭甄后于朝陽陵。丙寅,
詔公卿舉賢良。
五年春正月,帝耕于藉田。……
顯然「元和三年」是裴松之的補充說明,如果這成為時間錨點,接下來十至 十二月,甚至是下一段的五年春正月,都會被誤判為漢章帝元和年間。因此,研 究者仍沿用原時間批次擷取演算法,不讓任何引言和對話的時間成為時間錨點。
4.1.4 節的判讀問題,以人工調整解決之。
4.2.2 重複年號
3.2.3 節提及,當遇到重複年號,優先選擇在該本史書朝代範圍內的選項。如
誤的年號。例如在《晉書•帝紀第二》景帝文帝,提及「甘露元年春正月」,而甘 露這個年號在西漢、曹魏、孫吳、前秦均有之,參圖 4.2.1 所示之法鼓時間資料 庫搜尋結果。
圖 4.2.1 法鼓時間資料庫:年號「甘露」搜尋結果
五個選項均不屬於晉朝的範圍,究竟是哪一個呢?以政權承繼關係來看,最 有可能的選項是曹魏高貴鄉公甘露元年。然而,政權承繼關係不是演算法可以辨 認出來的,根據資料庫搜尋的步驟,會輸出最後被檢查到的選項,也就是早於西 晉(西元266 年~316 年)、起始年代最晚的孫吳歸命侯甘露元年。
另一個例子在《梁書•卷七本紀第七東昏侯》:「中興元年春,三月,乙巳,即 皇帝位,大赦,改元。」中興元年是南齊和帝最後一個年號,而南齊的朝代範圍 是西元479 年~502 年。很不幸地,該範圍和北魏(西元 386 年~534 年)有重 疊,在同樣的原則下,會被誤判為北魏中興元年,參圖 4.2.2 所示之法鼓時間資 料庫搜尋結果。
圖 4.2.2 法鼓時間資料庫:年號「中興」搜尋結果
在這個例子,北魏中興元年本身並不在南齊範圍,理論上可以以年號起訖範 圍檢查解決此問題,然若為了少數特例,增加資料庫存取次數,找出每個擷取年 號的起訖JDN,會犧牲程式效能,拖慢時間批次擷取時間,故研究者不予採用。
綜上所述,重複年號錯誤屬少數特例,研究者仍以人工調整處理。
4.2.3 同期年號對照
魏晉南北朝時期,同一段期間會出現多個政權,而部分正史在敘述特定時間 時,會提及另一個政權的年號。像《三國志》以曹魏為正統,因此在蜀書、吳 書,雖分別以蜀漢、孫吳年號為主軸,時常會以曹魏年號對應之。例如在《三國 志•吳書一》孫亮傳,將孫吳太元元年元年對應至曹魏嘉平四年:
太元元年夏,亮母潘氏立為皇后。冬,權寢疾,徵大將軍諸葛恪為太子太 傅,會稽太守滕胤為太常,並受詔輔太子。明年四月,權薨,太子即尊號,大 赦,改。是歲,於魏嘉平四年也。
閏月,以恪為帝太傅,……
……二年春正月丙寅,立皇后全氏,大赦。……
對讀者而言,這樣的補充十分友善,可人工對讀不同政權所屬年號;但對研 究者而言,這段敘述不利於對讀系統時間錨點的設計,因為新年號取代舊年號,
正月對應的是太元二年正月,反映該資料庫考證時發現正史記載有誤。