给《昭明文选》作注解的李善说得比较谨慎。他说:“并云古诗,盖不知作者,或云枚乘,疑不能明也。诗云,
‘驱车上东门’,又云‘游戏宛与洛’,此则辞兼东都,非尽是乘,明矣。昭明以失其姓氏,故编在李陵之上。”所谓“辞兼东都”是说,这十九首诗中应该兼有东汉的作品。为什么这样说呢?因为西汉建都长安,东汉建都洛阳,“上东门”是洛阳的城门,“宛与洛”也是指洛阳一带地方。只有在东汉的时代,洛阳才这样繁华兴旺。李善并没有否定诗中有西汉枚乘的作品,但又指出诗中可能兼有东汉的作品,所以说这种说法是比较谨慎的。于是后人因此又有了“词兼两汉”的说法,认为《古诗十九首》中既有西汉的作品,也有东汉的作品。这种说法,表面上看起来虽然很通达,其实也不能够成立。 为什么不能成立?因为从西汉景帝到东汉建安,前后相去有三百年之久,而这十九首诗所表现的风格,却绝不像是相差百年以上的作品。综观文学演进的历史,不同时代一定有不同的风格。唐朝一共不过二百八十多年,诗风已经有初、盛、中、晚的变化。就拿北宋词来说,早期的晏、欧,后来的柳永、苏轼,再后来的秦少游、周邦彦,他们的风格是多么不同!可是《古诗十九首》的风格内容相当近似,如果说二三百年之间的作品都在里边,那是绝对不可能的事情。所以我个人以为,这十九首诗都是东汉时代的作品。由于班固的《汉书·艺文志》对这些诗没有记载,所以它们应该是在班固、傅毅之后出现的,但下限则应该在建安曹王之前。因为,建安时代诗风有了一个很大的变化,等到讲建安诗的时候你们就会看到:由于时代的影响,三曹、王粲等人的诗已经写得非常发扬显露,不再有《古诗十九首》温厚含蓄的作风了。 可是实际上,
《古诗十九首》全部为东汉作品的说法多年来一直不能够成为一个定论。为什么不能成为定论?因为大家都不敢断定这里边肯定就没有西汉之作。原因何在呢?就在于十九首中有这样一首诗——《明月皎夜光》。 明月皎夜光,促织鸣东壁。玉衡指孟冬,众星何历历。
白露沾野草,
时节忽复易。秋蝉呜树间,
玄鸟逝安适。昔我同门友,高举振六翮。不念携手好,
弃我如遗迹。南箕北有斗,牵牛不负轭。
良无磐石固,虚名复何益。 这首诗里写了“促织”,写了“白露”,写了“秋蝉”,完全是秋天的景物,时间应该是在初秋季节。但诗中却说,“玉衡指孟冬”。孟冬是初冬的季节,但为什么诗中所写的景物却都是初秋季节的景物呢?注解《昭明文选》的李善认为,这里边有一个历法问题。大家知道,汉朝自汉武帝太初元年开始使用太初历,太初历与我们今天使用的夏历基本相同。但在汉武帝之前人们使用什么历法呢?李善说:“《汉书》曰:高祖十月至霸上,故以十月为岁首。汉之孟冬,今之七月矣。”他认为,汉高祖刘邦打败秦军来到长安附近的霸上时,正好是十月,于是就把十月定为一年的开始。也就是说,当时把夏历的十月叫作正月。如果依此推算一下,则夏历的七月就应该叫作十月,十月当然属于孟冬了。李善认为,这首诗的作者既然把初秋的季节称为孟冬,那么他就一定是汉武帝太初时代之前的人,那当然就是西汉初年的作品了。 但我以为李善的说法有错误。要想说明这个问题,涉及很多历史文化的知识,所以我只能作一个简单的说明。我以为,“玉衡指孟冬”并非说此时就是孟冬季节,而是在描写夜深之时天空的景象。古人把天空分为十二个方位,分别用子丑寅卯辰巳午未申酉戌亥十二地支的名称来命名,而这十二个方位,又分别代表一年四季的十二个月。旧时过年贴对联,有一个横联叫作“斗柄回寅”,意思是,北斗七星的斗柄现在已经转回来指到“寅”的方位上了。按夏历来说,这个时候就是正月孟春,是一年的开始。既然斗柄指到寅的方位时是正月孟春,那么以此类推,当斗柄指到卯的方位时就是二月仲春,指到辰的方位时是三月季春,指到巳的方位时是四月孟夏……。不过,这只是夏历,而夏商周三代的历法是不同的,夏建寅,商建丑,周建子。也就是说,商历的正月是夏历的十二月,周历的正月是夏历的十一月。两千多年来,我们所一直沿用的,乃是夏历。 然而不要忘记,地球既有自转又有公转,北斗七星不但在不同季节指着不同的方位,就是在一夜之间,也同样流转指向不同方位。只不过,随着季节的不同,它指向这些方位的时间的早晚也在变化。因此,仅仅“玉衡指孟冬”并不能判断是在什么季节,要想判断季节,还必须知道玉衡是在夜晚什么时辰指向孟冬的。也就是说,这里边有一个观测时间的问题。</P |