过去孩子入学启蒙时都会起一个正式名字即所谓学名名字在现代人看来是一个词儿一个意思但在中国古代名和字却是两个不同的概念名就是名字就是字有名还得有字是古代有身份者的标配那么古人是如何起名字的古人在起名时又是如何选字的呢
先秦时期孩子3个月时由父名之
左传记载申繻曾提出取名选字五原则
古人怎么想到起名字的东汉文字学家许慎认为名字最初是因夜晚相遇辨识需要而产生的故说文解字称名自命也从口从夕夕者冥也冥不相见故以口自名
古代一般在孩子3个月大的时候由父亲取名此即仪礼丧服中所谓故子生三月则父名之至于取字则在20岁行成人礼冠礼时进行需要注意的是后世就不这么讲究了有时候先起个小名或是奶名六七岁入学起蒙时才取正式名字
取名的关键是选好字上古时期比较简单如殷王固定用天干入名到先秦时期起名的讲究开始多了起来取名大师鲁国大夫申繻曾提出取名选字五原则有信有义有象有假有类这是左传桓公六年中所记那时桓公的太子出生便咨询申繻怎么给太子取名申繻遂说了这番话申繻的具体解释是以名生为信以德命为义以类命为象取于物为假取于父为类在具体选字时申繻强调要不以国不以官不以山川不以隐疾不以畜牲不以器币
孔子名丘就是其父按以类命为象的原则所取的孔子生下后被发现头顶特别是凹下去的即所谓圩顶故取名丘而孔子有了儿子后恰好鲁昭公赐他一条鲤鱼他遂给儿子取名鲤这又是依取于物为假之原则
申繻的取名原则反映了先秦时期的起名风俗其核心是避讳中国封建时代姓名避讳风气大流行最早正是始于先秦
汉代取名流行用单字
春秋公羊传哀公十三年记载二名非礼也
与先秦相比汉代的取名风尚又有了不小的变化尊老称谓身份德行一类敬谦美辞成为汉人取字时的首选在先秦人常用的伯仲叔季四字基础上又增加了元长次幼少公翁君臣侯宾士民郎等字如盐铁论执笔人桓宽字次公汉武帝时位列九卿的朱买臣字翁子
汉代最鲜明的取名特征是从皇室到普通老百姓都以单字取名如汉高祖刘邦汉惠帝刘盈汉文帝刘恒在东西两汉24位有庙号的皇帝中仅汉昭帝刘弗陵取的是双字名在登基后出于避讳的考虑也除去陵字改成了单字弗取单字名之风对后世影响深远如唐代21位帝王中仅有太宗李世民玄宗李隆基为双字名南宋及以前的皇帝大多数也是单字名一直到明清时期单字名才被冷落在明清两朝28位皇帝中只有明成祖朱棣是单字名
王莽篡汉建新后视单字名为古礼在王莽崇古的影响下取单字名进一步流行为何汉代喜欢单字名春秋公羊传哀公十三年有这样一种说法晋魏多率师侵卫此晋魏曼多也曷为谓之晋魏多讥二名二名非礼也晋大夫魏曼多率军队进攻卫国人们不叫他全名而称魏多是讽刺他取双字名认为双字名不合礼数
就二名非礼说明末清初大学问家顾炎武考证春秋公羊传中错误地理解了二名的意思应是一人有两名不合礼数而非取二字名
魏晋南北朝时期取名青睐之字
为三国志作注的南朝宋人叫斐松之
北魏著名道士取名寇谦之
魏晋南北朝时期取二字名风气逐渐抬头取名出现两大特点一是助词之受宠名字带之成时尚二是父子长幼之间用字不再避讳名字中出现同字现象比如王羲之王献之父子俩的名字中都有之字
当时之字特别受青睐地位高者或权力大者名字里往往都带之字如为三国志作注的南朝宋人斐松之北魏著名道士寇谦之当时皇族对之字也情有独钟如晋宣帝的弟弟安平献王叫司马孚之儿子汝南王叫司马亮之后代还有司马景之司马昙之
之字入名在魏晋时期还是一种是否入教的标志如何辨别入教者和非入教者知道对方与自己同道区别就在一个之字后来五斗米道首领之一的孙恩作乱许多名中含之的人士受到牵连不少人被杀便证明了这一推断当然唐宋以后人名中再用之字则与宗教无关纯属于一种喜好魏晋南北朝时期人们取名字时仅次于之字的还有一个僧字如南朝梁有一名将领叫王僧辩梁武帝的医师叫姚僧垣
宋代出现五行八字配合起名
朱元璋嫡孙惠帝命里缺火取名朱允炆
到唐宋时期予臣汝友一类称谓字以及可如斯也等一类语助字开始受到青睐
宋人取名还出现一种复古倾向汉代的尊老字如老叟翁等常入名中如东京梦华录的作者叫孟元老鹤山集的作者叫魏了翁
在宋代及以后取名时人为设置的限制明显多了起来除了考虑传统的避讳取名时还要讲阴阳五行生辰八字生肖属相五格剖象八卦六爻等等这其中以生辰八字与阴阳五行配合入名最为流行所谓八字又叫四柱即一个人的出生年月日时和干支组成的年柱月柱日柱时柱四柱加起来刚好是8个字而五行则由金木水火土5个字组成代表不同性质的物质
依八字原理命里缺啥取名时就补啥如命里缺火就会取带火的字明太祖朱元璋的接班人惠帝名允炆就是因其命里欠火取名时才找一个带火的炆字这显然是一种迷信惠帝恰恰是因为一把火而丢了性命在靖难中于宫中放火自焚
宋代取名的另一大变化是字辈取名制开始流行中国谱系最完整的孔氏族谱就是从北宋元丰年间开始编修的
字辈取名也叫世代排名在宋以前虽有以字辈取名的现象但并不普遍在宋以后这一取名方法便成为古人取名的主要手段凡同宗同辈者皆用一个固定的字入名
到了明代字辈取名制普遍流行明惠帝朱允炆名中的允字便是辈分字当年朱元璋给自己的儿子各20字辈分太子一支是允文遵祖训钦武大君胜顺道宜逢吉师良善用晟
元代流行数字入名
莺莺圆圆等重字双名
被视为身份低贱者用名
在所有朝代中数字名在元代最为流行元末起义军首领之一的张士诚原名九四士诚是一读书人献给他的据说此名其实是骂他的语出孟子士诚小人也另外断句就是士诚小人也暗讥张士诚不学无术
这种数字取名风俗实与朝廷政策有关在元代汉人庶民无职者不许取名只能用排行父母年龄等来称呼这大概是古代姓名管控的特例
名字其实就是一个人的代号但当名字里加入动机情感寄托后便变得不再简单名字起的好可以影响人的一生反之则为名所累南宋初年有个叫钱唐休的人就被自己的名字害得不浅据庄绰鸡肋篇记载当时南宋刚定都又名钱塘的临安今杭州会稽有个叫钱唐休的人颇有声望被人举荐给宰相赵鼎但高宗坚持不用认为名字不吉利钱唐遂休乎
唐宋以后人们起名尽量考虑稳当平安忌与帝王坏人等重名不用凶字坏字北宋徽宗时江西平乐县有个叫孙权的人与三国吴主同名因此被举报图谋不轨寓意僭窃
不产生歧义也是古人取名时要注意的明皇泳化类编记载有个学子名叫孙曰恭参加永乐年甲辰廷试获第一名朱棣看到名字后不乐觉得曰恭二字加起来似暴字硬把状元给了第二名邢宽孙曰恭变成了榜眼
像现代流行的重字名姓名同字同音也是古人所忌讳的名字重字又叫双名在古人眼里是身份低贱者用名一般侍妾青楼女子多双名如元稹妾名莺莺秦淮名妓陈圆圆女子双名读起来让男人有一种愉悦感有身份的人特别是男人不取重字名
除了避用不雅字古人取名时还很在意字的声调取双声叠韵字入名这样读起来音节响亮音韵哑仄的字寓意再好结构再美也尽量不用