Joke Collection Website - Joke collection - Why was Napoleon called Bonaparte before he proclaimed himself emperor?

Why was Napoleon called Bonaparte before he proclaimed himself emperor?

His full name is Napoléon Bonaparte.

Bonaparte is his surname, because all his surnames are Bonaparte. Napoleon was called emperor after he proclaimed himself, in order to distinguish each emperor.

For example:

A general can be either General Li or General Zhang, but there is no Emperor Li mentioned by Zhang.

I hope you can take my advice.