|
移民在会馆中得到的欢乐是很多的。
首先是地方戏带给他们的娱乐功能。就拿当时成都的陕西会馆来说,它每年要演出一千多台戏曲,几乎每天要连着演四、五场。陕西会馆的建筑格局按照文献记载,门前一般会竖立一根高高的铁桅杆,而且戏台和乐楼修建得比别的会馆都气派。陕西会馆演剧的规矩是,在开演之前要放三声爆竹,所谓头爆二爆三爆是也。燃放爆竹的目的有两个方面,一是通知到场或没有到场的戏迷,戏要开场了。二是请戏班里的演员做好开演前的准备———按照行会规矩,如果三声爆竹之后戏班尚不能揭幕演剧,那么这个不讲效率的草台班子将被会馆拒之门外,下次再没有到此演剧的机会了。
陕西会馆演剧结束之时,也是要放一声爆竹,这既是宣告演出结束,也是“酬神”的一种祭奠仪式。在陕西会馆看戏的观众并非仅仅是陕西移民,而是文人官吏、贫民百姓、三教九流皆可自由前往。陕西会馆虽然最初只演秦腔,但是后来也是什么地方戏都演,因为族群融合的步伐正在加快。
通过文献的只言片语,我们大致可以复原当时陕西会馆演剧的场景:三声炮响之后,观众从四面八方赶来,因为会馆演剧不收门票或门票很低,所以戏台前的空地上黑压压都坐满了人。座位当然不是现在的样式,而是真正的“板凳”,一排一排依次摆开。只听锣鼓一响,大幕徐徐揭开,演员们穿着俗艳的戏装走着台步来到戏台上,然后开始声情并茂地演出移民们的祖先曾在故乡听过的戏曲。那动作和笑靥是如此亲切熟悉,那乡音是如此声声入耳,勾起移民们绵绵不绝的思乡之情。
演出秦腔的时候,观众眼前会出现陕北高原的漫漫黄土、辽阔天空、深刻的爱情和蓝天白云;而在演出苏州评弹的时候,则出现圆润的嗓音、精致的庭园和温柔流水的淙淙声。
那个时刻,人们的脸上洋溢着一股热情,欢乐从他们的眉宇间放射出来,苦尽甘来的生活对移民们来说显得如此珍贵,到处是一片繁忙热闹的景象。苏州会馆除了演剧,还为观众准备有江南风味的点心和晚餐,同时还有“烧鸭、烧鸡、烧鸽子”供观众品尝。由于会馆能够充分地聚集人气,所以会馆的周围常常成为商贸活动特别繁华的街区。
而在一些边远的小镇和农村,会馆演剧虽没有城市热闹,但也有一种特别的气氛。所谓“音尤杂”既是指什么样的地方戏都能在这儿同台演出,音律驳杂,花样繁多;同时,也是指观众中各省遗民混杂的情况。据统计,四川全境在清代兴建的移民会馆共有近千座,由此可见当时戏曲的繁华和移民们观剧的热情有多么高。
<%
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)
%> |