Grâce à un fichier de données en format csv, contenant des données d'éléments chimiques, on peut créer un tableau périodique relativement personnalisable :
Voyez-vous ici, au passage, l'alternance nucléons pairs/impairs (appariemment des nucléons), ainsi que l'effet "nombres magiques" (calcium, étain) ?
Le fichier csv contient une quinzaine de colonnes et peut être ouvert avec LibreOffice.
Le fichier csv :
Le principe de la construction du graphique :
On trace un nuage de points :
On supprime la ligne, on conserve les marqueurs (points) dont on change la forme et la taille.
D'autre part, on peut afficher des étiquettes aux points :
L'idée est donc d'afficher un marqueur carré par élément, avec en guise d'étiquette son symbole.
Ensuite, on utilise un colormap pour que la couleur de la case dépende de la valeur située dans l'une des colonnes du fichier (électronégativité, énergie d'ionisation...).
Puisque le fichier csv contient les blocs (s, p, d, f) des éléments, on peut affecter une couleur à chaque bloc :
ou encore par configuration électronique :
Bon là, j'avoue m'être pris la tête pour les cas particuliers des éléments des blocs d et f ; j'ai rectifié pour les d, mais j'ai abandonné pour ceux du bloc f.
Enfin, le plus facile est encore de tracer un graphique 2D classique :
Voici le fichier csv contenant toutes les données utilisées :
Voici l'un des codes LaTeX : à adapter à vos besoins.
Un peu plus d'explications sur : https://www.astrolabe-science.fr/tablea ... map-latex/
Si vous avez des suggestions d'amélioration, ou si vous repérez des erreurs, n'hésitez pas !