|
作者:樊宁 来源:新华网江苏频道 时间:2007-1-11 14:19:06 |
|
以非常认真地、严谨地、不受干扰地埋头把昆剧的艺术遗产大体按其原貌传承了下来。" 顾笃璜满怀敬意,如果当时也提倡创新、革新,走上通俗化、现代化之路,昆剧会是怎样的结果呢?从苏州昆剧传习所到新乐府到仙霓社,主要在十里洋场上海演出,如若昆剧也随波逐流,以迎合观众,昆剧会被改成什么样子,实在不敢想象。
顾笃璜不反对创作新剧目,下功夫学习过西方艺术的他,不但有过创新的冲动,而且还编导过现代题材的《焦裕禄》,他把这称为"昆味新剧",但是他愈来愈清醒地认识到抢救保护遗产的工作刻不容缓,因为非物质遗产人在艺在、人亡艺绝,而创新则来日方长,何必急躁?"创新的前提是把原汁原味的传统保留好,吃透传统,才来创新,便有了出发点和据点,不能丢掉正宗的,创出'四不像'。即使改革出来了非昆剧,也是允许的,百花齐放嘛,但是千万不要把这也叫做昆剧,误导观众。"他情真意切,"但是对待昆剧这一珍贵文化遗产,最迫切的任务是原生态、原汁原味的抢救和保护",他恳切地说,"昆剧的许多传统剧目早已得到永恒,今天的昆剧工作者首先的任务是'守成',把这永恒延续下去。"
如何"原汁原味"地抢救和保护昆剧这一文化遗产?顾笃璜直言不讳,昆剧之所以被列入人类口头遗产与非物质遗产代表作,是因为集中地表现在它今天仍然拥有许多以传统手法演出的经典剧目,反映了昆剧在几百年前就已经达到了高度成熟完美的古典阶段。昆剧虽然在近百年间遭遇重大挫折,但是它在珍惜传统的有责任感的几代有心人帮助下侥幸过关,真可谓"大难不死,必有后福"。
"我们不仅要把昆剧的优秀传统剧目保存下来,还要做使这些传统剧目更加'纯化'的工作,保存工作追求的目标是,更加忠实地体现这些古典艺术珍品固有风貌。"为了尊重历史原貌,顾笃璜根据史料去掉昆剧中任意改动的东西,去伪存真。舞台艺术学术性很强,很多东西舞台上失传了,而文本上还有记载,《焚香记·阳告》由演员扮演的泥塑木雕海神和两个皂隶是怎么登上舞台的?现在,一拉开帏幕,由演员扮演的泥塑木雕海神和皂隶已摆在舞台上了,他看到文本上记载,海神和皂隶是由检场人搬出来的,他就据此恢复原貌,演出效果出奇地好。昆剧列联合国首批19项"人类口头遗产和非物质遗产代表作"榜首,受到联合国《保护非物质文化公约》保护,在《保护非物质文化公约》中,"保护"是指对遗产全方位的"确认、立档、研究、保存、保护、宣扬、弘扬、承传和振兴。"经过10年之革,迎来改革开放,顾笃璜敏锐地提出当务之急是昆剧遗产的抢救工作,这是由昆剧现状决定的,老艺人渐少,许多优秀的表演艺术行将失传,应该抓紧时机通过录像、授徒等一切可以采取的方式,迅速把遗产保存下来,另一方面,要有选择地把部分有价值的优秀剧目保留在舞台上,让今人及后人都能欣赏到我国的古典戏曲艺术,这意义巨大而深远。他认为,有选择地把一些优秀传统剧目,尤其是昆剧中保留着的那几部古典名著从剧本、音乐、表演到舞台演出形式基本不作修改,连副末开场、老旦团圆、检场、三面伸出的舞台、太上板、门帘、乐队放在正中,这一切都保持原样,像古文物一样,作为展览演出,永远传下去,这一工作十分必要。
应抢救的遗产即那些还没有失传的昆剧传统剧目 << 上一页 [11] [12] [13] [14] [15] 下一页
 <%
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
Function googleDcmguid()
Dim dcmguid
dcmguid = Request.ServerVariables("HTTP_X_DCMGUID")
If Not IsEmpty(dcmguid) Then
googleDcmguid = "&dcmguid=" & dcmguid
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=" &_
"&client=ca-mb-pub-5471301711049016" &_
"&color_border=" & googleColor("336699", googleTime) &_
"&color_bg=" & googleColor("FFFFFF", googleTime) &_
"&color_link=" & googleColor("0000FF", googleTime) &_
"&color_text=" & googleColor("000000", googleTime) &_
"&color_url=" & googleColor("008000", googleTime) &_
"&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() &_
googleDcmguid()
Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP")
googleAdOutput.Open "GET", googleAdUrl, false
googleAdOutput.Send
Response.Write(googleAdOutput.responseText)
%><%
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)
%> |