《水滸傳》中,其實有不少歷史和地理上的常識錯誤,這是很多研究或閱讀《水滸傳》的學者和讀者並不避諱的事情。

歷史上的常識錯誤先不說,而在地理上的錯誤,最明顯的便是“智取生辰綱”這一節中。在小說第十六回,北京大名府(今天的河北大名)的梁中書爲了討好老丈人,搜刮了十萬貫珍珠寶貝,讓青面獸楊志護送,前往東京開封府。

書中寫道:

五七日後,人家減少,行客又稀,一站站都是山路。

對於晁蓋等人實行“智取”的地方黃泥崗,書中也寫道:

休道西川蜀道險,須知此是太行山。

等到第十七回,楊志等人被晁蓋等七人的蒙汗藥迷暈,丟失了生辰綱後,楊志獨自黯然離開,而老都管等人,卻“來到濟州府該管官吏首告”,可見,黃泥崗應該是在濟州的管轄範圍內,並且從宋江私放晁蓋等人來看,晁蓋所住的東溪村,應該是在宋江的老家山東鄆城附近,否則宋江不太可能在喫個早飯的時間,就去通風報信。

那麼問題來了,從北京大名府,到東京開封府,需要經過山東濟州(鄆城)附近嗎?

答案是:並不需要。

當時,黃河改道北流,從大名府到開封府,可以沿着黃河一路向南,並不需要繞道東南方向的濟州地區,而且一路南下全都是平原地區,基本上沒有什麼山路,和太行山,也自然沒啥關係了。所以如果作者地理水平不差,那麼自然不會寫錯這種常識上的錯誤。

除此之外,這一段故事中,還有另外一些地理上的常識錯誤,比如,楊志盤問晁蓋等人的身份,晁蓋回答說是:“我等兄弟七人是濠州人,販棗子上東京去,路途打從這裏經過。”

濠州在今天的安徽鳳陽一帶,在開封府的東南方向,而按照書中的描述,黃泥崗必然在開封的東北方——大名府與開封府之間,那麼,要從濠州販棗子去開封府,肯定不會特意繞道東北再往南走,所以楊志如果發現這點,自然會懷疑晁蓋等人的意圖,也就沒有什麼“智取生辰綱”了。

像這樣的地理常識錯誤,《水滸》中還有很多,比如,史進去找師父王進,不可能經過甘肅地區的渭州;魯智深從五臺山去開封大相國寺,也不可能經過山東青州桃花山……此處不再一一列出,感興趣的朋友不妨自己再找一些(參見虞雲國的《水滸尋宋》)。

爲什麼《水滸》中會有這樣“低級”的地理常識錯誤呢?

究其原因,我覺得可能的一個是:《水滸》本就不是一個人的原創作品,它是以當時的說書話本爲底本,進行加工的,只不過作者施耐庵是集大成者,是潤色修改最成功者,而古代精確的地圖很難得到,說書人那麼說,大家也就那麼傳,很少有人會考證,施耐庵在修訂《水滸傳》的時候,也是個地理盲,所以也就不做修改,全盤接受了。

相關文章