Glossary - Symbolverzeichnis Fehler Thema ist als GELÖST markiert

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


LatexJan
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Do 16. Mai 2024, 17:24

Glossary - Symbolverzeichnis Fehler

Beitrag von LatexJan »

Hallo zusammen,
auf einem anderen Rechner hat mir der folgende Code ein Symbolverzeichnis ausgegeben. Leider kann ich den Rechner nicht mehr benutzen.
Minimalbeispiel:
\documentclass[headings=small, ngerman, 10pt, a5paper, listof=totoc, bibliography=totoc]{scrbook}[2007/10/19]
%\pdfoptionpdfminorversion=6							% pdf Version festlegen (1.6)

%-----Glossary
\usepackage[
nonumberlist, 								%keine Seitenzahlen anzeigen 
acronym,     								%ein Abkürzungsverzeichnis erstellen 
toc,
automake,
section=chapter]           					%Einträge im Inhaltsverzeichnis 
{glossaries} 


%Ein eigenes Symbolverzeichnis erstellen 
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis} 

%Den Punkt am Ende jeder Beschreibung deaktivieren 
\renewcommand*{\glspostdescription}{} 

%Befehle für Symbole
\newglossaryentry{A}{ 
name=$A$, 
description={geschnittene Fläche}, user1={mm$^2$}, 
sort=symbolaA, type=symbolslist 
}

\newglossarystyle{mystyle}{%
% put the glossary in a longtable environment:
\renewenvironment{theglossary}%
 {\begin{longtable}{lp{\glsdescwidth}rp{\glspagelistwidth}}}%
 {\end{longtable}}%
% Set the table’s header: title row
\renewcommand*{\glossaryheader}{%
 \bfseries Symbol & \bfseries Beschreibung & 
 \bfseries Einheit & 
 \\\endhead}%
% No heading between groups:
 \renewcommand*{\glsgroupheading}[1]{}%
% Main (level 0) entries displayed in a row optionally numbered:
 \renewcommand*{\glossaryentryfield}[5]{%
    \glstarget{##1}{##2}% Name
    & ##3% Description
    & \glsentryuseri{##1}% Units
    & ##5% Page list
    \\% end of row
 }%
% Similarly for sub-entries (no sub-entry numbers):
\renewcommand*{\glossarysubentryfield}[6]{%
    % ignoring first argument (sub-level)
    \glstarget{##2}{##3}% Name
    & ##4% Description
    & \glsentryuseri{##2}% Units
    & ##6% Page list
    \\% end of row
 }%
% Nothing between groups:
\renewcommand*{\glsgroupskip}{}%
}

%Glossar-Befehle anschalten 
\makeglossaries 

%----/Glossary

\begin{document}

\printglossary[type=symbolslist,style=mystyle] 		% Symbolverzeichnis ausgeben

Hallo \gls{A}.

\end{document}
Er gibt mir die Fehler "Command \glossaryentryfield undefined" und "Command \glossarysubentryfield undefined". Ich komme leider mit der Beschreibung nicht weiter, auch googlen hat mir bisher nicht helfen können. Habt ihr einen Tipp?

Vielen Dank und beste Grüße,
Jan

Abc

Beitrag von Abc »

Hallo,

lies den Abschnitt 1.1. Rollback in glossaries-user.

LatexJan
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Do 16. Mai 2024, 17:24

Re: Glossary - Symbolverzeichnis Fehler

Beitrag von LatexJan »

Verstehe, alles nicht mehr ganz aktuell was ich da mal gemacht hatte. Danke!

Antworten