nomencl...fette Symbole in Verzeichnis

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


wernout2
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Fr 4. Dez 2015, 13:12

nomencl...fette Symbole in Verzeichnis

Beitrag von wernout2 »

Hallo,

ich habe folgendes Problem. Ich möchte ein ein Symbolverzeichnis ertstellen, in dem die Symbole fett formatiert sind. Das gelingt mir jedoch nur für Text. Sowie ich das Symbol über den Mathemodus mit $$ definiere, funktioniert die Formatierung nicht mehr.
% Das ist der Abschnitt, in dem ich die Symbole/Abkürzungen formatiere:
\usepackage[german,intoc]{nomencl}
\renewcommand{\nomname}{Abkürzungs- und Symbolverzeichnis}
\setlength{\nomlabelwidth}{3cm}
\renewcommand{\nomlabel}[1]{\bfseries{#1} \dotfill}
\makenomenclature
% So definiere ich ein neues Symbol:
\nomenclature{$M$}{Massenmatrix}
Ich bitte um Hilfe.
Vielen Dank

Besserwisser

Beitrag von Besserwisser »

Fettschrift hat in der Mathematik meist eine besondere Semantik, so dass man damit vorsichtig sein soll. \bfseries hat im übrigen kein Argument, sondern ist ein Umschalter und wirkt bis zum Ende der aktuellen Gruppe. Für einige mathematische Symbole kann man entsprechendes mit dem Umschalter \boldmath erreichen. Ohne Minimalbeispiel kann ich das leider weder testen noch zeigen.

wernout2
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Fr 4. Dez 2015, 13:12

Beitrag von wernout2 »

Hier mal mein Minimalbeispiel:
\documentclass[
	pdftex,%              	PDFTex verwenden
	a4paper,%             	A4 Papier
	oneside,%             	einseitig        	
	12pt%                 	Grössere Schrift, besser lesbar am bildschrim
]{scrreprt}

\usepackage[english,ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{lipsum}

\usepackage[german,intoc]{nomencl}
\renewcommand{\nomname}{Abkürzungs- und Symbolverzeichnis}
\setlength{\nomlabelwidth}{3cm}
\renewcommand{\nomlabel}[1]{\bfseries{#1} \dotfill}
\setlength{\nomitemsep}{-\parsep}
\makenomenclature

\begin{document}
\tableofcontents

\newpage

\printnomenclature

\chapter{Kapitel1}
\nomenclature{ZSR}{Zustandsraum}
\nomenclature{$M$}{Massenmatrix}

\lipsum

\end{document}

Besserwisser

Beitrag von Besserwisser »

Du hättest einfach nur beachten müssen, was ich dir bereits erklärt hatte:
\documentclass[
   a4paper,%                A4 Papier
   oneside,%                einseitig           
   12pt%                    Grössere Schrift, kaum besser lesbar am bildschrim
]{scrreprt}

\usepackage[english,ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{lipsum}

\usepackage[german,intoc]{nomencl}
\renewcommand{\nomname}{Abkürzungs- und Symbolverzeichnis}
\setlength{\nomlabelwidth}{3cm}
\renewcommand{\nomlabel}[1]{{\bfseries\boldmath#1} \dotfill}
\setlength{\nomitemsep}{-\parsep}
\makenomenclature

\begin{document}
\tableofcontents

\printnomenclature

\chapter{Kapitel1}
\nomenclature{ZSR}{Zustandsraum}
\nomenclature{$M$}{Massenmatrix}

\lipsum

\end{document}

wernout2
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Fr 4. Dez 2015, 13:12

Beitrag von wernout2 »

Cool. Vielen Dank!

Antworten