重读之必要
近一百年间,《洛阳伽蓝记》的现代学术底盘已经基本稳定。从范祥雍的校注(一九五八年上海古典文学出版社初版,后增订再版)、周祖谟的校释(一九六三年中华书局《中华文选》本),到杨勇的校笺、吴若准《集证》的当代整理,再到宿白考古对勘所建立的里坊骨架,研究者已经为这部六世纪的文本画好了相当可靠的地图与坐标。
地图画完之后,还有几件事没有做。
那些把这部书地图化的工作,往往在地图化的同时丢失了文本自身的层叠感。校勘把异文整理成定本,标点把无句读的古文切成现代句式,注释把历史地名对应为今日坐标。每一步都是必要的简化,但每一次简化都在文本表面留下一道工艺痕迹,而这部书近一千年的版本史,本身就是由层层工艺痕迹构成的。问题不是简化该不该做,而是简化做完之后,被简化掉的那一层还值不值得被重新打开。
已有的研究路径把这部书分类归入佛教史料、北魏洛阳史料或南北朝散文,分类的同时预设了文本的功能:它是制度的注脚、城市的脚手架、文学的范本。每一种归类都让文本的一部分显形,同时让另一部分隐去。本章要做的事,是在分类动作之前,先把分类的前提打开检视,说明一种被称作技术性重读的工作方法,其必要性与合法性各自落在哪一节。
1.1 三条研究路径的版图与盲区
二十世纪对《洛阳伽蓝记》的处理,大致可以归并为三条主要路径。它们并不互相排斥,但各自的预设与盲点都相当清楚。
第一条路径是佛教史路径。这一路从汤用彤《汉魏两晋南北朝佛教史》以来,借由《洛阳伽蓝记》的寺院记录建构北魏至北齐的佛教制度史。寺院名称、僧官职衔、译经活动、僧人传记,被抽离出来作为制度史的脚注。这一路径最擅长处理可被表列化的内容,把永宁寺、胡统寺、景林寺等纳入北魏洛阳佛寺一览表。它的盲点在于,一旦寺院成为表格中的一行,文本中关于空间、动线、季节、声响的部分就被切除了。读者读到的不是杨衔之见到的伽蓝,而是从杨衔之文本中蒸馏出来的制度。
第二条路径是洛阳史地路径。这一路以北平研究院、宿白的考古工作、唐长孺的制度史为代表,把《洛阳伽蓝记》当作北魏洛阳城市复原的骨架性史料。重点在里坊位置、城门坐标、礼制空间。宿白《北魏洛阳城和北邙陵墓》以考古实测与文本对勘,建立了里坊与塔基、城门与坊墙之间的对应关系。这一路径的盲点在于它默认文本是地理事实的镜像。当文本与考古证据冲突时,文本往往被视为误记而剔除,而文本选择记录什么、漏掉什么、采用什么叙述时序,几乎不被作为问题提出。
第三条路径是文学路径。范宁以来对《洛阳伽蓝记》骈散相间笔法的分析,将它归入魏晋南北朝小说或地理博物传统之中,强调写景段落的修辞与意象生成。这一路径的盲点在于把杨衔之视作一个去情境的写作者,文本被读成独立的审美对象,而写作行为背后的政治位置、作者与所记人物的时代落差,被搁置在视野之外。杨衔之在北齐治下追溯北魏洛阳的伽蓝,落笔时洛阳已属北周、北齐拉锯之地,这种时代压力是文学分析所难以处理的。
下图把三条路径与本书方法论的关系作一图示:
```mermaid flowchart TD A[洛阳伽蓝记文本] --> B[佛教史路径] A --> C[洛阳史地路径] A --> D[文学路径] B --> B1[寺院制度 僧官 译经] C --> C1[里坊复原 礼制空间 考古对勘] D --> D1[骈文技法 写景传统 叙事伦理] B1 --> E[技术性重读] C1 --> E D1 --> E E --> E1[双重阅读] E --> E2[版本层叠识别] E --> E3[空间与政治信号] ```
三条路径的共性局限在于,它们都将《洛阳伽蓝记》当作一个稳定的对象,一个可以从中提取某类信息的容器。文本被视为被使用的,而不是在运作的。技术性重读的前提是把文本重新放回它在六世纪末的写作状态:一部追忆之作,一部在改朝换代之后写下的、对一座已经失去的城市的反向建构。在那个状态里,文本不是中立的容器,而是一个有立场、有取舍、有语法之外的政治选择的构造物。
1.2 方法论的设定:从校勘到技术性重读
技术性重读不是校勘学的延伸,也不等同于思想史的解读。它的具体含义需要先在边界上固定。
校勘学处理的是文本的物质性遗留:版本、异文、讹误、脱文、错简。它的目标是恢复一个尽可能接近原稿的文本。范祥雍《洛阳伽蓝记校注》以如隐堂本为底本,汇校他本,写定校记,是这一传统在《洛阳伽蓝记》上的成熟作业。周祖谟《洛阳伽蓝记校释》在汇校之外加入训诂,把校勘与注释融为一体。吴若准《洛阳伽蓝记集证》则是清代辑佚式工作的延续。这些都是技术性重读的前置条件,离开它们,重读就无从落脚。
技术性重读在它们之上再加一层。它要回答的不是原稿大概是什么,而是从南宋到明清这一千年的版本层叠里,哪些位置被改写过、改写的动机可能是什么、改写本身又告诉了我们什么关于这部书被接受的历史。它也要回答,在现存的文本表面之下,哪些句段的空间感与政治信号被既有的标点、分卷、注释系统遮蔽了。它的工具仍是版本对校、史源比对、文体分析,但目标不在产出定本,而在让层叠本身成为研究对象。
这正是双重阅读的来源。第一重读是把《洛阳伽蓝记》当作一份关于北魏洛阳城与寺院的史料来读,回答已经写了什么:哪些坊、哪些塔、哪些事件、哪些人物。第二重读是把《洛阳伽蓝记》当作一部关于六世纪末汉地士人对城市遗产之追忆的写作来读,回答什么被刻意略写、什么被刻意放大:永宁寺条里胡太后的政治命运被怎样处理、孝文帝礼制改革在里坊安排中的编码、东魏北齐拉锯之下的地缘敏感地带如何在字面上被略去。
双重阅读并不预设文学与信史的二选一。它主张这两端是一个连续体,同一段文字可以同时承担纪实与建构的功能,承担的比重在不同时代、不同读者的眼中会重新分配。本书要做的是把这个分配过程的技术细节摊开。
一个边界要划清。技术性重读不是文学批评意义上的细读。细读预设文本是一个有机整体,重在揭示主题与修辞的内在结构。技术性重读则承认文本是一个层叠的物质对象,每一层都有其历史指纹。它也不是后现代意义上的文本之外无作者。杨衔之是一位具体的、处境明确的作者,他的笔下选择是历史行为,可以、也需要被追溯。技术性重读的方法论位置,更接近法国年鉴学派晚期所倡导的史料批判的延伸,即把史料本身作为一种有待还原其生产条件的对象。
1.3 文本肌理中的政治与宗教信号
把方法落到《洛阳伽蓝记》内部,可以识别出四组相互勾连的信号。
文本结构的空间逻辑是第一组。现存《洛阳伽蓝记》分五卷,依次记述城内、城东、城南、城西、城北的寺院。这一分卷不是任意的,它与《魏书·地形志》以及考古复原的北魏洛阳里坊制存在结构对应。卷一以永宁寺为首,位置在内城宫城以南的阊阖门外,是国家寺院的中心。卷二至卷五则按方位展开。把分卷次序当作一种空间与政治的编码来读,可以看到作者将哪些寺院置于开篇位置、哪些寺院被推迟到末卷,这种安排本身就是一种叙述政治。
里坊与叙事的对应是第二组。永宁寺对应于宫前中轴线上的国家礼制空间;建中寺对应于宦官刘腾宅邸改建的寺,记录中保留了政治权力从外戚转宦官再转外戚的反复;景兴尼寺对应于内城西北角的女性礼制空间。每一座寺在坊中的位置,决定了它在文本中的叙述重量。把这种对应绘成一张里坊与叙事的对应表,可以揭示杨衔之如何把城市空间当作政治史的脚手架。
追忆作为一种写作伦理是第三组信号。学术界通常把《洛阳伽蓝记》归入地理博物或郡国志传统,但这一归类忽略了它写作的具体时点。杨衔之的活动时间大致跨越东西魏分裂到北齐初年,他在北齐治下追溯北魏洛阳的伽蓝。北魏洛阳在五三四年迁都邺城之后历经战乱,至五五零年前后已是一片残破。他在写作时面对的,是一种政治上已经断裂的城市记忆。文本中频繁出现的今则、荡然、荒废等词,构成了一种明确的追忆语法。这种语法不是修辞装饰,而是一种历史处境下的写作伦理。把这种语法系统地识别出来,可以重新审视文本中那些看似平铺直叙的段落所承担的情感与政治重量。
版本层叠中可被技术识别的改写痕迹是第四组。如隐堂本(南宋高似孙辑刻,十二世纪二十年代前后)是现存最早的完整版本。明代嘉靖钞本系统、学津讨原本、秘册汇函本等则代表了不同的重刻与改写传统。在《洛阳伽蓝记》一千年的传抄与刊刻史上,至少有三类改写痕迹可以被稳定识别:明清学者的夹注被某些版本混入正文,如案、按开头的按语被某些刊本混入正文;宋代以后的避讳改字,如避宋讳改玄为元等痕迹,需逐字比对;明清编者对段落顺序的调整,特别是卷五的次序。这些痕迹是技术性重读最直接的作业面。
这四组信号不是孤立的。文本结构的空间逻辑、里坊叙事的对应、追忆的写作伦理、版本层叠的痕迹,共同构成《洛阳伽蓝记》在物质层面与意义层面同时存在的层叠性。任何只处理其中一组信号的研究,都无法完整解释这部书的文本状况。
1.4 案例:永宁寺条的逐句对读
方法论若不落到具体页面上就只是声明。下面以《洛阳伽蓝记》卷一永宁寺条开篇为例,做一次微观对读。
所选的两个文本对象是:南宋如隐堂本系统的《四部丛刊三编》影印本(一九三六年商务印书馆景印如隐堂本,并加新式标点)与如隐堂原本(今藏国家图书馆,十二世纪二十年代高似孙刊刻,行格、版式保留宋本原貌,但无标点)。两本在文字内容上同属一个系统,但形态上的差异恰恰揭示了影印不等于无干预这一关键技术事实。
对读从永宁寺条第一句起。
如隐堂原本作:永寧寺熙平元年歲在丙申靈太后胡氏所立也。一九三六年《四部丛刊三编》在影印时加上了新式标点:永宁寺,熙平元年岁在丙申,灵太后胡氏所立也。两个逗号,即寺后逗号与丙申后逗号,是一九三六年的编辑所加。这两个逗号看似无害,实际承担了断句判断,把熙平元年岁在丙申与灵太后胡氏所立切为两个并列的纪年单元。这一断法在现代史源学上可被进一步检验。《魏书·释老志》记永宁寺建设时间,作熙平元年,于城内太社西,起永宁寺,灵太后亲率百僚,表基立刹。两者比对可知,《洛阳伽蓝记》以干支系年,《魏书》以年号系年,干支在文本中独立承担一种纪年风格,而非对年号的进一步解释。两个逗号实际上预先选定了史源关系的形态。
接下来的一句更具技术含量。如隐堂原本作:中有九層浮圖一所架木爲之舉高九十丈。一九三六年影印本加上逗号后分为四节:中有九层浮图一所,架木为之,举高九十丈。第一逗号在一所后,第二逗号在为之后,第三逗号在举高九十丈前。这三个逗号的处理,依赖于对一所的词性判断。一所是数量名词(一座),还是一所作为佛寺计量单位,两解皆通,标点的选择实质上预先选定了语义。再下,举高九十丈的举字训诂上历来分歧,一说举作全,一说举作上达,又有版本异文作高字直接接九十丈。这些都需要在注释栏单独处理。
第三句。如隐堂本作:上有金剎復高十丈。一九三六年影印本以复高连读为并列累加。但若以上有金剎,復高十丈独立断句,则復字承担一种语气转折的意味,即在前述九十丈之外,再高十丈,累加关系被显化。注意此处剎字如隐堂本原作剎,与后世通行字刹字形略有差别,这种字形层叠是版本史在物质层面的直接留痕。
以上三句已足够说明:即使是同一文本系统的两个版本,仅标点一项的差异,就足以让现代读者获得截然不同的句法感受和语义判断。把这些差异记录下来,是技术性重读最基础的步骤。
1.5 精读笔记模板:从工作流到可交付成果
把上述对读过程系统化,可以抽象出一份可重复使用的精读笔记模板。这份模板面向高级读者,既可用于课程训练,也可用于个人自修。它的设计原则是,每一栏都对应一次具体的文本操作,不留空泛字段。
模板字段如下。
版本来源。本次对读所依据的底本,精确到藏地、版本行款,与参校本,至少一种独立系统的版本。
章节定位。卷次、寺名、起讫页码,按所据版本分别填写。
原文逐句抄录。以底本为基准,原文逐句抄出,不加新式标点,保留底本原貌。
异文栏。参校本与底本差异的字、词、句,标注来源。
断句方案。列出至少两种断句可能(主案与他案),并说明判断依据,包括句法、史源、文体、上下文。
校记。对异文的取舍判断,引证前人校注(范祥雍、周祖谟、吴若准等),但不为所限。
层叠识别。本段是否存在避讳改字、夹注混入正文、明清编者改序等痕迹,逐项标注。
空间与政治信号。本段涉及里坊、人物、事件的位置与对应关系。
批注意见。本次精读得出的判断、未决问题、可与后续段落交叉引用的点。
延伸阅读。与本段相关的考古报告、史源文献、近人研究。
使用步骤分五步。第一步选定目标段落,建议从卷一永宁寺条起手,长度控制在十到二十句,便于一次精读完成。第二步取至少两个独立系统的版本,如同属如隐堂系统的影印本不算独立,至少需要明代学津讨原系统或古钞本残卷系统的参校。第三步按上述字段逐项填写,其中第三栏原文抄录不依赖任何现代标点本,第五栏断句方案必须至少有主案与他案,第七栏层叠识别是这份模板区别于传统校勘札记的核心。第四步完成一份笔记后,与同段落的其他研究者笔记对照,识别差异。这一步骤不是机械比较,而是检验自身判断的依据是否充分。第五步积累十份以上笔记后,回看笔记之间的关联,可以形成对某卷或某主题的结构性认识。这是技术性重读从单点到整体的过渡步骤。
这份模板的可贵之处,在于把重读从一种直觉性的反复阅读,转译为一系列可记录、可检验、可传承的操作。读者使用三次以上之后,会开始意识到,自己与文本之间的关系,已经从接受叙述转变为逐句质询。
本章小结
本章确认了一件事。在导读与校注已经形成稳固底盘之后,对《洛阳伽蓝记》的进一步工作不应再以再加一种解释为方向,而应以打开文本的物质层叠与写作处境为方向。技术性重读与双重阅读的方法论,是为这一方向提供可操作的工具。
具体而言,技术性重读把文本当作层叠物质对象,要求同时处理版本史、断句史、注释史;双重阅读则要求同时追问已写与未写,把文本从史料与文学的二分中拉回到一个连续体上。永宁寺条的对读示范和精读笔记模板,是把方法落到纸张上的最小工作单元。
下一章要回答的是这一方法在作者一侧的对应问题。杨衔之是谁,他在什么时间、什么位置、以何种身份写下这部书?他与所记伽蓝之间,是观察者、追忆者,还是某种更具体的角色?作者问题的展开,将使文本分析获得其历史坐标系。
1.6 导读传统的简化逻辑与本书的位置
前述四节确立的方法论定位,仍需在一个具体的学术传统中加以安放。本节处理的是与三条研究路径并行的、规模庞大的导读类著作传统,并说明本书在这一传统中的位置。
1.6.1 普及读物的简化前提
近几十年间,《洛阳伽蓝记》的导读类著作已经形成了一个相当稳定的传统。这些著作以"选注""译注""今译""鉴赏辞典"或某种节选读本的形式出现,目标读者是高校学生与一般爱好者。它们的工作是必要的,把六世纪的骈散相间之文译成现代汉语,为初读这部书的读者提供入门阶梯。
但这些导读类著作在简化过程中,往往预设了一个前提:文本的最终形态是一个被动的、信息可以被顺利抽取的容器。译注的选择,在断句、词义、地名对应、人物身份判定等环节上,几乎一律作出单向的决定,把这些决定当作不可质疑的预设传递下去。
以永宁寺条第一句为例。绝大多数导读类著作处理为:永宁寺,熙平元年岁在丙申,灵太后胡氏所立也。两个逗号,作为不可质疑的既定判断,被传递到读者手中。但这一断句方式在六世纪的句读条件下并不存在,它是二十世纪初新式标点体系进入古书之后的产物。两个逗号的位置,实际上预先选定了史源关系的形态,把《魏书·释老志》的年号系年与《洛阳伽蓝记》的干支系年切割为并列结构。这种单向决定一旦进入教学与普及环节,就会以教科书权威的形式反向锁定研究界的判断。
类似的简化遍布于导读传统的每一页。地名的对应、人物的考定、典故的还原,几乎一律以脚注或夹注的形式给出定论。例如永宁寺条中"中有九层浮图一所"的"一所",导读传统多以"一座"作解,把一所处理为数量名词。但一所作为佛寺计量单位,在南北朝文献中另有专指,这一可能完全被略去。"举高九十丈"的"举"字,导读传统或训为"全",或训为"上达",或作"高"字异文处理,三解之间几乎不作判断。这些简化在普及层面是必要的,但在方法论上是封闭的:读者被交付了一个不再被质询的文本。
1.6.2 注本传统的同化压力
导读传统的简化逻辑,并不限于普及读物。即使是范祥雍《洛阳伽蓝记校注》、周祖谟《洛阳伽蓝记校释》这样的学术性校注,也在某些位置上沿用了导读传统的同化判断。
范祥雍校注以如隐堂本为底本,汇校他本,写定校记,是二十世纪校勘学的成熟作业。但范氏在校记中对某些异文的取舍判断,往往直接采用了明清刊本的通行断法,而未对这些断法的史源依据作进一步追究。范氏的工作目标是恢复一个尽可能接近原稿的文本,这一目标在学术上完全正当;但在其具体执行中,部分断句与词义判断实际上继承了明清刊本的简化成果,而非独立还原六世纪末的文本。
周祖谟校释在训诂上推进了一步,对若干关键词如"举""剎""複"等作了精细的考辨,纠正了若干导读传统的误读。但周氏的处理方式,仍以解决"这一字是什么意思"为终点,而非以"这一字在六世纪末的语境中如何被读出"为终点。这一处理方式在学术上完全合理,但它与导读传统共享一个前提:文本的最终形态是先于研究存在的,研究者的任务是还原这一形态,而非检视这一形态是如何被建构的。
杨勇《洛阳伽蓝记校笺》与吴若准《洛阳伽蓝记集证》分别代表了当代辑佚式整理与传统校证辑录的方法。杨勇以《丛书集成》本为底本,吸收考古新证与佛典资料,对杨衔之生平与文本流传史作了较多推进,但杨氏的笺注仍以校订文字、补充史源为主,对导读传统的同化压力未作专门反思。
1.6.3 本书的位置
本书的工作不在校勘学的延长线上,也不与导读传统竞争。它要做的事,是把校勘所恢复的文本与导读所传递的简化判断同时打开,作为两个不同的物质层叠来处理。
具体而言,本书的方法论位置可以表述为三层。
第一层是校勘学层。范祥雍、周祖谟、吴若准、杨勇的工作是基础,本书承认它们是任何进一步研究的前置条件。本书不与它们竞争定本的判断,但在关键异文与断句位置上,本书会回到原典重新独立判断,并将判断的依据公开。
第二层是史料批判层。技术性重读所做的,不是把文本当作被动史料来使用,而是把文本的生产条件本身作为研究对象。文本的写作时点、作者的政治处境、地理坐标的取舍、人物呈现的详略,都是历史行为,可以、也需要被追溯。
第三层是层叠史层。一千年的版本史不是研究的障碍,而是研究的对象本身。北宋如隐堂本的刊刻动机、明代嘉靖钞本系统的辑补动机、清代学者的夹注混入正文动机,都是技术性重读的具体作业面。
三层之间的关系不是替代性的,而是叠加性的。一本合格的《洛阳伽蓝记》研究,必须同时在这三层上有所推进。停留在第一层是校勘学的延长线,停留在第二层是史料批判的延伸,停留在第三层是版本史的专题。只有三层同时推进,才能让这部书的文本状况在当下的学术语境中获得完整的呈现。
本书的工作并非要取代导读传统或校勘传统,而是要在它们已经稳固的底盘之上,重新打开那些被简化动作封闭的位置。这些位置被打开之后,文本的非均质性会被看到:在永宁寺条里,纪年的干支体例是六世纪末的特殊选择;在卷五的末段,对建康方向寺院的略写是东魏北齐拉锯下的地缘压力;在版本史中,明清刊本的某些异文不