才子佳人文学传统的戏拟与嘲仿

才子佳人文学传统的戏拟与嘲仿

 

   读着余华的《古典爱情》(见《北京文学》88年第12期),我感到意外,一位据说是在阅读上具有颠覆意义的小说实验者,(见《文艺报》李陀的《阅读的颠覆》)竟然会津津乐道地讲起了一个老掉牙的艳情故事。

    柳生赴京赶考,“身穿青色布衣,头戴一顶褪色小帽,腰束一条青丝带。”恰逢“阳春时节,极目望去,一处是桃柳争妍,一处是桑麻遍野,竹篱茅舍四散开去错落有致遥遥相望。”这些眼熟且失去新鲜的景物和早已变成陈词滥调的铺饰,简直有抄袭古典小说之嫌。

    读到这里,我感到很乏味,我可以猜想这类小说的高潮和结局——才子柳生巧遇佳人××,经过一番廉价的波折别离,然后考取状元,两人圆满成婚,功成名就。果不其然,柳生在一座精致却很俗气的绣楼前见到了作者早就为他安排好的佳人——惠。以下自然是樱桃小口,秋水微漾,朱唇未动,已闻艳香,然后玉软香温,分不出你我……够了,我几乎要将这一堆可恶的矫揉造作的古董仿造品撕碎。

    谁料想,就在我愤闷而又悲哀地准备拒绝甚至毁掉这篇散着霉腐气息的伪小说时,我突然发觉自己已经跌进了作者早已专心为我和读者埋设的阅读陷阱。我不得不承认,我又上了余华的当。

    与传统才子佳人小说的“文雅风流”,“功名遇合”,“始或乖违,终多如意”(见鲁迅《中国小说史略》)发生了偏离,小说中愕然蹦出了令人难堪的场景与细节:荒野上,赤条条的饿尸,嵌着被硌掉的牙齿的枯木,以及趴在地上翘起屁股像羊一样啃吃青草的人物。当主人公柳生赶考回来,遇见佳人惠时,这位大家闺秀已经成了菜人店店主手中任意宰割的肉,她的一条血淋淋的大腿被倒提着……

    开头我以为小说尽管“陈旧”,却也有其“文雅”,但此时小说中的那么一点“文雅”也被无情地嘲弄和肢解了。况且这种嘲弄是以模仿的形式和残酷得令人无法忍受的描写,至此,小说由原来的那种陈腐和典雅的形式一下子被引入粗鄙的陌生化的内容,两者产生了鲜明深刻的对立和矛盾,从而在小说的内容与形式之间形成了一种持久的富有成效的张力。

    我当然不会以为余华仅仅是想戏拟和嘲仿一下所谓“古典爱情”,我觉得作者更为重要的是在嘲弄中国千百年来占统治地位的才子佳人的文学传统(原型),戏拟善于接受这种合谐的观众和读者,以及我们肯定和追求而实际上却是经过粉饰的虚幻的现实,还有在这种现实面前变得衰微和破碎的人类自身。

    在我国古典文学中,(以《西厢记》为代表)“从古至今,自是佳人合配才子”已成为人们认知世界的一种和谐且合理的固定方式,作品中的人物主导并掌握着自身的命运沉浮和社会变迁。而在《古典爱情》里,这一切都被彻底地否定了,仿佛作者有意与他的人物过不去,柳生一心想获得功名,可作者不但始终不让他考取,而且连同他获得功名的理想也一起打碎;柳生想与心爱的小姐团圆,可作者偏让他们生离死别,以至小姐被人残害后,在阴间也不让他们相会。在作者的笔下,古典小说或戏剧中的人物典型已经变成作者手指中任意玩弄戏耍的木偶,我们奉为经典的作品仅成为作者随意剪裁拼贴的背景,而写出的小说则成了古典小说或戏剧的“模仿之作”。因此,《古典爱情》已经不是我们所热衷的现实的再现,而是现实再现(即已存的作品)的再现。可以说这两者脱离了所谓真实原则,因而两者也同样具有一种人为性,只不过余华是运用他的人为性去嘲弄和否定传统的人为性,他通过显示世界的一个隐秘的滑稽的夸张的翻版,剥去了虚假现实的美的幻幕,用正话反说的方式暗喻了人生乃至宇宙的真实的荒诞。

    对已存的作品或文学传统进行了嘲仿或戏拟给,古今中外的文学大师们提供了无尽的创作可能性。如斯威夫特的《格列佛游记》,乔伊斯的《尤利西斯》,戈尔丁的《蝇王》,纳博科夫的《黑暗中的笑声》,还有鲁迅的《故事新编》等等。而真正将这一方法推向了极端的则是以约翰·巴斯、堂·巴塞尔姆为代表的美国六七十年代的一批青年作家。正像前面谈到的,这些青年作家往往在旧有的文学形式中人为地加进过多的巧合,罗列蓄意张冠李戴的情节,使用夸张的比喻和陈词滥调,对已存的文学传统进行了一次彻底的扫荡。由于他们以极度荒诞和嘲笑的眼光去面对变得愈发无序和无意义的世界,因而就更显示了他们作品的内在的否定的精神力量。

    在这一点上,余华的《古典爱情》无疑是一篇相当出色的作品,或许它在艺术上还不够完满,但作为一种先锋和实验,它具有崭新的独特的审美撞击力,为文学传统输进了新鲜的血液,同时,也预示和展开了现代小说创作的无限的充满活力的天地。

                                                              (见《文学自由谈》1989年第3期)



 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/243458.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java入门, 线程

// implement file: MyThread.java //package org.lxh.demo16.thd;/*** 定义一个线程类* author Owner**/ class MyThd extends Thread {private String name;public MyThd(String name) {this.name name;}public void run() {for(int i 0; i < 100; i) {System.out.print…

我从草原来:自由摄影人李伟 (内蒙古电视台“蔚蓝的故乡”20110407)

内蒙古电视台“蔚蓝的故乡”节目不久前拍摄了我的朋友——自由摄影师李伟的艺术创作经历&#xff0c;我作为嘉宾在节目中说了几句话。李伟是出生在呼和浩特的汉人&#xff0c;但是他多年关注内蒙古草原的普通蒙古人&#xff0c;与他们结交成非常要好的朋友&#xff0c;所以&…

MATLAB快速拟合二组数据

MATLAB快速拟合二组数据 第一步&#xff1a;打开MATLAB&#xff0c;点击主页中的新建变量&#xff0c;点击修改变量名为a&#xff0c;然后复制数据进去&#xff0c;接着新建变量b&#xff0c;复制数据进去。 第二步&#xff1a;点击上端的APP&#xff0c;选择第一个图标 第三…

handle和handler的理解

维基百科对handler的解释&#xff1a; Handler, an asynchronous callback (computer programming) subroutine in computing ... Event handler, a routine for processing a programming event Interrupt handler, a routine for processing CPU interrupts Signal handler,…

《北京作家》·史铁生·维格拉姆

《北京作家》今年第一期&#xff08;总第七期&#xff09;最近和读者见面了。这期重点推出了纪念刚刚故去的史铁生的专辑。首发了史铁生生前几个时期四张照片&#xff0c;并发表了他的好友曹文轩、林莽、甘铁生的纪念文章&#xff0c;文章字字真切&#xff0c;句句深情&#xf…

七值逻辑与基本数据类型

七值逻辑与基本数据类型 1、逻辑系统原理 数字系统内部信息的表示和传输通常有两个状态,分别表示0和1,这是理想化模型。但是数字系统时千变万化的,而且在大部分情况下都不可能达到理想化的程度。因此,有必要使用多值逻辑,如三值逻辑、六值逻辑、七值逻辑以及九值逻辑等。…

一道3G门户的面试题 (Java)

给一个大小为100的&#xff08;整型&#xff09;数组&#xff0c;分配0-1000的随机数100个&#xff0c;但这100个数不能重复&#xff0c;然后把它从小到大排序&#xff0c;并输出来。&#xff08;时间10分钟&#xff09; Java代码如下&#xff1a; package org.lxh.demo16…

他是我们内心世界的一员 (见信息时报2011年7月10日)

上世纪八十年代&#xff0c;弗洛伊德的理论刚刚进入中国的时候&#xff0c;他的书夸张地说“要比今天周杰伦演唱会的票更抢手”。当时&#xff0c;《精神分析引论》&#xff08;商务印书馆出版&#xff09;、《少女杜拉的故事》&#xff08;民间文艺出版社出版&#xff0c;后北…

IE 10的新HTML​解析规则​

HTML 5的重要变化之一是引入了针对非标准HTML特别是错误格式HTML的标准化解析规则。浏览器在遇到存在错误的HTML如缺少结束标记时通常表现得很宽松。这种大度被广受赞誉&#xff0c;因为相比对手XHTML来说&#xff0c;HTML​在此种情况下会继续正常处理。​\u0026#xD;\nHTML最新…

VHDL中的函数

VHDL中的函数 (1)函数的一般形式 函数的一般形式如下: 函数定义 is 函数说明部分 begin 函数语句部分 end [函数类型] [函数名] 在函数定义部分,要说明函数名、函数的参数及返回的类型; 函数说明部分,有类似于进程语句的说明区,说明变量、常量和类型,但不能说明信号;…

乱七八糟的备份

package org.lxh.demo16.common;//import java.awt.List; import java.util.ArrayList; import java.util.List; import java.util.Set; import java.util.Map; import java.util.Random;/*** implement file: Tfrk.java* desc: 给一个大小为100的&#xff08;整型&#xff09;…

造化之美与美的忧虑

苏珊桑塔格说&#xff1a;“收集照片就是收集世界。”我以为摄影就是一种收集&#xff0c;摄影师将世间万物凝固并收藏在小小的镜头里和照片中&#xff0c;为自己和历史留下记忆。当然&#xff0c;摄影还有一种审视的功能&#xff0c;它帮助我们发现生活中的美和残缺&#xff0…

MDK编译生成bin文件

fromelf --bin -o “$LL.bin” “#L” 把这一行复制到User -> After Build/Rebuild -> Run #1后面

Windows Azure SDK 1.6让Visual Studio下的Azure开发更高效

微软已发布Windows Azure SDK 1.6&#xff0c;其中包括适用于Visual Studio 2010的Windows Azure Tools、以及适用于.NET的Windows Azure Libraries两项更新&#xff0c;除此之外其中还包括另外一些修复和性能改进。\u0026#xD;\n微软发布适用于Visual Studio 2010的Windows Azu…

VHDL中的分辨函数

VHDL中的分辨函数 分辨函数(resolved function)是VHDL语言中具有代表性的一类函数,本例是一个线或(WiredOr)分辨函数。 分辨函数的功能 根据驱动器件工艺的不同,有多个驱动源的信号可以表现为竞争信号的“或”关系或者“与”关系,分辨函数就是为了解决这一问题而设计的…

阿里云物联网平台,三要素生成hmacmd5,hmacsha1和hmacsha256,password算法+hashmd5,hashsha1,hashsha256算法

程序在ubuntu上测试通过 测试函数&#xff1a; #include "infra_md5.h" #include "infra_sha1.h" #include "infra_sha256.h"#include <stdio.h> #include <string.h>void aliyun_generate_sign_str(const char *client_id, const…

Java入门:冒泡排序

package org.lxh.demo16.common;import java.util.Random;public class BubbleSort {static void print(int a[]){for(int i 0; i < a.length; i)System.out.print(a[i] " ");System.out.println("");}//冒泡排序int[] sort(int a[]){int n a.length…

《花落红尘》:对两性社会非爱即恨的文学消解

李素红是个我比较陌生的女作家&#xff0c;读了她的《花落红尘》&#xff08;作家出版社2011年版&#xff09;&#xff0c;我非常惊讶。据说作者是搞书法的&#xff0c;且成绩斐然&#xff0c;还有自己的公司&#xff0c;她的写作几乎是在业余时间。由此我想到了“文坛外高手”…

VHDL中的转换函数

VHDL中的转换函数 转换函数有两个形式参数:需要转换的整型数number及该整数的长度len。返回值则为经过转换以后的一个七值逻辑位向量。 (1)转换函数源描述 function I2B(Number : integer; len : integer) return MVL7_VECTOR isvariable temp : MVL7_VECTOR(len - 1 dow…