Da die Symbol x und R im Mathemodus gesetzt werden (`\ensuremath`) muss man `\boldmath` verwenden um sie Fett zu machen. Eine einfache Lösung wäre als statt
\textbf{\gls{symb:x}}
`\textbf{\gls{symb:x}}`
immer
{\boldmath\gls{symb:x}}
`{\boldmath\gls{symb:x}}`
zu schreiben. Im folgenden MWE habe ich eine automatisierte Lösung implementiert, die es erlaubt via `\glsbf` das Symbol immer fett zu setzen. Außerdem werden Symbole, die innerhalb von `table` mit `\gls` referenziert werden auch immer fett gesetzt.
% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex
% arara: pdflatex
\documentclass[ngerman,a4paper]{scrartcl}
\pagestyle{empty}
% Einbinden des Glossaries Pakets mit notwendigen Formatierungen
\usepackage[
nonumberlist, %keine Seitenzahlen anzeigen
acronym, %ein Abkürzungsverzeichnis erstellen
toc, %Einträge im Inhaltsverzeichnis
section] %im Inhaltsverzeichnis auf section-Ebene erscheinen
{glossaries}
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis} %Symbolverzeichnis erstellen
\renewcommand*{\glspostdescription}{} %Den Punkt am Ende (Beschreibung) deaktivieren
\newglossarystyle{MyStyle}{
\glossarystyle{long3colheader}
\renewenvironment{theglossary}
{\begin{longtable}{lp{2cm}p{\glsdescwidth}}}
{\end{longtable}}
\renewcommand*{\glossaryheader}{\textbf{Symbol} & \textbf{Einheit} &
\textbf{Beschreibung}\\[3ex]}%
\renewcommand*{\glossaryentryfield}[5]{%
\glsentryitem{##1}\glstarget{##1}{##2} & ##4 & ##3 \\[1ex]}%
}
\newglossaryentry{symb:x}{
name={\ensuremath{x}},
symbol=\si{\second\per\meter},
description={Meine x Zahl},
sort=symbolx, type=symbolslist
}
\newglossaryentry{symb:R}{
name={\ensuremath{R}},
symbol=\si{\joule\per\mol\per\kelvin},
description={Gaskonstante},
sort=symbolR, type=symbolslist
}
\usepackage{siunitx}
\usepackage{array}
\usepackage{etoolbox}
\makeatletter
% Backend for bold face
\let\saved@gls@=\@gls@
\newcommand*{\bf@gls}[2][]{%
\new@ifnextchar[{\bf@gls@{#1}{#2}}{\bf@gls@{#1}{#2}[]}%
}
\newcommand*{\bf@sgls}[1][]{\bf@gls[hyper=false,#1]}
\def\bf@gls@#1#2[#3]{%
\textbf{\boldmath\saved@gls@{#1}{#2}[#3]}%
}
% Interface
\newrobustcmd*{\glsbf}{\@ifstar\bf@sgls\bf@gls}
\AtBeginEnvironment{table}{\let\@gls@=\bf@gls@}
\makeatother
\makeglossaries %Glossar-Befehle anschalten
\begin{document}
Irgendwelcher Text
Die Gaskonstante \gls{symb:R}...
Hier möchte ich das Symbol \glsbf{symb:x} gern Fett...
Eine Gleichung:
\begin{equation}
Blablub=\gls{symb:x} \cdot \gls{symb:R}
\label{equ:MyGLN}
\end{equation}
Eine Tabelle
\begin{table}[htbp]
\centering
\caption{Sinnfreie Tabelle}
\begin{tabular}{>{\bfseries}cc}
%\toprule
\gls{symb:x} & \gls{symb:R}\\
%\midrule
0 & 1\\
10 & 256\\
100 & 305\\
%\bottomrule
\end{tabular}%
\label{tab:MyTab}%
\end{table}%
\printglossary[type=symbolslist,style=MyStyle]
\end{document}
> ![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/t_13.png