古人取名和字号的原因分为表字的起源、叫别人字是尊重、号的来历三点。
1、表字的起源。表字是指在本名以外所起的表示德行或本名的意义的名字。古代男子成人,不便直呼其名。故另取一与本名涵义相关的别名,称之为字,以表其德。凡人相敬而呼,必称其表德之字。后称字为表字。
2、叫别人字是尊重。根据《礼记·檀弓》上的说法,在人成年后,需要受到社会的尊重,同辈人直呼其名显得不恭,于是需要为自己取一个字,用来在社会上与别人交往时使用,以示相互尊重。
3、号的来历。号,是指中国古代人于名、字之外的自称。起源不可考证。但用白话说的话就是外号的意思。南北朝时代有更多的人给自己起了号,唐宋时形成普遍风气,元明清达到鼎盛不但人人有号,而且一个人可以起许多号。
古人取字号的讲究
1、名、字意思相同。名与字意义相同,两者可以称为“同义反复”。比如屈平,字原,广平曰原,两者意义相同。颜回,字子渊,回与渊都是水的意思。诸葛亮,字孔明,亮与明都是发光的意思。
2、名、字意思相近。名与字意思相近,但又不完全相同,两者可以称为“近义相似”。比如陆机,字士衡。机、衡都是北斗中的星名,互为辅助。郑樵,宇渔仲,樵是打柴的,渔是捕鱼的,两者互相辅助。
3、名、字意思相反。名与字意思相反,两者可以称为“意义相对”。比如曾点,字皙,点为黑色污点,皙为白色。朱熹,宇元晦。熹是天亮,晦是黑夜。
4、名、字互为补充。名与字互为补充,字是名意义的延伸,两者可以称为“连义推想”。比如白居易字乐天,“居易”是因,“乐天”是果。只有居住之地安静祥和,才会乐天知命。再比如赵云,字子龙。《周易》说:“云从龙,风从虎。”