当前位置: 华文问答 > 科学

为什么【三国演义】里地理错误不多,而【水浒传】里面的历史地理错误就很多?

2022-11-12科学

你在开什么玩笑…【三国演义】地理错误不多?

我记得以前扭三有一句话,大意是「徐州东有袁术」,被嘲讽为「袁术在东海上」——【三国演义】其实也有(以下引用部分均为嘉靖壬午本三国志通俗演义原文,不写章回名是因为我懒)

下面有请我们的匈奴单于张鲁出场

操叱之曰:「吾扫清中原,有何盗贼?」松曰:「南有孙权, 北有张鲁 ,中有刘备,至少者带甲十余万,纵横无可当者,岂得为太平耶?」

说完这话的张松离开许昌,打算前往刘备处,在去荆州的路上经过了西魏时出现的 郢州

松自思曰:「吾本欲献西川州郡,谁想如此慢人,吾故辱之!来时于刘璋之前开了大口,今日怏怏空回,须被蜀中人取笑。吾闻荆州刘玄德仁义远播久矣,不如径由那条路回。试看此人如何,我自有主见。」于是乘马引仆从,望荆州界上而来。前至郢州界口。

张松见刘备后聊起孙权索要荆州,张松认为孙权已有 八十一州 ,难道还不满足?

松曰:「东吴据六郡八十一州,民强国富,犹且不知足耶?」

毕竟,演义的世界观里, 东汉十三州是十三座县城,荆州和襄阳是并列关系而不是包含关系

玄德军回,三路掩杀,贼众大败,直赶至青州城下。
于禁败走。张飞当前追杀,直到徐州城下。
曹军北逃,张飞就在荆州城中住扎。

不过,由于三国演义的创作过程复杂,有些采自戏曲,有些抄自通鉴,所以「荆州」这个概念经常变化。前文中的荆州是一座城,下文的荆州则变成了那个幅员数千里的大州,边界远达南海:

荆州北据汉、沔,利尽南海。

说白了,前文「荆州城」是作者自己写的,后文的「利尽南海」则是原原本本抄自【三国志】,所以作者自己其实也不确定荆州到底是个什么概念。

顺带一提,荆州本为七郡(南阳、南郡、江夏、零陵、桂阳、武陵、长沙),曹操全据荆州时期从南郡分出襄阳,则为八郡。【三国演义】则改为九郡,删去南阳郡,以南郡为江陵郡(唐代以后南郡改的名),又凭空多出巴陵郡、汉阳郡。

时江夏、巴陵、汉阳,东吴占据。
原著注释:江陵、汉阳、巴陵、襄阳、江夏、武陵、桂阳、零陵、长沙,此九郡皆属荆州。古之荆州即今峡州是也。后以江陵为荆州郡。

说白了,以上只是根据宋明时的行政区划想当然的产物,不存在什么考据——这我都还没说关羽千里走单骑的闪电走位、轲比能在九州大地上到处飞行、刘备征袁术时在三个地方来回转悠…

一部在通讯和交通都不发达、书籍价格高时代创作出来的小说,地理错误多是必然的。