梦象,就是以梦中所见给孩子取名。比如唐代大诗人李白,母亲生他时梦见了太白星,所以就取名为“白”。比较出名的还有陆游,据说陆游的母亲是梦见秦观而生下陆游,于是用秦观的字“子游”来给陆游起名。《左传》记载,郑文公的一个妾梦见天使给她兰而*生子,儿子取名“兰”,所以,古代妇人*又叫“梦兰”。
占卜,就是字面意思,大概和现在算命差不多。《左传》记载,晋惠公妻*过期不生,请人占卜。占卜者人说:“将生一男一女,男为人臣,女为人妾。”后来晋惠公妻果然生下来一对龙凤胎,男的取名,女的取名妾。不过算命的水平一般,圉后来当了国君(晋怀公)。
待事,就是以当时发生的大事命名。比如我们都熟悉的郭靖和杨康,就是以“靖康之变”命名的。
郭靖和杨康,用当时大事取名
古代兄弟关联取名的规则晋朝之前,同辈兄弟的名没有多少关联。到了南北朝,同辈兄弟的名开始奉行“雁行”的原则,意思就是名如同大雁飞行一样排列有序。
“雁行”有三种方式。
第一种,双名的,兄弟名在相同位置上有一个字相同。这比如,王安石兄弟七人,分别为安仁、安 道、安石、安国、 安世、安礼、 安上,前一字相同;吕惠卿兄弟六人,分别为夏卿、 惠卿、 升卿、 温卿、和卿、谅卿,后一个字相同。这个方式我们都比较熟悉,现在还有很多人在用。
第二种,单名的,兄弟都用一样的偏旁部首。 如苏轼和苏辙,都用“车”字旁,《红楼梦》中贾政、贾赦、贾敬和贾敏,都用反文旁。
第三种,根据古代文献中的诗文或者祖训来“雁行”。比如,江西派诗人韩驹之父名贲,诸伯父名震、复、渐,名字偏旁部首各不相干,起名时好像没什么原则。但“贲” “震” “复”“渐” 四字都出自 《周易》 ,是六十四卦中的卦名。
这种同辈兄弟中“雁行”的起名方式,可以起到明确宗族谱系的作用,所谓“名以正体”就是这个意思。
比如 《红楼梦》 中,与贾政一辈的贾赦、 贾敬、 贾敏都用“反文”旁的字为名; 宝玉一辈的贾珍、 贾琏等用“玉” 旁的字为名。如果大家搞不清红楼梦人物的辈分和关系,可以试一试这个名字的技巧。
因为“名”可以确定宗族谱系,所以古时候有的家族,用五言绝句做“雁行”的次序,五言绝句有二十个字,这就能保证二十代人不会出现名字混乱的情况。如果是五言律诗,就能保证四十代。以此类推,如果用古体诗,比如李白的《蜀道难》,294个字,去掉重复的,也可以做到“子子孙孙无穷匮也”了!
“雁行”这三种方式,古人有时会混合使用,特别有代表性的就是明朝皇帝的名。朱元璋给各个儿子每家留下20个字,作为名字“雁行”的第二个字;名字的第三个字呢,则按照五行“金木水火土”来取。
朱元璋给子孙后代取名制造了困难
举例来说明:比如太子朱标家,朱元璋留下的20个字是:“允文遵祖训,钦武大君胜,顺道宜逢吉,师良善用晟。”燕王朱棣家,20个字是:“高瞻祁见佑,厚载翊常由,慈和怡伯仲,简靖迪先猷。”其它儿子也都是20个字,不一一列举了。
所以,朱标的太子叫朱允炆,第二个字尊20字训,第三个字尊“木生火”的五行规则;朱棣的大儿子叫朱高炽,第二个字尊20字训,第三个字尊“木生火”的五行规则,和平辈的朱允炆同用“火”旁。明朝后面皇帝的名,都可以依次类推来理解。
不过搞笑的是,老朱家太能生了,后来“金木水火土”做偏旁的字,有的都不够用了,只好造字来“雁行”取名,弄出了很多生僻字。
古人取名的一些避讳提出“信义象假类”的申繻,还提出了取名六条避讳原则,“不以国,不以官,不以山川,不以隐疾,不以畜牲,不以器币。”
“不以隐疾”这个原则很好理解,取名不用疾病,不吉利。
“不以畜牲,不以器币”,是因为畜牲和器币,都是祭祀用的,乱取名会影响祭祀。
“不以国,不以官,不以山川”,是怕重名引起混乱。不过根据记载,好像这种乱子是经常出的。
比如,晋僖公名司徒,就把“司徒”这个官名改为“中军”。宋武公名司空,把“司空”这个官名改为“司城”。据说,孔子父母在生孔子前曾在尼丘山祷告求子,求子成功后给孔子取名“丘”。后来,尼丘山为了避圣人讳,改名“尼山”,这就有卸磨*驴的意思了。
秦汉以后,专制盛行,独尊儒术,国讳,家讳,圣人讳,成了起名必须要避开的“三座大山”。
国讳就是皇帝的姓名,要求最为严格。比如《唐律疏议》中,规定直呼皇帝名字是“大不敬”罪。据说,观世音菩萨为了避让太宗李世民的讳,都改名“观音菩萨”了。菩萨尚且如此,如小民何?