我们现代人的名字都是由“姓和名“两部分组成,古人除了“姓和名”还要比我们还多一个字。为什么古代人除了自己的本名,还要取一个字呢?实际上这也是个礼仪的问题。古代对于别人的称呼也十分讲究,在一般的交际场合,如果双方还不太熟悉就直呼对方的名会显得十分没有礼貌,所以刚开始大家都以字相称。等相处一段时间后,觉得大家可以交个朋友或者都已经比较熟悉了,这时候就可以相互称名了,不过前提是你们要是同辈,不同辈那就又有别的说法了。所以到底在哪些情况下能够直呼对方的名呢?下面我们就来一起来看看吧。
古人字的提及率一般都会比名高。我们非常熟悉的三国人物刘备,他的字叫玄德,早期大家也都以玄德称呼他,当然等刘备地位高了以后称呼就又不一样了。根据古代礼法,直呼别人的名是一件非常失礼的行为,所以才用字来代替。同辈之间只有在认识比较久,或者两人关系比较密切的情况下才能直呼对方的名字,这才是被认为礼貌的表现。上对下、卑对尊、臣对君、子对父母统统不能直呼其名,不然就是大不敬。
但是反过来,上对下、尊对卑、军对臣、父母对孩子就可以直接叫你的姓名,老师也可以叫学生的姓名。这应该也算是最基本的礼仪了,直到现在也是这样,爸妈可以叫我们的名字,但我们不能直呼爸妈的姓名。而且在古时候,如果面对君王犯下了这样的错误,可能就要一命呜呼了,历史上应该没几个君王能容忍这种臣子的。所以古人记人名也比较辛苦,除了本名还要记一个字,如果喊错了还需要承担很严重的后果。
但是在有一种情况下,可以不顾尊卑级别,你就能直接叫出对方的名字,那就是在你面对敌人的时候。大敌当前,军中气势才是最重要的,这时候还跟对方依照辈分行礼那也有点太不顾自己威风了。当然还有一种自谦的表达,你可以自己叫自己的名字,也是一种尊重他人的方式。而且君王用这招往往能够俘获人心,唐太宗就经常在自己的部下面前自称世民,这样不仅能拉近关系,还能让大臣对他更加死心塌地。
不过在先秦时期,名和字都要说出来,先说字在说名然后连起来读。但是这样的话有个问题就是姓说在了后面,字反而成了姓,所以后来也就更改了这样的叫法。随着朝代的更替,人们的字渐渐也不再被需要了,一个人一个名已经足够,那些繁琐的礼仪也就被时代给抛弃了。