我不去查什么网上资料,
我只是根据我自己知道的回答!
中国人以前取名字是按资排辈的,
一般姓名中的第二个字,主要用来区别辈份的,
真正作为人名的是姓名中的第三个字,
虽然李渊给自己的儿子取名看似并没有固定第二字来区别辈份,
但可以根据这个古时取名的辈份说可以解释,为什么只避讳"民"而不避讳"世",
因为真正做名字的是"民"字,而非"世"字.
《阿房宫赋》有这么一句话“燕赵之收藏,韩魏之经营,齐楚之精英,几世几年,剽掠其人”,课本注释说此处的“人”应为“民”,唐避唐太宗李世民的讳,改民为人,后文的“人亦念其家”“六国各爱其人”“秦复爱六国之人”的“人”,与此相同。
在唐代,相对比较宽松。在一篇文章中,只要讳君王名字中的任意一个字就可以了,同样的情况还出现在柳宗元的《捕蛇者说》中,里面有“三世”的字样,结尾时为了避李世民的讳,将“以俟乎观民风者得焉”改做“以俟乎观人风者得焉”了。
“使天下之人,不敢言而敢怒”本来就不是避“民”字的讳才这种写的,这句话的意思是使天下的官吏和百姓都敢怒而不敢言,不仅仅说“民”而已。
民也未必避得那么那么严,杜甫还有诗:遂令半秦民,残害为异物。