Bien d'accord avec toi, pour être le plus général possible il n'y a pas de solution sans se fixer des règles. Par exemple, l'INSEE dans ses fichiers des personnes décédées (environs 600 000 par an) utilise le masque "nom * prénoms", et n'introduit que des espaces, des traits d'union ou des apostrophes dans chaque composantes. Le prénom d'usage étant le premier listé.
Dans mon entreprise, on utilisait le . comme séparateur ...
@Lorenzini doit en faire de même, j'ai l'impression qu'il n'affiche que le prénom d'usage, en dernière position, et qu'il utilise le trait d'union ... mais on ne sais pas vraiment...