趙景深:《武王伐紂平話》與《封神演義》

古籍 發佈 2020-01-23T04:39:32+00:00

平話沒有回目,但畫題也可以代替回目,現在我把二者的比較寫在下面:武王伐紂平話封神演義8西伯諫紂王 11羑里城囚西伯侯16刳剔孕婦 89紂王敲骨破孕婦20賜西伯子肉醬 19伯邑考進貢贖罪21西伯吐子肉成兔子 22西伯侯文王吐子23太公捉黃飛虎25飛廉費孟追太公26比干射九尾狐狸 2

十年前顧頡剛先生就想為亞東圖書館的新式標點《封神演義》寫一篇序;他為了審慎起見,大約參考了很多的道藏釋典,因此至今未曾寫好。我當然不敢有這個雄大的企圖,只好把題目局限到《封神演義》與《全相武王伐紂平話》的比較上,庶幾可以稍稍藏拙。

《武王伐紂平話》是元朝建安虞氏的刊本,此書現已有影印本,蝴蝶裝,上面三分之一是圖,下面三分之二是字,每頁均有圖,與商務影印的元至治本《三國志平話》款式完全相同。此書之於《封神演義》,也猶之《三國志平話》之於《三國演義》,關係非常密切,遠勝過《大唐三藏取經詩話》之於《西遊記》, 《大宋宣和遺事》之於《水滸傳》。因為前二者猶之血肉之於人身,後二者不過是衣服之於人身罷了。詳細一點說,《西遊記》之於《大唐三藏取經詩話》,因襲的成分較少,我們無法逐回比較;《水滸傳》之於《大宋宣和遺事》,更只取了幾節故事,大部分都還另有來源。但《封神》和《三國》可就不然了,它們只是把平話的故事放大而且加上瑣細的描寫罷了,其間互相吻合的痕跡是一看就知道的。因此我們要把《武王伐紂平話》和《封神》逐回比較,極為方便。平話沒有回目,但畫題也可以代替回目,現在我把二者的比較寫在下面:

武王伐紂平話 封神演義

(上)1湯王祝網 1紂王女媧宮進香

2紂王夢玉女授玉帶

3九尾狐換妲己神魂 3姬昌解圍進妲己

4紂王納妲己 4恩州驛狐狸死妲己

5寶劍驚妲己 5雲中子進劍除妖

6文王遇雷震子 10姬伯燕山收雷震

7八伯諸侯修台閣 25蘇妲己請妖赴宴(一)

8西伯諫紂王 11羑里城囚西伯侯(一)

9西伯寶釧驚妲己

10摘星樓推殺姜皇后 7費仲計廢姜皇后

11酒池蠆盆 17蘇妲己置造蠆盆

12炮烙銅柱 6紂王無道造炮烙

13太子金盞打妲己 8方弼方相反朝歌

14胡嵩劫法場救太子 9商容九間殿死節

15殷交夢神賜破紂斧

(中)16刳剔孕婦 89紂王敲骨破孕婦(一)

17紂王斫脛

18皂雕爪妲己 28西伯兵伐崇侯虎

19文王囚羑里城 11羑里城囚西伯侯(二)

20賜西伯子肉醬 19伯邑考進貢贖罪

21西伯吐子肉成兔子 22西伯侯文王吐子

23太公捉黃飛虎

25飛廉費孟追太公

26比干射九尾狐狸 25蘇妲己請妖赴宴(二)

27剖比干之心 26妲己設計害比干

28剪箕子發 89紂王敲骨剖孕婦(二)

29太公棄妻 18子牙諫主隱蟠溪

30文王夢飛熊 23文王夜夢飛熊兆

(下)31文王求太公 24渭水文王聘子牙

32太公下山

33武王拜太公為將 29斬侯虎文王託孤

34南宮列殺費達

35離婁師曠戰高祁二將 90子牙捉神荼鬱壘

36伯夷叔齊諫武王 68首陽山夷齊阻兵

37太公燒荊索谷破烏文畫 91蟠龍嶺燒鄔文化

38太公水淹五將

39太公破紂兵

40八伯諸侯會孟津 88武王白魚躍龍舟

41烹費仲 39姜子牙冰凍歧山

42武王斬紂王妲己 96子牙發柬擒妲己

97摘星樓紂王自焚

從上表看來,可知《封神演義》從開頭直到第三十回,除哪吒出世的第十二、三、四回外,幾乎完全根據《平話》來擴大改編。從第三十一回起,便放開手寫去,完全棄掉《平話》,專寫神怪的部分了;中間只把《烹費仲》和《伯夷叔齊諫武王》插在裡面,這兩小節算是《平話》里所有的。作者直寫到第八十七回孟津會師,方才想到《平話》上還有材料不曾用進去,這才再用《平話》里的材料。加敲骨破孕婦、千里眼與順風耳、火燒鄔文化等。

《封神演義》是一部神怪小說,其中的許多習俗和信仰,在民俗學看來,都有研究的價值。鄭振鐸先生研究其中的「呼名落馬」曾作有一篇很有興趣而且精緻的論文。書中的佛道截三教的神鬼仙佛不知凡幾。在這殷周大戰之役死掉的,總有一句套語說:「一道靈魂,往封神台上去了。」最後便是姜子牙封神。《史記·封禪書》已云:「始皇遂東遊海上行禮,祠名山大川及八神,求仙人羨門之屬,八神將自古而有之,或曰:太公以來作之。」《太公金匱》也說c 「武王伐紂,都洛邑。明年陰寒,雨雪十餘日。甲子平旦,五大夫乘馬車,從兩騎,止王門外。尚父曰:四海之神與河伯風伯雨師耳,使偈者各以其名召之,五神皆驚。」象這樣封神的話在《平話》里也可以找到兩節:

「費仲曰:教崇侯虎為大將。教薛延沱為副將,此人封為白虎神;蔚遲桓,此人封為青龍神;要來攻,此人封為來住神;申屠豹,此人封為豹尾神;戌庚,此人封為太歲神。」(《太公水淹五將》)

「太公教建法場,劊子蒙令斬了崇侯虎,獻首級,武王封為夜靈神也。」(太公破紂兵)

武王封神,尤與《太公金匱》吻合。

《封神》上擺陣也極多,如第四十五回的十絕陣,第四十六回的金光陣,第四十九回的紅沙陣,第五十回的黃河陣,第七十八回的誅仙陣,第八十回的瘟皇陣,第八十二回的萬仙陣等等。這在《平話》上不是沒有,也有所謂六甲陣(頁三六)五武陣(頁三九)八卦陣(頁三九)等,不過並無神仙助陣以及種種妖術罷了。

《平話》或許是說書人的底本,其中是否有節略之處或者節略極多,已不可知。現在我只能就書論書,他非所問。大約《演義》改《平話》之處,除了增加瑣細描寫之外,還增加人物。一個奸臣費仲不夠,再添上尤渾;兩個還不夠,就又加上飛簾(此人《平話》中亦有之,似是武將。)和惡來。殷郊(即《平話》里的殷交)不夠,就添上一個弟弟殷紅。黃飛虎添上兒子天化和天祥。《封神》中活躍的人物如托塔天王、哪吒、楊戩、楊任、聞太師、土行孫、鄧九公及其女蟬玉,哼哈二將鄭倫和陳奇,魔家四弟兄等,也都是《平話》里所沒有的人物。趙公明在《平話》里也不重要,只是水淹五將中的一個,與姚文亮和劉公遠同因劫營而喪生。那個專門搬弄是非的申公豹,在《平話》里也不見影子,只有一個紂營中被南宮适活捉去的申屠豹。

《平話》雖與《演義》題材相同者甚多,卻也有小異之處,例如:(一)《平話》說許文素進劍除妖,《演義》卻說是雲中子。(二)《平話》說「摘星樓推殺姜皇后」,《演義》卻說是剜目烙手而死。(三)《平話》說「胡嵩劫法場救太子」,《演義》卻說是仙人救去的。(四)《平話》說黃飛虎妻做了肉醬,《演義》卻說是跳下摘星樓而死的。其餘不同之處還多,有了前面的對照表,讀者自己檢查,極為方便,不再繁敘。至於《平話》第三十七頁的烏文畫就是《演義》第九十一回的鄔文化,音同字不同,此種例《三國平話》與《演義》尤多,例如朱葛是諸葛,玄得是玄德,馬大是馬岱,梅竹梅芳是糜竺糜芳之類。

《平話》最荒唐的要算是把知音的師曠算作順風耳,明眼的離婁算作千里眼,把先賢比作妖怪,未免褻尊。《演義》改作神荼鬱壘,至為允當。姜太公怎樣破這兩將呢?請看下列二節的比證:

「吾不知難捉二人。吾既知,看吾別計,便教捉了二人。恐二人聽得觀見,遂出陣中,多用幔子遮了。………陣上擂起鑼鼓,動五百面銅鑼,令師曠不聞此事。次從用三千面繡旗遮了陣面,令離婁不見。」(《平話》35《離婁師曠戰高祁二將》)

「楊戩執定令旗下帳,把後隊大紅旗令二千杆,令三軍麾旗,又令一千名軍士擂鼓鳴金,恍然有驚天動地之勢。……用旗招展不住。使千里眼不能觀看;鑼鼓齊鳴,使順風耳不能聽察。」(《演義》90《子牙捉神荼鬱壘》)

《平話》中洛陽城的徐蓋及其子徐升徐變,《封神演義》第七十六回則作汜水關的韓榮及其子韓升韓變。《平話》勸降歸周的是潼關姜顯,《演義》則是崇城的崇黑虎。

《平話》講到信仰和傳說之處約有三點:

(1)曲柄傘 「才待渡河,忽起大風,吹得太公傘柄曲了。自後號為曲柄傘。」(頁三八。)

(2)千里眼順風耳 「忽於法場上不見二人。……左右依令跟尋到俠(陝)府東,約四五里地,見軒轅皇帝廟門前兩壁廂有千里眼順風耳。」(頁三五。)

(3)方相 「方相身長一丈,使畫戟。……武王見方相順降,大喜言曰:免爾罪。立封為開路引駕大將軍。」(頁三九。)

柳存仁的《西星集》云:《封神》考證新得材料二條:第一條為摘星樓乃賈似道築於揚州,《封神演義》謂黃飛虎妻賈氏「從摘星樓上跳下自盡」是本地風光(他假定作者陸西星是揚州人)。現在得見《平話》,知道元代已有摘星樓之說,《演義》是因襲《平話》的,並非因本地風光而牽入,那末這新材料第一條是不可靠的了。

第二條是「我本將心托明月,誰知明月照溝渠」。見《封神演義》第十九回,乃妲己因愛伯邑考,為所拒絕,故發此言。「照」一作「滿」。此二句詩乃創作,受《宗子相集》中詩的影響。其實這只是兩句普通的諺語,我已引明代傳奇數種作證。據戴望舒說,他在宋人筆記中也見過的。最近我看見元代的《琵琶記》第三十一出《幾言諫父》中也有此二語。因此這新材料第二條也可以不必深論了。

《西星集》最重要的證據還是《曲海總目提要》卷三十九《順天時》條下所云:「《封神》傳系元時道士陸長庚所作,未知的否。」元時乃明時之誤,長庚乃陸西星之字。究竟《封神》乃陸西星作,還是許仲琳作,似乎還待新材料的發現方能決定,但《封神演義》的作者只是一個改作者,不是創作者,從我這篇比較文字看來,可說是確定的了。

關鍵字: