公安部《姓名登记条例(初稿)》规定:姓名用字应当在二个汉字以上,六个汉字以下。姓名不得含有下列内容:(一)损害国家或者民族尊严的;(二)违背民族良俗的;(三)容易引起公众不良反应或者误解的。
姓名不得使用或者含有下列文字、字母、数字、符号:(一)已简化的繁体字;(二)已淘汰的异体字,但姓氏中的异体字除外;(三)自造字;(四)外国文字;(五)汉语拼音字母;(六)阿拉伯数字;(七)符号;(八)其他超出规范的汉字和少数民族文字范围以外的字样。
除了法律规定,还有一些传统禁忌也是古今通用的:
1、忌讳祖先和名人的名字。
西方人喜欢用长辈的名字给孩子命名,以此作为纪念。但汉族晚辈的名字应该和祖先,长辈的区别开,忌讳与祖先同名。如果起了祖先的名字,就会乱了辈分,是对祖先的大不敬。
古代人取名要避讳皇帝的名字,现代虽然没有了避讳制度,但人们在取名时一般还是不应再取著名人物的名字。
2、忌讳繁难生僻字和多音字。
名字是代表一个人的首要符号,是人与人交流的重要介质,如果在命名时,使用了不常用或者笔画非常复杂的字,大部分人都不认识,这样肯定会影响人们的正常交流。
同样的,多音字往往需要上下文意思确定读音,但用在名字中就缺少可以参考的语境,无法第一时间确定名字的读音,也会造成交流上的麻烦。
3、忌用占人便宜字。
有些字词本来没有什么特殊含义,但如果用成了名字,在日常对话中就产生了微妙的变化,使被叫者占了叫人者的便宜。
4、忌用粗野,贬义字起名。
在农村有“起个贱名好养活”的思想,所以很多孩子从小就被叫成狗蛋之类的带有严重贬义,很粗野的名字,虽然大部分时候这种名字只是用作小名,在上学后会另起大名,但还是会引起不好的后果。
5、忌取不雅的谐音。
在取名字时,由于谐音的搞笑作用,很容易引起人们的嘲弄和谐谑,成为人们嘲笑的对象。这一条事关孩子的童年幸福,尤其应该注意。由于网络流行语日新月异,避免谐音的难度越来越大,相当考验家长的智慧。
6、忌讳过于夸赞的字
名字应该具有美好的寓意,但中国人讲究谦虚美德,在起名字时也要注意用词不能太狂妄放肆。因为狂妄、放肆是缺乏修养的表现,它不仅是一种自我暴露,而且也是对他人的不敬,容易引起反感。