字和字辈是两个完全不同的概念。字什么号什么的那个字全称叫做“表字”,早在先秦时代就有,是名的另一种表述方式,与名互为表里。而字辈是体现在名字里的,代表一个人在家族中所处的辈分。这个直到唐朝才出现。
先说表字,也就是我们常说的字什么的那个字。古人,尤其是读书人和大户人家,在男子入学时会请德高望重的长辈或是有学问的师长为孩子取字,名为表字,字与名互为表里。字为表,名为里。用法是自称时称名,称呼别人时称字。名和字是有联系的,一般字中有一个字是取名的同义词、近义词或者反义词,亦或同偏旁的字。比如曹操字孟德,节操道德;孙权字仲谋,权谋;马超字孟起,超起都是走字旁;韩愈字退之,愈是进的意思,进退相反。
表字不会体现辈分,比如诸葛瑾和诸葛亮是兄弟,一个字子瑜一个字孔明。没有任何联系。但是很多时候可以体现排行,比如嫡出老大用伯字(孙策字伯符、姜维字伯约)庶出老大用孟字(曹操字孟德、马超字孟起)老二用仲字(孙权字仲谋,司马懿字仲达)老三用叔字(汉光武帝刘秀字文叔,孙权三弟孙翊字叔弼)老四或是最小的用季(马良字季常)老五或者比季更小的用幼(马谡字幼常)。
在古代,读书人或是有身份的人称呼别人时一定不能直呼别人的名,那样不仅不礼貌还显得自己素质低。所以即使马超跟曹操有杀父之仇,在他死前上给刘备的书信中称呼曹操还是写“孟德”。因为不能掉了自己的价。所谓动不动就直呼“曹操”的,那是演义、戏曲才会有的,不然就是底层人了。但也不是说直呼字就可以,只有长辈对小辈、地位高的对地位低的、兄长对弟弟,或是很熟的兄弟朋友才能直接叫字。不然至少要加个“公”,比如“玄德公”。后来慢慢发展到后来,显示亲近又要表现尊重的时候,可以用字的第一个字加上对方的身份来称呼。比如大帅张作霖字雨亭,亲近属下就称他雨帅。
那字辈又是怎么回事,那是唐代才有的。有的大家族会给子孙排字辈,往往用一首诗的形式来排,一代代排下去,比如明朝建立后,朱元璋给每个儿子家的孩子都定好了字辈,后来做了皇帝的朱棣家就是“高瞻祁见佑,厚载翊常由,慈和怡伯仲,简靖迪先猷。”所以后来明朝皇帝的名里都有这些字。这些都是在名里的,不是他们的字。比如明英宗朱祁镇、代宗朱祁钰都是祁字辈,武宗朱厚照、世宗朱厚熜都是厚字辈。
最后顺便说一下号,那就比较随意了,可以别人起,可以自己起,一个人可以有几十个号,随便适应自己的心情,写首诗用这个号,画个画用那个号。看到一棵古树就叫自己古木先生,看到荷花就叫自己白莲居士什么的。比如明代画家徐渭,一堆号,什么青藤老人、青藤道士、天池生、金回山人等等,光留在各种画作上的就有十几个,全看他自己心情了。
在古代男人不但有名更要有字?字能代表一个男人的地位。古代男人地位相当者尊称别人用字不用名。如果是平辈,关系好,必称字而不用名,以示亲切。如诸葛亮,名,亮,字孔明。与名对应。有时候先有了名,再找名人取字,说是可以让人的命运更加顺畅。所以古代取字很讲究。近现代多数人则不用字了。