|
1785年,饱受官场争斗之苦的李调元终于回到了四川。晚年的他常呆在成都,与友人魏长生谈论川剧。1800年,正在成都避难的李调元突然听闻,罗江老家藏书10万卷的“万卷楼”,毁于一场大火。
1734年,李调元生于四川罗江(今属德阳)。父亲李化楠是乾隆年间进士,官至保安同知(官名),其诗作《万善堂诗》清婉雍容,名震一时。生在书香世家,李调元自幼便在父亲的严格指导下攻读经文,5岁即读《四书》、《尔雅》等经文、史书,他记忆力过人,凡经眼经书大多过目不忘。
书香世家的“神童”
李调元7岁即能属对吟诗。所作《疏雨滴梧桐》云:“浮云来万里,窗外雨霖霖。滴在梧桐上,高低各自吟。”一时传抄乡里,被誉为“神童”。李父曾指着屋檐上织网的蜘蛛出对:“蜘蛛有网难罗雀”,李调元便信口对道:“蚯蚓无鳞欲变龙”。对仗工整,足见其才思之敏捷。
一个盛夏,李调元与几个学童趁老师午睡,爬上庭院一棵桑树偷吃桑葚。老师醒来得知勃然大怒。其他学童皆沉默不语,唯李调元毫无惧色,主动认错。老师怒气未息,问道:“你可知养蚕有何用?”李调元答:“蚕作茧,茧抽丝,丝织绫罗绸缎暖人间。”老师颇感意外,又问:“你就以此为下联,再编一句上联来。”李调元不慌不忙,提笔便写:“狼生毫,毫扎笔,笔写锦绣文章传天下。”老师拈着胡须大笑:“孺子可教也。”
李调元有一年生了一身疥疮,上课时不停搔痒,先生见了,戏出一联:抓抓痒痒,痒痒抓抓。不抓不痒,不痒不抓。越抓越痒,越痒越抓。李调元听后,既难为情又不服气,便一时忘了尊卑,应道:生生死死,死死生生,有生有死,有死有生。先生先死,先死先生。事后,李调元深感自己一时冲动而出言不逊。晚年他常将此事告诉儿孙,要他们引以为戒。
19岁时,李调元参加罗江童子试,获第一名。李父大喜,聘请名师施瞻山等人为李调元授课,并遍购古今书籍数万卷,任其翻阅。李调云此后遍访名师,先后向诗人查梧冈学诗,向画家陆宙冲学画,并受业于清代康、雍、乾三朝元老、国学大师钱陈群。在父亲陶冶、名师指点下,李调元益加发奋攻读,博览群书,经史子集,无不涉猎,为日后治学打下了坚实的基础。26岁时,李调元参加成都乡试,获第5名,成举人。30岁时,参加科举中进士第2名,殿试第5名,选入一等,授翰林院庶吉士,并先后任吏部文选司主事、考功司员外郎、广东学政、直隶通永道道员等职,开始了他的仕途生涯。他的堂弟李鼎元、李骥元也先后中进士为翰林,故罗江李家又有“一门四进士,兄弟三翰林”之美誉。
仕途失意黯然归隐
李调元走马上任,本以为从此仕途无忧,然而官场却给了他一次又一次的打击,就连他晚年落职在家,他的政敌也未停手。
李调元做官勤于职守,性情耿直,刚正不阿。在吏部任职时,每半月须向皇帝递一次“循环簿”。按官场惯例,递呈“循环簿”的官员要向主管太监送礼,以求得到关照。李调元值班却从来不送,主管太监高云丛见他“不守规矩”,故意刁难。李调元毫不畏惧,怒斥高云丛种种劣迹,并扭住高的衣服,欲闯金銮殿找皇上评理,后在他人劝阻之下才作罢。
李调元不趋炎附势,势必会招来权贵们的排挤与嫉恨。不久,他因议稿参满臣永保,得罪吏部尚书舒赫德、阿桂人,险些因“浮躁”罪名丢官。幸亏乾隆及时了解真相,认为他颇有骨气,并钦定为广东学政,李调元在任三年,足迹遍步广东各州府,视察书院,严肃考场 [1] [2] [3] 下一页
<%
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)
%> |