|
出;康熙九年(1670),又应邀到福建演出,以后还到了湖北等地。李渔在南京培养的家班能有这般空前的大规模的运作,主要原因是南京的文化环境积淀了深厚的昆曲艺术传统,再加李渔本人就是昆曲的行家,他既有高度的文化素养,又能自唱自演,其家班演员都是他亲自调教出来的。据《乔王二姬合传》记载,乔姬是他经过山西平阳(临汾)时买来的贫女,从来没有读过书,当她看了家班演出《凰求凤》后,萌发了对昆曲的浓厚兴趣,立即要求学习演唱。经过李渔和班中曲师的教导,半月之内就改掉了山西土音,“俨然一吴侬矣”,“登场度曲时,姬为‘正旦’,然亦偶尔为‘生’。巾帼须眉,无所不可,人以通才目之”。这说明李渔家班在培养演员方面也有突出的成就。
康熙年间,南京的昆曲舞台又繁荣起来了。有两桩事例可以说明这个情况。一是康熙六次南巡,南京的地方官员接驾时需要供奉演剧,二是江宁织造郎中曹寅热爱昆曲,在织造府里培养了家班,经常演唱。曹寅(1658—1712)字子清,号荔轩,是《红楼梦》作者曹雪芹的祖父。康熙三十二年(1693),曹寅继承乃父曹玺之职,督理江宁织造。他的文化水平很高,诗词曲赋,无所不能,到南京后连续创作《续琵琶》、《太平乐事》和《虎口余生》等剧本,由家班排演。张大受《赠曹荔轩司农》诗云“有时自傅粉,拍袒舞纵横”,可知他自己也能演唱。金埴《巾箱说》记载,康熙四十三年(1704),曹寅组织了一次盛大的《长生殿》演出,特地把作者洪升(思)请来,奉于主座。“置《长生殿》本于其席,又自置一本于席,每优人演出一折,凡三昼夜始阕。”正由于昆曲家乐兴盛的局面,所以曹雪芹在《红楼梦》的创作中,曾用文艺笔调描写了梨香院家伶大演昆曲的盛事。
康、乾之间,南京本地出现了一位昆曲剧作家,他姓张名坚(1681—1760?),师法汤显祖的《临川四梦》,创作了《梦中缘》、《梅花簪》、《怀沙记》、《玉狮坠》四本传奇,在乾隆中合刻为《玉燕堂四种曲》。据吴禹洛《梅花簪序》说,此剧“稿甫脱,即为名优购去,被诸管弦”,眉批又说“金陵太晟子弟初演是本,易名《赛荆钗》,一时风动。”足证乾隆时南京仍有职业昆班活跃在舞台上,例如吴禹洛说的“太晟班”,再如苏州老郎庙《历年捐款花名碑》上提及的“南京庆丰班”。
乾隆时南京的昆班活动,在吴敬梓的《儒林外史》中也有文艺笔法的反映。吴氏对戏曲有浓厚的兴趣,和演员也有交往。乾隆十五年(1750),他在南京写成《儒林外史》,其中第三十回专门描写了“逞风流高会莫愁湖”,通过艺人鲍廷玺之口,述说南京的戏班计有“一百三十多”,从中选取“六七十个唱旦的戏子”,在湖亭唱曲演戏,评比高低。所演剧目有《南西厢·请宴》,《红梨记·窥醉》,《水浒记·借茶》,《铁冠图·刺虎》,《孽海记·思凡》等,都是昆曲舞台上流行的戏码。
至于记实的昆曲文献,则有珠泉居士在乾隆五十五年(1790)写成的《续板桥杂记》三卷,书中记载了乾隆中叶以来秦淮艺妓演唱昆曲的事迹。如记张玉秀说:闻姬善昆曲,有崩云裂石之音。其继妹张二,弱质纤妍,亦娴词曲。姬有义女,名双福,年十一,白皙聪俊,与姊凤儿并工戏剧。余于王氏水阁听演《寻亲记·跌包》一出,声情并茂,不亚梨园能手。又记周玲擅演《寻梦》、《题曲》,胡四喜擅演《拾画》、《叫画》,风会所趋,繁华依然。 & 上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
<%
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)
%> |