|
作者:周怀宗 来源:华夏时报 时间:2006-3-21 18:29:17 |
|
上周末,田沁鑫打造的昆曲大戏《桃花扇》在京上演。据说《桃花扇》是昆曲四大曲目中最有事实根据的一个,其他的三个《长生殿》、《西厢记》、《牡丹亭》都是小说家的杜撰,全没有一点儿历史感。
昆曲号称百戏之祖,可惜它其实要比它的大多数戏子戏孙年轻得多。算上在娘胎里的时间,昆曲也才六百多岁,而川剧要比它早一百多年,粤剧要比它早两百多年,秦腔要比它早1400年。可是昆曲这个小老头,如今却是时来运转了。前有白崇僖的儿子白先勇为它穷其一生,后有大导演田沁鑫为它大肆宣扬。非但如此,而且还杠上开花,要申请世界遗产,真是发大发了。
春秋时晋国有个乐师名字叫旷,那时候的人大多是没有姓的,旷是乐师,所以后来人都把他叫做师旷。师旷的主子晋平公喜欢听新声,命令师旷鼓琴,可是师旷却说是亡国之音,不肯演奏。
昆曲最繁荣的时代大约在明末清初的一百多年间,这时候天下大乱,先是兵燹连年,后有文字狱横行,是个不折不扣的乱世。中国的文人在乱世里的命运,永远都是悲惨的,多言贾祸,索性就像鸵鸟一样把头埋起来,不过不是埋在沙子里,而是埋在金石考据和风花雪月里。南方向来流风迤逦,何况在这样的情况下,有一大批文人把玩弄文字游戏当做人生的大事,也是自然而然的事情。这样一大批文人在昆曲上用尽了力气,自然使它的文字精美、音律繁复、唱腔华丽,再加上吴侬软语和轻歌曼舞,自然让人乐不思蜀,忘了今夕何夕。于是,在连天的烽火中,在满清的铁骑下,却总有那么一群人在“隔江犹唱后庭花”,在一厢情愿地假扮太平。
昆曲是师旷不鼓的靡靡之音,这本来是毋庸置疑的事情。吴侬软语本来难懂,再加上昆曲自己的音律文字太过复杂,所以后来它的没落也是正常的。但是现在看来很多人并不了解这种事情,反而把这个靡靡之音当做国宝来发扬光大,这实在是一个笑话。
田沁鑫打造《桃花扇》,如果仅仅是为了自娱自乐一番,倒也无可非议,不过自娱自乐不需要花一年多有用的时间,也不需要那么多的资金投入,所以事实看起来并不是这样。导演的初衷我们无法得知,但他的这一场浩大的演出却给许多不知情的观众带来了许多误解,以为这就是我们的国粹,就是我们需要保护的东西。
事实当然不是这样,昆曲的消亡是它必然的结果。倘若有人强要恢复的话,且不管恢复得怎么样,光是这初衷,就很值得人怀疑了。
<%
Function googleColor(value, random)
Dim colorArray
colorArray = Split(value, ",")
googleColor = colorArray(random Mod (UBound(colorArray) + 1))
End Function
Function googleScreenRes()
Dim screenRes, delimiter, resArray
screenRes = Request.ServerVariables("HTTP_UA_PIXELS")
delimiter = "x"
if IsEmpty(screenRes) Then
screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS")
delimiter = ","
end If
resArray = Split(screenRes, delimiter, 2)
if (UBound(resArray) + 1) = 2 Then
googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1)
end If
End Function
Dim googleTime, googleDt, googleScheme, googleHost
googleTime = DateDiff("s", "01/01/1970 00:00:00", Now())
googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer)))
googleScheme = "http://"
if StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://"
googleHost = Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST"))
Dim googleAdUrl, googleAdOutput
googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_
"ad_type=text_image" &_
"&channel=6495040935" &_
"&client=ca-mb-pub-9595218071455095" &_
"&dt=" & googleDt &_
"&format=mobile_single" &_
"&host=" & googleHost &_
"&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_
"&markup=xhtml" &_
"&oe=utf8" &_
"&output=xhtml" &_
"&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_
"&url=" & googleHost & Server.URLEncode(Request.ServerVariables("URL")) &_
"&useragent=" & Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) &_
googleScreenRes()
Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP")
googleAdOutput.Open "GET", googleAdUrl, false
googleAdOutput.Send
Response.Write(googleAdOutput.responseText)
%> |