Glossary - Symbolverzeichnis Fehler

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Glossary - Symbolverzeichnis Fehler

Re: Glossary - Symbolverzeichnis Fehler

von LatexJan » Fr 17. Mai 2024, 11:27

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

von Abc » Do 16. Mai 2024, 19:15

Hallo,

lies den Abschnitt 1.1. Rollback in glossaries-user.

Glossary - Symbolverzeichnis Fehler

von LatexJan » Do 16. Mai 2024, 17:28

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

Nach oben