summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/README24
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Examples.tex12
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Z.tex2
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_commands.tex9
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_density.tex2
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_eDist.tex4
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_exerciselayout.tex2
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_generallayout.tex59
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_name.tex2
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_periodgroup.tex2
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPT_nl.pdfbin0 -> 37950 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPT_nl_en.pdfbin0 -> 25278 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTfontLuaXeLaTeX1.pdfbin0 -> 53190 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTfontLuaXeLaTeX2.pdfbin0 -> 75547 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTgithub-mark.pdfbin0 -> 1393 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTmanual.macros.tex5
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumDeva.pdfbin0 -> 31545 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumMand1.pdfbin0 -> 49262 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumMand2.pdfbin0 -> 32124 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.pdfbin6952517 -> 7456869 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.tex86
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/translations/lang.nl.tex269
-rw-r--r--Master/texmf-dist/doc/latex/pgf-periodictable/translations/lang.undefined.tex268
23 files changed, 697 insertions, 49 deletions
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/README b/Master/texmf-dist/doc/latex/pgf-periodictable/README
index e3ddefda0ae..31f05f7dfa7 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/README
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/README
@@ -1,25 +1,39 @@
-This is pgf-PeriodicTable, version 2.0.1 (2023/05/29).
+This is pgf-PeriodicTable, version 2.1.0 (2024/02/14).
The purpose of this package is to provide the Periodic Table of Elements in
a simple way. It relies on pgf/TikZ to offer a full or partial periodic table with
a variety of options and displaying the desired data for all the 118
-elements. It can be done in six languages: English, French, German,
-Portuguese (from Portugal and from Brazil), Spanish and Italian.
+elements. It can be done in different languages: English, French, German,
+Portuguese (from Portugal and from Brazil), Spanish, Italian and translations
+by user contributions (currently Dutch).
____________________________________________________________
Just typeset \pgfPT to get a Periodic Table of Elements or \pgfPT[<options list>]
to do it at your custom way.
____________________________________________________________
-** Requirements: TikZ package.
+** Requirements: TikZ and fontenc (pdfLaTeX) or fontspec (XeLaTeX or LuaLaTeX) packages.
** Installation: unpack everything in a directory in the TeX search path and refresh the TeX database.
** Usage: just place \usepackage{pgf-PeriodicTable} in the preamble.
** Contact the author: Hugo Gomes (hugo.parelho@gmail.com)
** Licence: released under the LaTeX Project Public License v1.3 or later, see http://www.latex-project.org/lppl.txt
-
+____________________________________________________________
____________________________________________________________
Major changes:
+
+*** v2.1.0 (14/02/2024) ***
+New options for package loading:
+- numerals (supporting Devanagari or Mandarin numerals);
+- userlang (supporting a user defined language, currently only Dutch translation, provided by Wim De Borggraeve).
+New commands:
+- \pgfPTdvnfont (provides font selection for use with Devanagari);
+- \pgfPTzhfont (provides font selection for use with Mandarin numerals);
+- \pgfPTzhnumber (to enable/disable showing the atomic number, period or group number in Mandarin numerals).
+Fixed wrong interaction with fontspec and babel packages: font selection schemes and \babelfont usage now work as expected.
+Fixed incorrect capitalization of some elements in German.
+Correction of the title in Spanish.
+
*** v2.0.1 (29/05/2023) ***
Capitalized element names (in German) and improved German language after suggestions made by Ole Schwen
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Examples.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Examples.tex
index bce897a17ce..b9b76f64d1a 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Examples.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Examples.tex
@@ -168,9 +168,9 @@ For the \textbf{\textit{representative elements}} (groups \textbf{1}, \textbf{2}
\item identify group 2 elements of the Periodic Table.%: \hrulefill
\item identify the elements of the 2\raisebox{3pt}{\scriptsize nd} period of the Periodic Table.%: \hrulefill
\item identify group 17 elements of the Periodic Table.%: \hrulefill
-\item identify the elements of block s.%: \hrulefill
-\item identify the elements of block p.%: \hrulefill
-\item identify the elements of block d.%: \hrulefill
+\item identify the elements of s-block.%: \hrulefill
+\item identify the elements of p-block.%: \hrulefill
+\item identify the elements of d-block.%: \hrulefill
\item identify the metallic elements.%: \hrulefill
\item identify the non-metallic elements.%: \hrulefill
\item identify the transition metals.%: \hrulefill
@@ -189,9 +189,9 @@ For the \textbf{\textit{representative elements}} (groups \textbf{1}, \textbf{2}
\blue{\textit{For the source of this example please see the file} pgf-PeriodicTableManual\_Examples.tex}
\vfill%
\newpage
-\def\xbox{\tikz[baseline=(x.base)]{\node[text width=15pt,text centered,font=\Large,draw,thick,rounded corners=.5pt,inner sep=0pt] (x) {\vbox to 15pt{\vfil\color{gray}x\vfil}};}}%
-\def\obox{\tikz[baseline=(x.base)]{\node[text width=15pt,text centered,draw,thick,rounded corners=.5pt,inner sep=0pt] (x) {\vbox to 15pt{\vfil\color{gray}$\bigcirc$\vfil}};}}%
-\def\dbox{\tikz[baseline=(x.base)]{\node[text width=15pt,text centered,font=\Large,draw,thick,rounded corners=.5pt,inner sep=0pt] (x) {\vbox to 15pt{\vfil\color{gray}$\Delta$\vfil}};}}%
+\def\xbox{\tikz[baseline=(x.base)]{\node[text width=15pt,text centered,font=\Large,draw,thick,rounded corners=.5pt,inner sep=0pt,fill=white] (x) {\vbox to 15pt{\vfil\color{gray}x\vfil}};}}%
+\def\obox{\tikz[baseline=(x.base)]{\node[text width=15pt,text centered,draw,thick,rounded corners=.5pt,inner sep=0pt,fill=white] (x) {\vbox to 15pt{\vfil\color{gray}$\bigcirc$\vfil}};}}%
+\def\dbox{\tikz[baseline=(x.base)]{\node[text width=15pt,text centered,font=\Large,draw,thick,rounded corners=.5pt,inner sep=0pt,fill=white] (x) {\vbox to 15pt{\vfil\color{gray}$\Delta$\vfil}};}}%
\mymfbox{%
\textbf{\underline{EXERCISE}:}
\\ [3pt]Using the following notation,
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Z.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Z.tex
index 74526e352db..3d1f256bd6b 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Z.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_Z.tex
@@ -1,4 +1,4 @@
-\subsubsection{\texorpdfstring{\ding{224} The atomic number}{The atomic number}}\vspace{6pt}%
+\subsubsection{\texorpdfstring{\ding{224} The atomic number}{The atomic number}}%\vspace{6pt}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Z backcolor
\pgfPTMoption{4}{Z backcolor}{black}{%
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_commands.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_commands.tex
index dde2c854d7f..9e1ba554059 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_commands.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_commands.tex
@@ -189,7 +189,7 @@ Writing a color scheme can be painstaking work, so a \textit{script} is provided
\subsection*{}{\normalfont\large\bfseries\raisebox{1.25pt}{$\mathbf{\blacktriangleright}$}\ Utilization of \tmpSection}%
\index{COMMANDS@\textbf{COMMANDS}!\textbackslash pgfPTsetLanguage}%
\label{command:pgfPTsetLanguage}\addcontentsline{toc}{subsection}{\texorpdfstring{\tmpSection{}}{\textbackslash pgfPTsetLanguage}}%
-\\ [4pt]This command globally changes the default language of the Periodic Table.
+\\ [4pt]This command globally changes the default language of the Periodic Table. If a user language has been loaded, the corresponding ISO 639-1 code can also be used as a \red{language flag}.
\\ [10pt]\pgfPTMsetLanguage{pt}%
\pgfPTsetLanguage{pt}%
\\ [-4pt]\pgfPTMmacrobox{pgfPT}[]%
@@ -199,4 +199,11 @@ Writing a color scheme can be painstaking work, so a \textit{script} is provided
\\ [-4pt]\pgfPTMmacrobox{pgfPT}[]%
\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[]}}%
\\ [5pt]\pgfPTMline%
+\newpage
+\tikz{\node[text width=\linewidth-8pt,inner xsep=4pt,align=left,fill=black!10,rounded corners=2pt] %
+{\small\textcolor{black!50}{\%\ \string\usepackage[userlang=nl]\{pgf-PeriodicTable\}}};}%
+\\ [-4pt]\pgfPTMsetLanguage{nl}%
+\\ [-4pt]\pgfPTMmacrobox{pgfPT}[]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\includegraphics{manualfiles/pgfPT_nl.pdf}}}%
+\\ [5pt]\pgfPTMline%
\endinput
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_density.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_density.tex
index 06203b75dda..2a33c0371e8 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_density.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_density.tex
@@ -1,4 +1,4 @@
-\subsubsection{\texorpdfstring{\ding{224} The density}{The density}}\vspace{6pt}%
+\subsubsection{\texorpdfstring{\ding{224} The density}{The density}}%\vspace{6pt}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% d color
\pgfPTMoption{4}{d color}{black}{%
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_eDist.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_eDist.tex
index fc69c471e4b..320b2d042cc 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_eDist.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_eDist.tex
@@ -2,6 +2,7 @@
\subsubsection{\texorpdfstring{\ding{224} \itshape The electron distribution}{The electron distribution}}\vspace{6pt}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% eDist color
+\pgfPTresetstyle\pgfPTresetcell%
\pgfPTMbuildcellstyle{electron}(6,3)%
[(1;1-2;Z),(1;3;radio),(2-3;1.5-3.5;CS),(4;1-3;name), %
(5;1-3;eDist),(6;1-3;eConfignl)]%
@@ -32,7 +33,8 @@ Sets the separator character between energy levels in electron distribution. \te
}%
\\ [5pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,54},cell style=electron,eDist sep=-]%
\\ [5pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,54},cell style=electron,eDist sep=-]}}%
-\\ [10pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,54},cell style=electron,eDist sep={,}]%
+\newpage%\\ [10pt]
+\pgfPTMmacrobox{pgfPT}[Z list={1,...,54},cell style=electron,eDist sep={,}]%
\\ [5pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,54},cell style=electron,eDist sep={,}]}}%
\\ [0pt]\pgfPTendoption%
\endinput
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_exerciselayout.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_exerciselayout.tex
index ffa5841e223..2eb989abaed 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_exerciselayout.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_exerciselayout.tex
@@ -29,7 +29,7 @@ The \red{keys} described in this section enable the \textit{exercise layout} of
\\ [5pt]\pgfPTendoption%
\vfill%
% only cells with periods and group numbers=false
-\pgfPTMoption{4}{only cells with periods and group numbers\ \ \ }{false}%
+\pgfPTMoption{4}{only cells with periods and group numbers}{false}%
{When set to \red{true} the Periodic Table is drawn with only the cells without any contents. The period and group numbers are shown.
\\ [10pt]\tikz{\node[text width=\linewidth-.6666em,fill=orange!5!white,draw=orange,rounded corners=2pt] {\textbf{\orange{NOTE}}:
\\ The following \red{keys} are also set: \red{back color scheme=solid, show title=false, show legend=false, show MNM line=false}};}
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_generallayout.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_generallayout.tex
index 4c07b00d7a0..6658536639e 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_generallayout.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_generallayout.tex
@@ -1,4 +1,4 @@
-\subsubsection{\texorpdfstring{\ding{224} General layout}{General layout}}\vspace{6pt}%
+\subsubsection{\texorpdfstring{\ding{224} General layout}{General layout}}%\vspace{6pt}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Z list
\label{option_Z list}%
@@ -24,7 +24,7 @@ The possible \lblue{name} is one of the following:
any \textbf{user defined} name via \pgfPTMmacro{pgfPTnewZlist}[]\{name\}\{list\}
\end{itembar}%
}%
-\\ [-5pt]\pgfPTendoption%
+\\ [-10pt]\pgfPTendoption%
\newpage\vspace{-34pt}\ %
% cell width
\label{option_cell width}%
@@ -82,14 +82,18 @@ any \textbf{user defined} name via \pgfPTMmacro{pgfPTnewZlist}[]\{name\}\{list\}
\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,36},cell={w=40pt,h=50pt,lw=.6pt,lc=blue}]}}%
\\ [5pt]\pgfPTendstyle%
% font
+\vfill%
\label{option_font}%
-\pgfPTMoption{4}{font}{phv}%
-{Sets the font family, via the proper \textit{\textrm{\LaTeX} font name}, to use in the Periodic Table. The \textit{default} font is \textit{phv}, \ie, the Helvetica font.
-The value of the \red{font} key can be any \textit{\textrm{\LaTeX} font name} known to the local \textrm{\LaTeX} installation.
-\\ \hfill\scriptsize See \textit{\textrm{\LaTeX} font names} below for further details.}%
+\pgfPTMoption[\pgfPTchangedinversion{2.1.0}]{4}{font}{phv (\textrm{pdf\LaTeX}); TeX Gyre Heros (\textrm{Xe\LaTeX} or \textrm{Lua\LaTeX})}%
+{Sets the font family, via the proper \textit{\textrm{\LaTeX} font name}, to use in the Periodic Table.
+\\ [2pt]When \textrm{pdf\LaTeX} is used to typeset the Periodic Table the \textit{default} font is \textit{phv}, \ie, the Helvetica font. In this case the value of the \red{font} key can be any \textit{\textrm{\LaTeX} font name} known to the local \textrm{\LaTeX} installation.
+\\ [2pt]When \textrm{Xe\LaTeX} or \textrm{Lua\LaTeX} are used to typeset the Periodic Table the \textit{default} font is \textit{TeX Gyre Heros}, a closest alternative to Helvetica font. In this case the value of the \red{font} key can be any \textit{font name known to your Operating System} and with \textrm{Lua\LaTeX} it can also be any \textit{font name available in your \textrm{TEXMF} tree}.
+\\ \hfill\scriptsize See \textit{\textrm{\LaTeX} font names} below or the \href{https://ftp.eq.uc.pt/software/TeX/macros/unicodetex/latex/fontspec/fontspec.pdf\#page=9}{fontspec documentation} for further details.\normalsize\\ \ }%
+\\ [10pt]Examples with \textrm{pdf\LaTeX}:
\\ [5pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},font=ptm]%
\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,36},font=ptm]}}%
-\\ [10pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},font=RobotoSlab-TLF]%
+\newpage%
+\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},font=RobotoSlab-TLF]%
\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,36},font=RobotoSlab-TLF]}}%
\\ [10pt]\pgfPTMoptiontxt{%
\textit{\textrm{\LaTeX} font names}:
@@ -137,14 +141,22 @@ The value of the \red{font} key can be any \textit{\textrm{\LaTeX} font name} kn
\makebox[\linewidth][c]{For more information about fonts visit the \href{https://tug.org/FontCatalogue/}{TUG Font Catalogue}}
\\ \ %
}%
+\\ [10pt]Examples with \textrm{Xe\LaTeX} or \textrm{Lua\LaTeX}:
+\\ [5pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},font=Verdana,CS font=\string\fontspec{Mistral}\string\selectfont]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\includegraphics{manualfiles/pgfPTfontLuaXeLaTeX1.pdf}}}%
+\newpage
+\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},font=Arial,CS font=\string\fontspec{LCALLIG.TTF}\string\selectfont]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\includegraphics{manualfiles/pgfPTfontLuaXeLaTeX2.pdf}}}%
\\ [5pt]\pgfPTendoption%
% back color scheme
\label{option_back color scheme}%
+\vfill
\pgfPTMoption{4}{back color scheme}{default}%
{Sets a \blue{named} back color scheme for the Periodic Table.}%
\\ [5pt]\pgfPTMmacrobox{pgfPT}[back color scheme=Soft]%
\\ [5pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[back color scheme=Soft]}}%
-\\ [10pt]\pgfPTMoptiontxt{%
+\newpage%
+\pgfPTMoptiontxt{%
The possible \lblue{name} is one of the following:
\begin{itembar}
\item\textbf{built-in}:
@@ -249,27 +261,30 @@ elements in molecular models. The scheme is named after the CPK molecular models
% languages
\vfill
\label{option_languages}%
-\pgfPTMoption{4}{languages}{\{\}}%
-{Sets a language list to use in the Periodic Table. It is a comma separated list of language flags: \sq{pt}, \sq{en}, \sq{fr}, \sq{de}, \sq{it}, \sq{es} or \sq{br}.
-\textit{This key overrides the default language, that is, the language loaded at package inclusion}.}%
-\\ [5pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,54},languages=pt]%
-\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,54},languages=pt]}}%
-\\ [10pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,54},cell style=pgfPT2lang,languages={en,fr}]%
-\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,54},cell style=pgfPT2lang,languages={en,fr}]}}%
+\pgfPTMoption[\pgfPTchangedinversion{2.1.0}]{4}{languages}{\{\}}%
+{Sets a language list to use in the Periodic Table. It is a comma separated list of language flags: \sq{pt}, \sq{en}, \sq{fr}, \sq{de}, \sq{it}, \sq{es} or \sq{br}. If a user language has been loaded, the corresponding ISO 639-1 code can also be used as a language flag. \textit{This key overrides the default language, that is, the language loaded at package inclusion}.\\ \ }%
+\\ [5pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},languages=pt]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,36},languages=pt]}}%
+\\ [10pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},cell style=pgfPT2lang,languages={en,fr}]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,36},cell style=pgfPT2lang,languages={en,fr}]}}%
\newpage%\\ [10pt]
-\pgfPTMmacrobox{pgfPT}[Z list={1,...,54},cell style=pgfPT3lang,languages={pt,fr,it}]%
-\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,54},cell style=pgfPT3lang,languages={pt,fr,it}]}}%
+\tikz{\node[text width=\linewidth-8pt,inner xsep=4pt,align=left,fill=black!10,rounded corners=2pt] %
+{\small\textcolor{black!50}{\%\ \string\usepackage[userlang=nl]\{pgf-PeriodicTable\}}};}%
+\\ [-4pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},cell style=pgfPT2lang,languages={nl,en}]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\includegraphics{manualfiles/pgfPT_nl_en.pdf}}}%
+\\ [10pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},cell style=pgfPT3lang,languages={pt,fr,it}]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,36},cell style=pgfPT3lang,languages={pt,fr,it}]}}%
\\ [10pt]\pgfPTMoptiontxt{%
When using a set of languages, space to accommodate the names in each cell must be provided by building a suitable cell - typically one cell row per language. The cell styles used in the two examples above are built-in and serve this purpose.
-\vspace{5pt}%
+\vspace{2.5pt}%
\begin{itembar}
-\item\pgfPTpreviewcellstyle[2]{pgfPT2lang}\item\pgfPTpreviewcellstyle[2]{pgfPT3lang}
+\item\pgfPTpreviewcellstyle[1.5]{pgfPT2lang}\vspace{-10pt}\item\pgfPTpreviewcellstyle[1.5]{pgfPT3lang}
\end{itembar}
-\vspace{5pt}%
+\vspace{2.5pt}%
Also, the space for the title should be taken into account -- if using more then three languages, the legend must be \textit{turned off}, otherwise the title overlaps the legend.
}%
-\\ [-5pt]\pgfPTendoption%
-\vfill%
+\\ [-10pt]\pgfPTendoption%
+%\newpage%\vfill%
% other languages font
\label{option_other languages font}%
\pgfPTMoption{4}{other languages font}{\string\tiny}%
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_name.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_name.tex
index 14c47b57f9d..78f81788265 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_name.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_name.tex
@@ -11,7 +11,7 @@ Sets the color of the element name.
\\ [5pt]\makebox[\linewidth][c]{\scalebox{.6}{\pgfPT[Z list={1,...,36},name color=red]}}%
\\ [0pt]\pgfPTendoption%
% name font
-\pgfPTMoption{4}{name font}{\string\fontseries{l}\string\selectfont\string\tiny}{%
+\pgfPTMoption{4}{name font}{\string\fontseries\{l\}\string\selectfont\string\tiny}{%
Sets the font of the element name.
}
\\ [5pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,36},name font=\string\itshape\string\tiny]%
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_periodgroup.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_periodgroup.tex
index fa8b95b5306..59e27e553e5 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_periodgroup.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_periodgroup.tex
@@ -1,5 +1,5 @@
%\vfill\vfill%
-\subsubsection{\texorpdfstring{\ding{224} Periods and Groups}{Periods and Groups}}\vspace{6pt}%
+\subsubsection{\texorpdfstring{\ding{224} Periods and Groups}{Periods and Groups}}%\vspace{6pt}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% show period numbers
\label{option_show period numbers}%
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPT_nl.pdf b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPT_nl.pdf
new file mode 100644
index 00000000000..9e380d0deef
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPT_nl.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPT_nl_en.pdf b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPT_nl_en.pdf
new file mode 100644
index 00000000000..2eaef9dec37
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPT_nl_en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTfontLuaXeLaTeX1.pdf b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTfontLuaXeLaTeX1.pdf
new file mode 100644
index 00000000000..b8868d5814b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTfontLuaXeLaTeX1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTfontLuaXeLaTeX2.pdf b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTfontLuaXeLaTeX2.pdf
new file mode 100644
index 00000000000..c67788f8843
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTfontLuaXeLaTeX2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTgithub-mark.pdf b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTgithub-mark.pdf
new file mode 100644
index 00000000000..352e48008c1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTgithub-mark.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTmanual.macros.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTmanual.macros.tex
index a62db8b8da7..4d672d4b20e 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTmanual.macros.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTmanual.macros.tex
@@ -1,10 +1,11 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Definitions for pgf-PeriodicTable Manual
+% Hugo Gomes @ 14/02/2024 v2.1.0
% Hugo Gomes @ 29/05/2023 v2.0.1
% Hugo Gomes @ 20/02/2023 v2.0.0
% Hugo Gomes @ 08/11/2022 v1.0.1
% Hugo Gomes @ 10/10/2022 v1.0.0
-\def\pgfPTversion{2.0.1}%
+\def\pgfPTversion{2.1.0}%
\def\pgfPTnewinversion#1{new in v#1}%
\def\pgfPTchangedinversion#1{changed in v#1}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -230,7 +231,7 @@ pdfproducer = {pdfeTeX-1.\the\pdftexversion\pdftexrevision},
% \pgfPTMbuildcellstyle{name}(lines,columns)[entries]
\def\pgfPTMbuildcellstyle#1(#2,#3)[#4]{\ignorespaces%
\tikz{\node[text width=\linewidth-8pt,inner xsep=4pt,align=left,fill=black!10,rounded corners=2pt] %
-{\textcolor{blue!50!black}{\textbackslash pgfPTbuilcellstyle\{}\textcolor{red!50!black}{#1}\textcolor{blue!50!black}{\}}%
+{\textcolor{blue!50!black}{\textbackslash pgfPTbuildcellstyle\{}\textcolor{red!50!black}{#1}\textcolor{blue!50!black}{\}}%
\textcolor{blue!50!black}{(}\textcolor{red!50!black}{#2,#3}\textcolor{blue!50!black}{)}%
\textcolor{black!50}{\% #2\ rows by #3 columns}\\ \textcolor{blue!50!black}{[}%
\textcolor{red!50!black}{\detokenize\expandafter{#4}}\textcolor{blue!50!black}{]}};}%
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumDeva.pdf b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumDeva.pdf
new file mode 100644
index 00000000000..e233c94a310
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumDeva.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumMand1.pdf b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumMand1.pdf
new file mode 100644
index 00000000000..6489e395328
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumMand1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumMand2.pdf b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumMand2.pdf
new file mode 100644
index 00000000000..370116c4e66
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/manualfiles/pgfPTnumMand2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.pdf b/Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.pdf
index 08ddf4d7874..e957a47bae7 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.pdf
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.tex
index 38f33f1710d..659f09fd727 100644
--- a/Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.tex
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/pgf-PeriodicTableManual.tex
@@ -10,6 +10,7 @@
\date{\today}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}%
+\usefont{T1}{verdana}{m}{n}%
\begin{titlepage}
\vspace{\stretch{1}}%
\maketitle\thispagestyle{empty}%
@@ -20,7 +21,7 @@
\makebox[\linewidth][c]{\tikz{%
\node[text width=.9\linewidth+.5cm,text justified,draw=blue!10!black,rounded corners=10pt,fill=blue!5] at (0,0) {\color{blue!10!black}
\begin{abstract}
-\noindent The purpose of this package is to provide the Periodic Table of Elements in a simple way. It relies on pgf/\txttikz{} to offer a full or partial periodic table with a variety of options and displaying the desired data. The data available, from all the actual 118 elements, is: atomic number, element name, chemical symbol, relative atomic mass, standard relative atomic mass, radioactivity, atomic radius (empirycal), covalente radius, ionic radius, first ionization energy, electronegati\-vity (Pauling), electroaffinity, oxidation states, melting point (in Kelvin and Celsius degrees), boiling point (in Kelvin and Celsius degrees), electron distribuition, electronic configuration (increasing $n$ and increasing $n+\ell$), density, specific heat capacity, thermal condutivity, lattice structure, lattice constants (a, b, c and c/a ratio), discovery year, discovery country and visible range spectral lines. It is possible to get the Periodic Table in six languages: English, French, German, Portuguese (from Portugal and from Brazil), Spanish and Italian.
+\noindent The purpose of this package is to provide the Periodic Table of Elements in a simple way. It relies on pgf/\txttikz{} to offer a full or partial periodic table with a variety of options and displaying the desired data. The data available, from all the actual 118 elements, is: atomic number, element name, chemical symbol, relative atomic mass, standard relative atomic mass, radioactivity, atomic radius (empirycal), covalente radius, ionic radius, first ionization energy, electronegati\-vity (Pauling), electroaffinity, oxidation states, melting point (in Kelvin and Celsius degrees), boiling point (in Kelvin and Celsius degrees), electron distribuition, electronic configuration (increasing $n$ and increasing $n+\ell$), density, specific heat capacity, thermal condutivity, lattice structure, lattice constants (a, b, c and c/a ratio), discovery year, discovery country and visible range spectral lines. It is possible to get the Periodic Table in different languages: English, French, German, Portuguese (from Portugal and from Brazil), Spanish, Italian and translations provided by user contributions -- currently in Dutch only.
\\ [6pt]
\end{abstract}
};}}
@@ -35,22 +36,93 @@
\newpage\setcounter{page}{1}%
\pagestyle{pgfPTManual}%
\ \vfill%
-\section{Installation and usage}
+\section{Getting started}
+\subsection{Installation}
\noindent
-\pack{} is placed under the terms of the \textrm{\LaTeX} Project Public License, version 1.3 or later (http://www.latex-project.org/lppl.txt). \pack{} loads and only requires the \href{https://www.ctan.org/pkg/pgf}{\txttikz{}} package.
+\pack{} is placed under the terms of the \textrm{\LaTeX} Project Public License, version 1.3 or later (http://www.latex-project.org/lppl.txt). \pack{} loads and requires the \href{https://www.ctan.org/pkg/pgf}{\txttikz{}} and \href{https://ctan.org/pkg/fontenc}{fontenc} or \href{https://ctan.org/pkg/fontspec}{fontspec} (at least v2.7h -- 2020/02/03) packages.
\\ [6pt]You need to put the package files (pgf-PeriodicTable.sty \&\ \textit{friends}) in a location where \textrm{PDF\LaTeX}, \textrm{Lua\LaTeX} or \textrm{Xe\LaTeX} can find them. According to the TDS conventions this may be a subdirectory named \textit{tex/latex/pgf-PeriodicTable/} or \textit{tex/latex/misc/} in your (site specific) installation tree (insert your appropriate directory delimiter instead of /, if needed).
-\\ [6pt]If you are using \textrm{PDF\LaTeX}, \textrm{Lua\LaTeX} or \textrm{Xe\LaTeX} you can just simply include the style file without any option via the \texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}} command, \texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{pgf-PeriodicTable}\textcolor{purple!40!black}{\}}}
-\\ [6pt]It can also be loaded with \textit{one option} to select the desired language:\\ \texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}\textcolor{blue!70!black}{[}\textcolor{brown!60!black}{language flag}\textcolor{blue!70!black}{]}\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{pgf-PeriodicTable}\textcolor{purple!40!black}{\}}}
+\subsection{Package loading and options}
+If you are using \textrm{PDF\LaTeX}, \textrm{Lua\LaTeX} or \textrm{Xe\LaTeX} you can just simply include the style file without any option via the \texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}} command, \texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{pgf-PeriodicTable}\textcolor{purple!40!black}{\}}}
+\\ [6pt]It can also be loaded with a comma separated list of \textit{options} to select the desired default language or to use Devanagari or Mandarin numerals in the Atomic Number, Periods and/or Groups.
+\subsubsection{Language Option}
+There are six \textit{built-in }languages -- English, French, German, Portuguese (from Portugal and Brazil), Spanish and Italian. The default language used in the package may be selected at package loading:
+\\ [3pt]\texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}\textcolor{blue!70!black}{[}\textcolor{brown!60!black}{language flag}\textcolor{blue!70!black}{]}\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{pgf-PeriodicTable}\textcolor{purple!40!black}{\}}}
\\ [6pt]\textit{The \textcolor{brown!60!black}{language flags} available are:}
+\vspace{2pt}\hrule\vspace{4pt}
+\begin{minipage}[t]{.5\linewidth}
\begin{itemize}
\item[$\checkmark$]\textbf{en} for English (default),
\item[$\checkmark$]\textbf{fr} for French,
\item[$\checkmark$]\textbf{de} for German,
\item[$\checkmark$]\textbf{pt} for Portuguese (Portugal),
+\end{itemize}\end{minipage}\begin{minipage}[t]{.5\linewidth}
+\begin{itemize}
\item[$\checkmark$]\textbf{br} for Portuguese (Brazil),
\item[$\checkmark$]\textbf{es} for Spanish and
\item[$\checkmark$]\textbf{it} for Italian.
-\end{itemize}
+\end{itemize}\end{minipage}
+\vspace{4pt}\hrule\vspace{12pt}
+A \textit{user language} can also be chosen as default language loading the package with the following option syntax:
+\\ [3pt]\texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}\textcolor{blue!70!black}{[}\textcolor{brown!60!black}{userlang=<ISO 639-1 CODE>}\textcolor{blue!70!black}{]}\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{pgf-PeriodicTable}\textcolor{purple!40!black}{\}}}
+\\ [6pt]In the present version only a Dutch translation is available. It can be loaded by:
+\\ [3pt]\texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}\textcolor{blue!70!black}{[}\textcolor{brown!60!black}{userlang=nl}%
+\textcolor{blue!70!black}{]}\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{pgf-PeriodicTable}\textcolor{purple!40!black}{\}}}
+\\ [6pt]\tikz{\node[text width=\linewidth-6mm,draw=green!70,rounded corners=2pt,fill=black!10!green!10,inner sep=3mm] {Anyone who wishes to contribute with translations for use in this package can go to the \tikz[baseline=(b.base)]{\node[inner sep=0pt] (a) {\includegraphics[height=10pt]{manualfiles/pgfPTgithub-mark.pdf}}; \node[right,inner sep=0pt,xshift=.1em] (b) at (a.east) {\href{https://github.com/HugoPGomes/pgf-periodictable}{pgf-periodictable}};} project page.};}
+\\ [6pt]\textbf{Note that the \textit{built-in} languages are always available for the \textcolor{red!60!black}{languages} option of the \bs{pgfPT} command, but the \textit{user language} is only available if loaded with the package.}
+\subsubsection{Devanagari numerals}
+It is possible to get some numbers in the Periodic Table with Devanagari numerals: the atomic number and the numeration of periods and groups. To get this feature enabled the package must be loaded with the option \textit{numerals} set to \textbf{dvn}:
+\\ [3pt]\texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}\textcolor{blue!70!black}{[}\textcolor{brown!60!black}{numerals=dvn}%
+\textcolor{blue!70!black}{]}\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{pgf-PeriodicTable}\textcolor{purple!40!black}{\}}}
+\\ [6pt]\tikz{\node[text width=\linewidth-6mm,draw=orange!70,rounded corners=2pt,fill=black!10!orange!10,inner sep=3mm] {
+This option requires the \textrm{Xe\LaTeX} engine to typeset the document.};}
+\\ [10pt]\tikz{\node[text width=\linewidth-8pt,inner xsep=4pt,align=left,fill=black!10,rounded corners=2pt] %
+{\small\textcolor{black!50}{\%\ \string\usepackage[numerals=dvn]\{pgf-PeriodicTable\}}};}%
+\\ [-4pt]\pgfPTMmacrobox{pgfPT}[]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\includegraphics{manualfiles/pgfPTnumDeva.pdf}}}%
+\\ [3pt]\pgfPTMline
+\\ [6pt]It is also possible to load a font for the Devanagari numerals using the following command:
+\index{COMMANDS@\textbf{COMMANDS}!\textbackslash pgfPTdvnfont}%
+\\ [3pt]\bs{pgfPTdvnfont}\lp\red{font options}\rp\lb\red{font name}\rb
+\\ [3pt]The default font is \textit{Eczar}.
+\vfill
+\subsubsection{Mandarin numerals}
+To get some numbers of the Periodic Table with Mandarin numerals (the atomic number and the numeration of periods and groups) the package must be loaded with the above option \textit{numerals} set to \textbf{zh}:
+\\ [3pt]\texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}\textcolor{blue!70!black}{[}\textcolor{brown!60!black}{numerals=zh}%
+\textcolor{blue!70!black}{]}\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{pgf-PeriodicTable}\textcolor{purple!40!black}{\}}}
+\\ [6pt]\tikz{\node[text width=\linewidth-6mm,draw=orange!70,rounded corners=2pt,fill=black!10!orange!10,inner sep=3mm] {
+This option works with the \textrm{Xe\LaTeX} and \textrm{Lua\LaTeX} engines to typeset the document and requires the \texttt{\large zhnumber} package, which is automatically loaded.};}
+\newpage%\\ [10pt]
+\tikz{\node[text width=\linewidth-8pt,inner xsep=4pt,align=left,fill=black!10,rounded corners=2pt] %
+{\small\textcolor{black!50}{\%\ \string\usepackage[numerals=zh]\{pgf-PeriodicTable\}}};}%
+\\ [-4pt]\pgfPTMmacrobox{pgfPT}[]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\includegraphics{manualfiles/pgfPTnumMand1.pdf}}}%
+\\ [3pt]\pgfPTMline
+\\ [6pt]As with the Devanagari numerals, the following command loads the specified font for the Mandarin numerals:
+\index{COMMANDS@\textbf{COMMANDS}!\textbackslash pgfPTzhfont}%
+\\ [3pt]\bs{pgfPTzhfont}\lp\red{font options}\rp\lb\red{font name}\rb
+\\ [3pt]The default font is \textit{SimSun} loaded with the \textit{AutoFakeBold=4} option.
+\\ [6pt]It is also possible to enable or disable the numbers shown in Mandarin with the command:
+\\ [3pt]\bs{pgfPTzhnumber}\lp\red{<true|false>}\rp\lb\red{comma separated list}\rb
+\\ [3pt] The list can have \red{Z} for the atomic number, \red{per} for the period numbers and \red{gr} for the group numbers. At package loading, with this option, they are set to \red{true}.
+\index{COMMANDS@\textbf{COMMANDS}!\textbackslash pgfPTzhnumber}%
+\\ [10pt]\tikz{\node[text width=\linewidth-8pt,inner xsep=4pt,align=left,fill=black!10,rounded corners=2pt] %
+{\small\textcolor{black!50}{\%\ \string\usepackage[numerals=zh]\{pgf-PeriodicTable\}}};}%
+\\ [-4pt]\tikz{\node[text width=\linewidth-8pt,inner xsep=4pt,align=center,fill=black!10,rounded corners=2pt] %
+{\bs{pgfPTzhnumber}\lp\red{false}\rp\lb\red{Z}\rb};}%
+\\ [-4pt]\pgfPTMmacrobox{pgfPT}[Z list={1,...,36}]%
+\\ [10pt]\makebox[\linewidth][c]{\scalebox{.6}{\includegraphics{manualfiles/pgfPTnumMand2.pdf}}}%
+\\ [3pt]\pgfPTMline
+\subsection{Interaction with other packages}
+\subsubsection{fontspec}
+To correctly set the font in each cell contents the command \bs{fontspec} must be used. For example if you want to use \textit{Arial} for the \red{name font}, it must be set using \red{font name=\bs{fontspec}\lb Arial\rb\bs{selectfont}}.\\ All other font selection commands, \eg, \bs{large}, \mbox{\bs{itshape}}, are used as usual. For example if you want to use \textit{Arial}\hfil\ in\hfil\ \textit{large}\hfil\ size\hfil\ and\hfil\ \textit{bold}\hfil\ weight\hfil\ for\hfil\ the \red{name font}, then you type
+\\ \makebox[\linewidth][s]{\red{font name=\bs{large}\bs{bfseries}\bs{fontspec}\lb Arial\rb\bs{selectfont}}\hfil\ or\hfil\ \red{font name=\bs{fontspec}\lb Arial\rb}}
+\\ \bs{large}\bs{bfseries}\bs{selectfont}.
+\subsubsection{ragged2e}
+Using \texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}\textcolor{blue!70!black}{[}\textcolor{brown!60!black}{document}%
+\textcolor{blue!70!black}{]}\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{ragged2e}\textcolor{purple!40!black}{\}}} and \texttt{\large\textcolor{green!40!black}{\textbackslash usepackage}%
+\textcolor{purple!70!black}{\{}\textcolor{blue!70!black}{pgf-PeriodicTable}\textcolor{purple!40!black}{\}}} together, the Periodic Table will be completely fractured and out of the page.
+\\ [6pt]\textit{Solution}:
+\vspace{4pt}\hrule\vspace{4pt}Use a local group: \{\bs{justifying}\bs{pgfPT}\}\vspace{4pt}\hrule
\vfill\vfill\vfill\newpage\ \vfill%
\section{The data}
The data available in \pack{} was mainly compiled with selected and filtered data from Wikipedia, taken from November 2021 to July 2022.
@@ -73,7 +145,7 @@ Commission on Isotopic Abundances and Atomic Weights,\newline\bfseries\textsf{\t
\\ [-1pt]\linhapar{TboilC}{Boiling Point}{$\mathsf{^oC}$}{at standard pressure (Wikidata @21/dez/2021)}%
\\ [-1pt]\linhaimpar{eDist}{Electron Distribution}{}{(Wikidata @01/nov/2021)}%
\\ [-1pt]\linhapar{eConfign}{Electronic Configuration (increasing n)}{}{(Wikidata @01/nov/2021)}%
-\\ [-1pt]\linhaimpar{eConfign}{Electronic Configuration (increasing $\mathsf{n+\ell}$)}{}{(Wikidata @01/nov/2021)}%
+\\ [-1pt]\linhaimpar{eConfignl}{Electronic Configuration (increasing $\mathsf{n+\ell}$)}{}{(Wikidata @01/nov/2021)}%
\\ [-1pt]\linhapar{d}{Density}{$\mathsf{g\cdot dm^{-3}}$ {\tiny for gases}\newline$\mathsf{g\cdot cm^{-3}}$ {\tiny all other physical states}}{physical state at $\mathsf{25^oC, 1\,atm}$ (Wikidata @01/nov/2021)}%
\\ [-1pt]\linhaimpar{Cp}{Specific heat capacity}{$\mathsf{J\cdot mol^{-1}\cdot K^{-1}}$}{at $\mathsf{25^oC}$ and $\mathsf{100\,kPa}$ (Wikidata @20/nov/2021)}%
\\ [-1pt]\linhapar{kT}{Thermal Conductivity}{$\mathsf{W\cdot m^{-1}\cdot K^{-1}}$}{at $\mathsf{25^oC}$ (Wikidata @21/nov/2021)}%
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/translations/lang.nl.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/translations/lang.nl.tex
new file mode 100644
index 00000000000..1f7f634f080
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/translations/lang.nl.tex
@@ -0,0 +1,269 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% --------------------------------------------------------------------------------------------------
+% subfile of pgf-PeriodicTable package ----------------------------------------------------------
+% --------------------------------------------------------------------------------------------------
+%
+% Translation file for Nederlands
+% Author: Wim De Borggraeve @2024/01/21
+%
+% --------------------------------------------------------------------------------------------------
+% This is file lang.nl.tex
+% Version: 1
+% Revision: 0
+% Date: 2024/02/10
+% Provides translation of data used
+% in pgf-PeriodicTable files
+% Language: Dutch
+% ISO 639-1 code: nl
+% ----------------------------
+\def\pgfPT@user@labels@titulo{Periodiek Systeem van de Elementen}%
+% ----------------------------
+\def\pgfPT@user@labels@La{lanthaniden}%
+\def\pgfPT@user@labels@Ac{actiniden}%
+% ----------------------------
+\def\pgfPT@user@labels@solido{vast}%
+\def\pgfPT@user@labels@liquido{vloeibaar}%
+\def\pgfPT@user@labels@gasoso{gasvormig}%
+\def\pgfPT@user@labels@sintetico{synthetisch}%
+% ----------------------------
+% labels for legend
+\def\pgfPT@user@labels@Z{Atoomnummer}%
+\def\pgfPT@user@labels@name{Naam}%
+\def\pgfPT@user@labels@CS{Chemisch Symbool}%
+\def\pgfPT@user@labels@Ar@m{Relatieve Atoommassa}%
+\def\pgfPT@user@labels@Arstar@m{Standaard Relatieve Atoommassa}%
+\def\pgfPT@user@labels@Ar@w{Gemiddelde Atoommassa}%
+\def\pgfPT@user@labels@Arstar@w{Standaard Gemiddelde Atoommassa}%
+\def\pgfPT@user@labels@radio{Radioactief}%
+\def\pgfPT@user@labels@R{Atoomstraal}%
+\def\pgfPT@user@labels@Rcov{Covalente Straal}%
+\def\pgfPT@user@labels@Rion{Ionstraal}%
+\def\pgfPT@user@labels@Ei{Ionisatie-energie}%
+\def\pgfPT@user@labels@eneg{Elektronegativiteit}%
+\def\pgfPT@user@labels@eaff{Elektronenaffiniteit}%
+\def\pgfPT@user@labels@O{Oxidatietrappen}%
+\def\pgfPT@user@labels@Tmelt{Smeltpunt}%
+\def\pgfPT@user@labels@TmeltC{Smeltpunt}%
+\def\pgfPT@user@labels@Tboil{Kookpunt}%
+\def\pgfPT@user@labels@TboilC{Kookpunt}%
+\def\pgfPT@user@labels@eDist{Elektronenverdeling}%
+\def\pgfPT@user@labels@eConfig{Elektronenconfiguratie}%
+\def\pgfPT@user@labels@d{Dichtheid}%
+\def\pgfPT@user@labels@Cp{Specifieke Warmtecapaciteit}%
+\def\pgfPT@user@labels@kT{Thermische Geleidbaarheid}%
+\def\pgfPT@user@labels@ls{Roosterstructuur}%
+\def\pgfPT@user@labels@lsa{Roosterparameter: a}%
+\def\pgfPT@user@labels@lsb{Roosterparameter: b}%
+\def\pgfPT@user@labels@lsc{Roosterparameter: c}%
+\def\pgfPT@user@labels@lsca{Verhouding roosterparameters c/a}%
+\def\pgfPT@user@labels@DiscY{Jaar van Ontdekking}%
+% Before Christ acronym:
+\def\pgfPT@user@labels@BC{VC}%
+\def\pgfPT@user@labels@DiscC{Land van Ontdekking}%
+\def\pgfPT@user@labels@spectra{Emissiespectrum}%
+% ----------------------------
+% acronym to use in legend
+% for 'Name'
+\def\pgfPT@user@acr@name{N}%
+% for 'Chemical Symbol'
+\def\pgfPT@user@acr@CS{CS}%
+% for 'Radioactive'
+\def\pgfPT@user@acr@radio{Ra}%
+% for 'Melting Point'
+\def\pgfPT@user@acr@Tmelt{Smeltpt}%
+% for 'Boiling Point'
+\def\pgfPT@user@acr@Tboil{Kookpt}%
+% for 'Electron Distribution'
+\def\pgfPT@user@acr@eDist{ev}%
+% for 'Electronic Configuration'
+\def\pgfPT@user@acr@eConfign{ec}%
+% for 'Lattice Structure'
+\def\pgfPT@user@acr@ls{rs}%
+% for 'Lattice constant: a'
+\def\pgfPT@user@acr@lsa{rs a}%
+% for 'Lattice constant: b'
+\def\pgfPT@user@acr@lsb{rs b}%
+% for 'Lattice constant: c'
+\def\pgfPT@user@acr@lsc{rs c}%
+% for 'Lattice c/a ratio'
+\def\pgfPT@user@acr@lsca{rs ca}%
+% for 'Year of Discovery'
+\def\pgfPT@user@acr@DiscY{jo}%
+% for 'Country of Discovery'
+\def\pgfPT@user@acr@DiscC{lo}%
+% for 'Emission Spectrum'
+\def\pgfPT@user@acr@spectra{es}%
+% ----------------------------
+% blocks
+\def\pgfPT@user@labels@blocos{s-blok}%
+\def\pgfPT@user@labels@blocop{p-blok}%
+\def\pgfPT@user@labels@blocod{d-blok}%
+\def\pgfPT@user@labels@blocof{f-blok}%
+% ----------------------------
+\def\pgfPT@user@labels@blocor{REPRESENTATIEVE ELEMENTEN}%
+\def\pgfPT@user@labels@blocot{TRANSITIEMETALEN}%
+\def\pgfPT@user@labels@blocoi{INWENDIGE TRANSITIEMETALEN}%
+% ----------------------------
+% periodic variations
+\def\pgfPT@user@labels@Raum{De atoomstraal neemt toe binnen de groep}%
+\def\pgfPT@user@labels@Rdim{De atoomstraal neemt af binnen de periode}%
+\def\pgfPT@user@labels@Eiaum{De ionisatie-energie neemt toe binnen de periode}%
+\def\pgfPT@user@labels@Eidim{De ionisatie-energie neemt af binnen de groep}%
+\def\pgfPT@user@labels@eaffaum{De elektronenaffiniteit neemt toe binnen de periode}%
+\def\pgfPT@user@labels@eaffdim{De elektronenaffiniteit neemt af binnen de groep}%
+% ----------------------------
+% lattice structure:
+\def\pgfPT@user@labels@ls@bcc{kubisch I-gecenterd}%
+\def\pgfPT@user@labels@ls@bcort{orthorhombisch C-gecenterd}%
+\def\pgfPT@user@labels@ls@ctetr{tetragonaal I-gecenterd}%
+\def\pgfPT@user@labels@ls@dia{diamant}%
+\def\pgfPT@user@labels@ls@fcc{kubisch F-gecenterd}%
+\def\pgfPT@user@labels@ls@fcort{orthorombisch F-gecenterd}%
+\def\pgfPT@user@labels@ls@hcp{hexagonale dichtste bolstapeling}%
+\def\pgfPT@user@labels@ls@hex{hexagonaal}%
+\def\pgfPT@user@labels@ls@mono{monoklien}%
+\def\pgfPT@user@labels@ls@rho{rhombo\"{e}drisch}%
+\def\pgfPT@user@labels@ls@sc{kubisch primitief}%
+\def\pgfPT@user@labels@ls@tric{triklien}%
+\def\pgfPT@user@labels@ls@tetr{tetragonaal}%
+% ----------------------------
+% element names
+\def\pgfPT@user@CSname@H{waterstof}%
+\def\pgfPT@user@CSname@He{helium}%
+\def\pgfPT@user@CSname@Li{lithium}%
+\def\pgfPT@user@CSname@Be{beryllium}%
+\def\pgfPT@user@CSname@B{boor}%
+\def\pgfPT@user@CSname@C{koolstof}%
+\def\pgfPT@user@CSname@N{stikstof}%
+\def\pgfPT@user@CSname@O{zuurstof}%
+\def\pgfPT@user@CSname@F{fluor}%
+\def\pgfPT@user@CSname@Ne{neon}%
+\def\pgfPT@user@CSname@Na{natrium}%
+\def\pgfPT@user@CSname@Mg{magnesium}%
+\def\pgfPT@user@CSname@Al{aluminium}%
+\def\pgfPT@user@CSname@Si{silicium}%
+\def\pgfPT@user@CSname@P{fosfor}%
+\def\pgfPT@user@CSname@S{zwavel}%
+\def\pgfPT@user@CSname@Cl{chloor}%
+\def\pgfPT@user@CSname@Ar{argon}%
+\def\pgfPT@user@CSname@K{kalium}%
+\def\pgfPT@user@CSname@Ca{calcium}%
+\def\pgfPT@user@CSname@Sc{scandium}%
+\def\pgfPT@user@CSname@Ti{titanium}%
+\def\pgfPT@user@CSname@V{vanadium}%
+\def\pgfPT@user@CSname@Cr{chroom}%
+\def\pgfPT@user@CSname@Mn{mangaan}%
+\def\pgfPT@user@CSname@Fe{ijzer}%
+\def\pgfPT@user@CSname@Co{kobalt}%
+\def\pgfPT@user@CSname@Ni{nikkel}%
+\def\pgfPT@user@CSname@Cu{koper}%
+\def\pgfPT@user@CSname@Zn{zink}%
+\def\pgfPT@user@CSname@Ga{gallium}%
+\def\pgfPT@user@CSname@Ge{germanium}%
+\def\pgfPT@user@CSname@As{arseen}%
+\def\pgfPT@user@CSname@Se{seleen}%
+\def\pgfPT@user@CSname@Br{broom}%
+\def\pgfPT@user@CSname@Kr{krypton}%
+\def\pgfPT@user@CSname@Rb{rubidium}%
+\def\pgfPT@user@CSname@Sr{strontium}%
+\def\pgfPT@user@CSname@Y{yttrium}%
+\def\pgfPT@user@CSname@Zr{zirkonium}%
+\def\pgfPT@user@CSname@Nb{niobium}%
+\def\pgfPT@user@CSname@Mo{molybdeen}%
+\def\pgfPT@user@CSname@Tc{technetium}%
+\def\pgfPT@user@CSname@Ru{ruthenium}%
+\def\pgfPT@user@CSname@Rh{rhodium}%
+\def\pgfPT@user@CSname@Pd{palladium}%
+\def\pgfPT@user@CSname@Ag{zilver}%
+\def\pgfPT@user@CSname@Cd{cadmium}%
+\def\pgfPT@user@CSname@In{indium}%
+\def\pgfPT@user@CSname@Sn{tin}%
+\def\pgfPT@user@CSname@Sb{antimoon}%
+\def\pgfPT@user@CSname@Te{telluur}%
+\def\pgfPT@user@CSname@I{jood}%
+\def\pgfPT@user@CSname@Xe{xenon}%
+\def\pgfPT@user@CSname@Cs{cesium}%
+\def\pgfPT@user@CSname@Ba{barium}%
+\def\pgfPT@user@CSname@La{lanthaan}%
+\def\pgfPT@user@CSname@Ce{cerium}%
+\def\pgfPT@user@CSname@Pr{praseodymium}%
+\def\pgfPT@user@CSname@Nd{neodymium}%
+\def\pgfPT@user@CSname@Pm{promethium}%
+\def\pgfPT@user@CSname@Sm{samarium}%
+\def\pgfPT@user@CSname@Eu{europium}%
+\def\pgfPT@user@CSname@Gd{gadolinium}%
+\def\pgfPT@user@CSname@Tb{terbium}%
+\def\pgfPT@user@CSname@Dy{dysprosium}%
+\def\pgfPT@user@CSname@Ho{holmium}%
+\def\pgfPT@user@CSname@Er{erbium}%
+\def\pgfPT@user@CSname@Tm{thulium}%
+\def\pgfPT@user@CSname@Yb{ytterbium}%
+\def\pgfPT@user@CSname@Lu{lutetium}%
+\def\pgfPT@user@CSname@Hf{hafnium}%
+\def\pgfPT@user@CSname@Ta{tantaal}%
+\def\pgfPT@user@CSname@W{wolfraam}%
+\def\pgfPT@user@CSname@Re{renium}%
+\def\pgfPT@user@CSname@Os{osmium}%
+\def\pgfPT@user@CSname@Ir{iridium}%
+\def\pgfPT@user@CSname@Pt{platina}%
+\def\pgfPT@user@CSname@Au{goud}%
+\def\pgfPT@user@CSname@Hg{kwik}%
+\def\pgfPT@user@CSname@Tl{thallium}%
+\def\pgfPT@user@CSname@Pb{lood}%
+\def\pgfPT@user@CSname@Bi{bismut}%
+\def\pgfPT@user@CSname@Po{polonium}%
+\def\pgfPT@user@CSname@At{astaat}%
+\def\pgfPT@user@CSname@Rn{radon}%
+\def\pgfPT@user@CSname@Fr{francium}%
+\def\pgfPT@user@CSname@Ra{radium}%
+\def\pgfPT@user@CSname@Ac{actinium}%
+\def\pgfPT@user@CSname@Th{thorium}%
+\def\pgfPT@user@CSname@Pa{protactinium}%
+\def\pgfPT@user@CSname@U{uranium}%
+\def\pgfPT@user@CSname@Np{neptunium}%
+\def\pgfPT@user@CSname@Pu{plutonium}%
+\def\pgfPT@user@CSname@Am{americium}%
+\def\pgfPT@user@CSname@Cm{curium}%
+\def\pgfPT@user@CSname@Bk{berkelium}%
+\def\pgfPT@user@CSname@Cf{californium}%
+\def\pgfPT@user@CSname@Es{einsteinium}%
+\def\pgfPT@user@CSname@Fm{fermium}%
+\def\pgfPT@user@CSname@Md{mendelevium}%
+\def\pgfPT@user@CSname@No{nobelium}%
+\def\pgfPT@user@CSname@Lr{lawrencium}%
+\def\pgfPT@user@CSname@Rf{rutherfordium}%
+\def\pgfPT@user@CSname@Db{dubnium}%
+\def\pgfPT@user@CSname@Sg{seaborgium}%
+\def\pgfPT@user@CSname@Bh{bohrium}%
+\def\pgfPT@user@CSname@Hs{hassium}%
+\def\pgfPT@user@CSname@Mt{meitnerium}%
+\def\pgfPT@user@CSname@Ds{darmstadtium}%
+\def\pgfPT@user@CSname@Rg{r\"{o}ntgenium}%
+\def\pgfPT@user@CSname@Cn{copernicium}%
+\def\pgfPT@user@CSname@Nh{nihonium}%
+\def\pgfPT@user@CSname@Fl{flerovium}%
+\def\pgfPT@user@CSname@Mc{moscovium}%
+\def\pgfPT@user@CSname@Lv{livermorium}%
+\def\pgfPT@user@CSname@Ts{tennessine}%
+\def\pgfPT@user@CSname@Og{oganesson}%
+% ----------------------------
+% Country (or Region) names
+\def\pgfPT@user@country@AM{Klein-Azi\"{e}}%
+\def\pgfPT@user@country@au{Oostenrijk}%
+\def\pgfPT@user@country@dn{Denemarken}%
+\def\pgfPT@user@country@eg{Egypte}%
+\def\pgfPT@user@country@fl{Finland}%
+\def\pgfPT@user@country@fr{Frankrijk}%
+\def\pgfPT@user@country@de{Duitsland}%
+\def\pgfPT@user@country@it{Itali\"{e}}%
+\def\pgfPT@user@country@ME{Midden-Oosten}%
+\def\pgfPT@user@country@pe{Peru}%
+\def\pgfPT@user@country@ro{Roemeni\"{e}}%
+\def\pgfPT@user@country@ru{Rusland}%
+\def\pgfPT@user@country@es{Spanje}%
+\def\pgfPT@user@country@sw{Zweden}%
+\def\pgfPT@user@country@ch{Zwitserland}%
+\def\pgfPT@user@country@uk{Verenigd Koninkrijk}%
+\def\pgfPT@user@country@us{Verenigde Staten}%
+\def\pgfPT@user@country@mx{Mexico}%
+\endinput%
diff --git a/Master/texmf-dist/doc/latex/pgf-periodictable/translations/lang.undefined.tex b/Master/texmf-dist/doc/latex/pgf-periodictable/translations/lang.undefined.tex
new file mode 100644
index 00000000000..ce93b70612e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-periodictable/translations/lang.undefined.tex
@@ -0,0 +1,268 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% --------------------------------------------------------------------------------------------------
+% subfile of pgf-PeriodicTable package ----------------------------------------------------------
+% --------------------------------------------------------------------------------------------------
+%
+% Translation file for user undefined
+% Author: Hugo Gomes @2024/02/10
+% Dummy language file to make empty user definitions
+% --------------------------------------------------------------------------------------------------
+% This is file lang.undefined.tex
+% Version: 1
+% Revision: 0
+% Date: 2024/02/10
+% Provides translation of data used
+% in pgf-PeriodicTable files
+% Language: undefined
+% ----------------------------
+\def\pgfPT@user@labels@titulo{}%
+% ----------------------------
+\def\pgfPT@user@labels@La{}%
+\def\pgfPT@user@labels@Ac{}%
+% ----------------------------
+\def\pgfPT@user@labels@solido{}%
+\def\pgfPT@user@labels@liquido{}%
+\def\pgfPT@user@labels@gasoso{}%
+\def\pgfPT@user@labels@sintetico{}%
+% ----------------------------
+% labels for legend
+\def\pgfPT@user@labels@Z{}%
+\def\pgfPT@user@labels@name{}%
+\def\pgfPT@user@labels@CS{}%
+\def\pgfPT@user@labels@Ar@m{}%
+\def\pgfPT@user@labels@Arstar@m{}%
+\def\pgfPT@user@labels@Ar@w{}%
+\def\pgfPT@user@labels@Arstar@w{}%
+\def\pgfPT@user@labels@radio{}%
+\def\pgfPT@user@labels@R{}%
+\def\pgfPT@user@labels@Rcov{}%
+\def\pgfPT@user@labels@Rion{}%
+\def\pgfPT@user@labels@Ei{}%
+\def\pgfPT@user@labels@eneg{}%
+\def\pgfPT@user@labels@eaff{}%
+\def\pgfPT@user@labels@O{}%
+\def\pgfPT@user@labels@Tmelt{}%
+\def\pgfPT@user@labels@TmeltC{}%
+\def\pgfPT@user@labels@Tboil{}%
+\def\pgfPT@user@labels@TboilC{}%
+\def\pgfPT@user@labels@eDist{}%
+\def\pgfPT@user@labels@eConfig{}%
+\def\pgfPT@user@labels@d{}%
+\def\pgfPT@user@labels@Cp{}%
+\def\pgfPT@user@labels@kT{}%
+\def\pgfPT@user@labels@ls{}%
+\def\pgfPT@user@labels@lsa{}%
+\def\pgfPT@user@labels@lsb{}%
+\def\pgfPT@user@labels@lsc{}%
+\def\pgfPT@user@labels@lsca{}%
+\def\pgfPT@user@labels@DiscY{}%
+% Before Christ acronym:
+\def\pgfPT@user@labels@BC{}%
+\def\pgfPT@user@labels@DiscC{}%
+\def\pgfPT@user@labels@spectra{}%
+% ----------------------------
+% acronym to use in legend
+% for 'Name'
+\def\pgfPT@user@acr@name{}%
+% for 'Chemical Symbol'
+\def\pgfPT@user@acr@CS{}%
+% for 'Radioactive'
+\def\pgfPT@user@acr@radio{}%
+% for 'Melting Point'
+\def\pgfPT@user@acr@Tmelt{}%
+% for 'Boiling Point'
+\def\pgfPT@user@acr@Tboil{}%
+% for 'Electron Distribution'
+\def\pgfPT@user@acr@eDist{}%
+% for 'Electronic Configuration'
+\def\pgfPT@user@acr@eConfign{}%
+% for 'Lattice Structure'
+\def\pgfPT@user@acr@ls{}%
+% for 'Lattice constant: a'
+\def\pgfPT@user@acr@lsa{}%
+% for 'Lattice constant: b'
+\def\pgfPT@user@acr@lsb{}%
+% for 'Lattice constant: c'
+\def\pgfPT@user@acr@lsc{}%
+% for 'Lattice c/a ratio'
+\def\pgfPT@user@acr@lsca{}%
+% for 'Year of Discovery'
+\def\pgfPT@user@acr@DiscY{}%
+% for 'Country of Discovery'
+\def\pgfPT@user@acr@DiscC{}%
+% for 'Emission Spectrum'
+\def\pgfPT@user@acr@spectra{}%
+% ----------------------------
+% blocks
+\def\pgfPT@user@labels@blocos{}%
+\def\pgfPT@user@labels@blocop{}%
+\def\pgfPT@user@labels@blocod{}%
+\def\pgfPT@user@labels@blocof{}%
+% ----------------------------
+\def\pgfPT@user@labels@blocor{}%
+\def\pgfPT@user@labels@blocot{}%
+\def\pgfPT@user@labels@blocoi{}%
+% ----------------------------
+% periodic variations
+\def\pgfPT@user@labels@Raum{}%
+\def\pgfPT@user@labels@Rdim{}%
+\def\pgfPT@user@labels@Eiaum{}%
+\def\pgfPT@user@labels@Eidim{}%
+\def\pgfPT@user@labels@eaffaum{}%
+\def\pgfPT@user@labels@eaffdim{}%
+% ----------------------------
+% lattice structure:
+\def\pgfPT@user@labels@ls@bcc{}%
+\def\pgfPT@user@labels@ls@bcort{}%
+\def\pgfPT@user@labels@ls@ctetr{}%
+\def\pgfPT@user@labels@ls@dia{}%
+\def\pgfPT@user@labels@ls@fcc{}%
+\def\pgfPT@user@labels@ls@fcort{}%
+\def\pgfPT@user@labels@ls@hcp{}%
+\def\pgfPT@user@labels@ls@hex{}%
+\def\pgfPT@user@labels@ls@mono{}%
+\def\pgfPT@user@labels@ls@rho{}%
+\def\pgfPT@user@labels@ls@sc{}%
+\def\pgfPT@user@labels@ls@tric{}%
+\def\pgfPT@user@labels@ls@tetr{}%
+% ----------------------------
+% element names
+\def\pgfPT@user@CSname@H{Hugo}%
+\def\pgfPT@user@CSname@He{Gomes}%
+\def\pgfPT@user@CSname@Li{}%
+\def\pgfPT@user@CSname@Be{}%
+\def\pgfPT@user@CSname@B{}%
+\def\pgfPT@user@CSname@C{}%
+\def\pgfPT@user@CSname@N{}%
+\def\pgfPT@user@CSname@O{}%
+\def\pgfPT@user@CSname@F{}%
+\def\pgfPT@user@CSname@Ne{}%
+\def\pgfPT@user@CSname@Na{}%
+\def\pgfPT@user@CSname@Mg{}%
+\def\pgfPT@user@CSname@Al{}%
+\def\pgfPT@user@CSname@Si{}%
+\def\pgfPT@user@CSname@P{}%
+\def\pgfPT@user@CSname@S{}%
+\def\pgfPT@user@CSname@Cl{}%
+\def\pgfPT@user@CSname@Ar{}%
+\def\pgfPT@user@CSname@K{}%
+\def\pgfPT@user@CSname@Ca{}%
+\def\pgfPT@user@CSname@Sc{}%
+\def\pgfPT@user@CSname@Ti{}%
+\def\pgfPT@user@CSname@V{}%
+\def\pgfPT@user@CSname@Cr{}%
+\def\pgfPT@user@CSname@Mn{}%
+\def\pgfPT@user@CSname@Fe{}%
+\def\pgfPT@user@CSname@Co{}%
+\def\pgfPT@user@CSname@Ni{}%
+\def\pgfPT@user@CSname@Cu{}%
+\def\pgfPT@user@CSname@Zn{}%
+\def\pgfPT@user@CSname@Ga{}%
+\def\pgfPT@user@CSname@Ge{}%
+\def\pgfPT@user@CSname@As{}%
+\def\pgfPT@user@CSname@Se{}%
+\def\pgfPT@user@CSname@Br{}%
+\def\pgfPT@user@CSname@Kr{}%
+\def\pgfPT@user@CSname@Rb{}%
+\def\pgfPT@user@CSname@Sr{}%
+\def\pgfPT@user@CSname@Y{}%
+\def\pgfPT@user@CSname@Zr{}%
+\def\pgfPT@user@CSname@Nb{}%
+\def\pgfPT@user@CSname@Mo{}%
+\def\pgfPT@user@CSname@Tc{}%
+\def\pgfPT@user@CSname@Ru{}%
+\def\pgfPT@user@CSname@Rh{}%
+\def\pgfPT@user@CSname@Pd{}%
+\def\pgfPT@user@CSname@Ag{}%
+\def\pgfPT@user@CSname@Cd{}%
+\def\pgfPT@user@CSname@In{}%
+\def\pgfPT@user@CSname@Sn{}%
+\def\pgfPT@user@CSname@Sb{}%
+\def\pgfPT@user@CSname@Te{}%
+\def\pgfPT@user@CSname@I{}%
+\def\pgfPT@user@CSname@Xe{}%
+\def\pgfPT@user@CSname@Cs{}%
+\def\pgfPT@user@CSname@Ba{}%
+\def\pgfPT@user@CSname@La{}%
+\def\pgfPT@user@CSname@Ce{}%
+\def\pgfPT@user@CSname@Pr{}%
+\def\pgfPT@user@CSname@Nd{}%
+\def\pgfPT@user@CSname@Pm{}%
+\def\pgfPT@user@CSname@Sm{}%
+\def\pgfPT@user@CSname@Eu{}%
+\def\pgfPT@user@CSname@Gd{}%
+\def\pgfPT@user@CSname@Tb{}%
+\def\pgfPT@user@CSname@Dy{}%
+\def\pgfPT@user@CSname@Ho{}%
+\def\pgfPT@user@CSname@Er{}%
+\def\pgfPT@user@CSname@Tm{}%
+\def\pgfPT@user@CSname@Yb{}%
+\def\pgfPT@user@CSname@Lu{}%
+\def\pgfPT@user@CSname@Hf{}%
+\def\pgfPT@user@CSname@Ta{}%
+\def\pgfPT@user@CSname@W{}%
+\def\pgfPT@user@CSname@Re{}%
+\def\pgfPT@user@CSname@Os{}%
+\def\pgfPT@user@CSname@Ir{}%
+\def\pgfPT@user@CSname@Pt{}%
+\def\pgfPT@user@CSname@Au{}%
+\def\pgfPT@user@CSname@Hg{}%
+\def\pgfPT@user@CSname@Tl{}%
+\def\pgfPT@user@CSname@Pb{}%
+\def\pgfPT@user@CSname@Bi{}%
+\def\pgfPT@user@CSname@Po{}%
+\def\pgfPT@user@CSname@At{}%
+\def\pgfPT@user@CSname@Rn{}%
+\def\pgfPT@user@CSname@Fr{}%
+\def\pgfPT@user@CSname@Ra{}%
+\def\pgfPT@user@CSname@Ac{}%
+\def\pgfPT@user@CSname@Th{}%
+\def\pgfPT@user@CSname@Pa{}%
+\def\pgfPT@user@CSname@U{}%
+\def\pgfPT@user@CSname@Np{}%
+\def\pgfPT@user@CSname@Pu{}%
+\def\pgfPT@user@CSname@Am{}%
+\def\pgfPT@user@CSname@Cm{}%
+\def\pgfPT@user@CSname@Bk{}%
+\def\pgfPT@user@CSname@Cf{}%
+\def\pgfPT@user@CSname@Es{}%
+\def\pgfPT@user@CSname@Fm{}%
+\def\pgfPT@user@CSname@Md{}%
+\def\pgfPT@user@CSname@No{}%
+\def\pgfPT@user@CSname@Lr{}%
+\def\pgfPT@user@CSname@Rf{}%
+\def\pgfPT@user@CSname@Db{}%
+\def\pgfPT@user@CSname@Sg{}%
+\def\pgfPT@user@CSname@Bh{}%
+\def\pgfPT@user@CSname@Hs{}%
+\def\pgfPT@user@CSname@Mt{}%
+\def\pgfPT@user@CSname@Ds{}%
+\def\pgfPT@user@CSname@Rg{}%
+\def\pgfPT@user@CSname@Cn{}%
+\def\pgfPT@user@CSname@Nh{}%
+\def\pgfPT@user@CSname@Fl{}%
+\def\pgfPT@user@CSname@Mc{}%
+\def\pgfPT@user@CSname@Lv{}%
+\def\pgfPT@user@CSname@Ts{}%
+\def\pgfPT@user@CSname@Og{}%
+% ----------------------------
+% Country (or Region) names
+\def\pgfPT@user@country@AM{}%
+\def\pgfPT@user@country@au{}%
+\def\pgfPT@user@country@dn{}%
+\def\pgfPT@user@country@eg{}%
+\def\pgfPT@user@country@fl{}%
+\def\pgfPT@user@country@fr{}%
+\def\pgfPT@user@country@de{}%
+\def\pgfPT@user@country@it{}%
+\def\pgfPT@user@country@ME{}%
+\def\pgfPT@user@country@pe{}%
+\def\pgfPT@user@country@ro{}%
+\def\pgfPT@user@country@ru{}%
+\def\pgfPT@user@country@es{}%
+\def\pgfPT@user@country@sw{}%
+\def\pgfPT@user@country@ch{}%
+\def\pgfPT@user@country@uk{}%
+\def\pgfPT@user@country@us{}%
+\def\pgfPT@user@country@mx{}%
+\endinput%