水滸伝の成立史
現在に残る『水滸伝』のテキストには種類が多くある。明代の長篇小説では、より精細な叙述で情趣豊かに語られる文繁本と、筋立てを重視して煩雑な表現を簡略化し分量を減らした文簡本に大きく分けられることが多く、『水滸伝』にも文繁本系統と文簡本系統の2系統が存在する。便宜上、回数(回は現在の章にあたる)の長さで分類する。現存する主だったテキストは以下の通りである。
文繁本系統七十回本、百回本、百二十回本
文簡本系統百十回本、百十五回本、百二十四回本
文簡本は手早く話の筋を追いたい読者向けというだけではなく、文章量を減らした分の空きスペースを利用して挿絵を挿入することで(挿図本)、知識レベルの低い読者にイメージを伝え読みやすくする目的もあった(全ページ挿絵入りの本を「全相本」と呼ぶ)。成立史からいえば、文簡本は百回本を簡潔化した上で、百二十回本に先んじて田・王征伐故事(後述)を挿入したものであり、成立自体は文繁本よりも遅れる。
元代の水滸戯では宋江が先代頭領の晁蓋が三たび祝家荘を攻めて戦死したと述べており(現行『水滸伝』では曾頭市を攻めた際に戦死しており、梁山泊軍が祝家荘を攻めるのは一回である)、『豹子和尚自還俗』では曾頭市で戦死したとしながらも呉加亮に次ぐ2位、『七修類稿』では宋江に次ぐ2位と非常に地位を上げている。鉄天王というあだ名から、武神である毘沙門天王(多聞天。中国においては唐初の名将李靖と結びつけられて「托塔李天王」と呼ばれる)が想起され、梁山泊全体の守護神の役割を与えられた可能性がある。逆に大塚秀高は、『宣和遺事』の晁蓋から宋江への頭領交代劇が、『楊家将』の宋太祖(趙匡胤)と太宗(趙光義)兄弟の関係に類似すること、「晁宋」が「宋朝」もしくは「趙宋」をにおわせることから、晁蓋・宋江の関係は太祖・太宗の関係を暗示したもので、晁蓋は宋江の先代首領の地位を約束されていたものであり、銕天王はこれにちなんでつけられたあだ名の可能性があると主張している。『水滸伝』には梁山泊と敵対する北京大名府の守将にも「李天王」のあだ名を持つ李成という人物も登場する。なお晁蓋は、雑劇の段階では「三打祝家荘」すなわち3度祝家荘と戦った際に戦死したことになっていた。しかし現行『水滸伝』では祝家荘と戦うのは1度のみで晁蓋は出陣しておらず、晁蓋が死んだのは曾頭市との戦闘である(曾頭市と梁山泊軍は2度戦っており、祝家荘と合わせると3度となる)。これは元々「祝家荘で晁蓋が戦死する」という話を異なる箇所に分割して水増しした上で、祝家荘物語と曾頭市物語二つを別々の位置に挿入たものとみられる。
林冲が主役として活躍する物語は第7回から第11回までであるが、後半の第10回には陸謙を殺害した後、雪山を逃亡する途中に焚き火で暖を取っていた農民に酒肉を求めて断られると、力尽くで農民らを追い払い、一人で酒を飲んで酔いつぶれ、逆に捕らわれてしまうという破天荒・自暴自棄的な姿が描かれ、それまでの林冲像とかなり矛盾している。これを無実の罪で陥れられ、やむなく殺人を犯すという破滅的な局面に追われた林冲の性格の変化と捉える高島俊男のような見方もあるが、この場面での林冲の性格は、むしろ『三国志演義』における張飛の描かれ方と同じである。このほかにも林冲を恩人と慕う李小二が「林教頭は短気なお人で、すぐに人殺しや火付けをなさる」と述べるなど(実際の林冲はそのような行動は見られない)、張飛的性格の残滓がいくつか『水滸伝』にも見られる。
一方で、崑曲や京劇など演劇の世界では通常、林冲はひげのない二枚目役者が演じることが慣習となっており、生真面目な性格の悲劇的な人物として描かれていた。このような相反した林冲像は、元々の小説的構想であった「小張飛」的林冲という造形の上に、演劇などで演じられる二枚目で冷静な林冲の物語をかぶせてできあがったためと思われる。
演劇における林冲物語は「夜奔」と呼ばれ、これは明代中期に李開先(zh)(1502年 - 1568年)が作成した『宝剣記』という南曲が元になっている。
宋江三十六人賛に並ぶ人名を見ると、細かい異同はあるものの、概ね現行の『水滸伝』の天罡星36人の顔ぶれと一致しており、メンバー構成とあだ名に関しては、すでに南宋末というかなり早い時期からほぼ完成型に近い形で成立していたことがうかがえる。ただし賛の内容を見る限りは、『水滸伝』とはかなり性格設定が異なる人物も多い。現行『水滸伝』との主な違いは、
『水滸伝』で呉用(字は学究、号は加亮)とされる人物の名が呉学究となっている。
劉唐(尺八腿→赤髪鬼)、董平(一直撞→双鎗将)、徐寧(金槍班→金鎗手)、晁蓋(鉄天王→託塔天王)、楊雄(賽関索→病関索)など、あだ名に若干の変化が見られる。
阮小二と阮小五のあだ名が『水滸伝』と逆になっている。
『水滸伝』では全員集結の前に死去してしまうためメンバーの中には入っていない晁蓋が34位に入っている。
『水滸伝』では地煞星側の39位である孫立が9位と高位に入っている。
逆に『水滸伝』では重要な活躍をする公孫勝(4位)と林冲(6位)が含まれていない。
などが挙げられる。特に現行『水滸伝』で梁山泊軍団の最強性を保証する魔法使い公孫勝、序盤のストーリーを主導して様々な人物の橋渡しを行う林冲がこの時点で登場していないことは、これらの人物の造形は物語全体の構想がある程度完成した後の段階で成立した可能性を示唆する。
また宋江三十六人賛には、梁山泊を意味する地名が一切登場しない。むしろ、盧俊義・張横・穆横・燕青・戴宗の5人の賛に「太行(大行)」すなわち太行山が登場しており、この時点では盗賊「宋江三十六人」と梁山泊が無関係であって、彼らの本拠地が太行山と考えられていたことがうかがえる。