Wie kann ich in folgendem Minimalbeispiel ALLE Symbole ausgeben lassen und nur die Abkürzungen die ich verwendet habe? --> Alpha & Beta sollen im Symbolverzeichnis auftauchen, DVD & VW jedoch nicht im Abkürzungsverzeichnis Open in writeLaTeX
\documentclass[a4paper]{scrartcl} \usepackage[utf8]{inputenc} %Dateikodierung \usepackage[T1]{fontenc} % Aktiviert EC-Schriftarten \usepackage{ae} % Schöne Schriften für PDF-Dateien \usepackage{textcomp} % Text-Companion-Symbols (z. B. \texteuro) \usepackage[ngerman]{babel} % Deutsche Einstellungen \usepackage{lmodern} % Latin Modern \usepackage[ngerman]{translator} %Paket laden \usepackage[ nonumberlist, %keine Seitenzahlen anzeigen acronym, %ein Abkürzungsverzeichnis erstellen toc, %Einträge im Inhaltsverzeichnis section] %im Inhaltsverzeichnis auf section-Ebene erscheinen {glossaries} \usepackage{hyperref} %Ein eigenes Symbolverzeichnis erstellen \newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis} %Den Punkt am Ende jeder Beschreibung deaktivieren \renewcommand*{\glspostdescription}{} %Glossar-Befehle anschalten \makeglossaries %Diese Befehle sortieren die Einträge in den %einzelnen Listen: %makeindex -s datei.ist -t datei.alg -o datei.acr datei.acn %makeindex -s datei.ist -t datei.glg -o datei.gls datei.glo %makeindex -s datei.ist -t datei.slg -o datei.syi datei.syg %Befehle für Symbole \newglossaryentry{symb:Pi}{ name=$\pi$, description={Die Kreiszahl.}, sort=symbolpi, type=symbolslist } \newglossaryentry{symb:Phi}{ name=$\varphi$, description={Ein beliebiger Winkel.}, sort=symbolphi, type=symbolslist } \newglossaryentry{symb:Lambda}{ name=$\lambda$, description={Eine beliebige Zahl, mit der der nachfolgende Ausdruck multipliziert wird.}, sort=symbollambda, type=symbolslist } \newglossaryentry{symb:alpha}{ name=$\alpha$, description={Winkel}, sort=symbollambda, type=symbolslist } \newglossaryentry{symb:beta}{ name=$\beta$, description={Winkel}, sort=symbollambda, type=symbolslist } %Befehle für Abkürzungen \newacronym{MS}{MS}{Microsoft} \newacronym{CD}{CD}{Compact Disc} \newacronym{VW}{VW}{Volkswagen} \newacronym{DVD}{DVD}{DVD} %Eine Abkürzung mit Glossareintrag \newacronym{AD}{AD}{Active Directory\protect\glsadd{glos:AD}} %Befehle für Glossar \newglossaryentry{glos:AD}{ name=Active Directory, description={Active Directory ist in einem Windows 2000/" "Windows Server 2003-Netzwerk} } \newglossaryentry{glos:AntwD}{name=Antwortdatei, description={Informationen zum Installieren einer Anwendung oder des Betriebssystems.}} \begin{document} \tableofcontents{} \section{Allgemeines} In unserem Netzwerk setzen wir auf \gls{AD}. Durch den Einsatz eines \gls{AD} erreichen wir bei \gls{MS}-Systemen, die mit einer \gls{glos:AntwD} von \gls{CD} installiert wurden, die beste Standardisierung. \section{Griechische Symbole} Berechnungen mit \gls{symb:Pi} ergeben stets ein ungenaues Ergebnis, denn \gls{symb:Pi} ist eine irrationale Zahl. Weiterhin gibt es noch \gls{symb:Phi} und \gls{symb:Lambda}. \cleardoublepage{} %Glossar ausgeben \printglossary[style=altlist,title=Glossar] %Abkürzungen ausgeben \deftranslation[to=German]{Acronyms}{Abkürzungsverzeichnis} \printglossary[type=\acronymtype,style=long] %Symbole ausgeben \printglossary[type=symbolslist,style=long] \end{document} Das Beispiel habe ich hierher: http://ewus.de/tipp-1029.html gefragt 02 Dez '14, 19:44 wiewowas |
Da wegen der Option Open in writeLaTeX
\glsaddall[types=symbolslist] Wird die Option Open in writeLaTeX
\glsaddallunused[symbolslist] Mit dem Code für das obere Bild: Open in writeLaTeX
\documentclass{scrartcl} \usepackage[utf8]{inputenc} %Dateikodierung \usepackage[T1]{fontenc} % Aktiviert EC-Schriftarten \usepackage[ngerman]{babel} % Deutsche Einstellungen \usepackage{lmodern} % Latin Modern \usepackage[ngerman]{translator} %Paket laden \usepackage[ nonumberlist, %keine Seitenzahlen anzeigen acronym, %ein Abkürzungsverzeichnis erstellen toc, %Einträge im Inhaltsverzeichnis section] %im Inhaltsverzeichnis auf section-Ebene erscheinen {glossaries} \usepackage{hyperref} %Ein eigenes Symbolverzeichnis erstellen \newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis} %Den Punkt am Ende jeder Beschreibung deaktivieren \renewcommand*{\glspostdescription}{} %Glossar-Befehle anschalten \makeglossaries %Befehle für Symbole \newglossaryentry{symb:Pi}{ name=$\pi$, description={Die Kreiszahl.}, sort=symbolpi, type=symbolslist } \newglossaryentry{symb:Phi}{ name=$\varphi$, description={Ein beliebiger Winkel.}, sort=symbolphi, type=symbolslist } \newglossaryentry{symb:Lambda}{ name=$\lambda$, description={Eine beliebige Zahl, mit der der nachfolgende Ausdruck multipliziert wird.}, sort=symbollambda, type=symbolslist } \newglossaryentry{symb:alpha}{ name=$\alpha$, description={Winkel}, sort=symbolalpha, type=symbolslist } \newglossaryentry{symb:beta}{ name=$\beta$, description={Winkel}, sort=symbolbeta, type=symbolslist } %Befehle für Abkürzungen \newacronym{MS}{MS}{Microsoft} \newacronym{CD}{CD}{Compact Disc} \newacronym{VW}{VW}{Volkswagen} \newacronym{DVD}{DVD}{DVD} %Eine Abkürzung mit Glossareintrag \newacronym{AD}{AD}{Active Directory\protect\glsadd{glos:AD}} %Befehle für Glossar \newglossaryentry{glos:AD}{ name=Active Directory, description={Active Directory ist in einem Windows 2000/" "Windows Server 2003-Netzwerk} } \newglossaryentry{glos:AntwD}{name=Antwortdatei, description={Informationen zum Installieren einer Anwendung oder des Betriebssystems.}} \glsaddall[types=symbolslist] \begin{document} \tableofcontents \section{Allgemeines} In unserem Netzwerk setzen wir auf \gls{AD}. Durch den Einsatz eines \gls{AD} erreichen wir bei \gls{MS}-Systemen, die mit einer \gls{glos:AntwD} von \gls{CD} installiert wurden, die beste Standardisierung. \section{Griechische Symbole} Berechnungen mit \gls{symb:Pi} ergeben stets ein ungenaues Ergebnis, denn \gls{symb:Pi} ist eine irrationale Zahl. Weiterhin gibt es noch \gls{symb:Phi} und \gls{symb:Lambda}. \cleardoublepage{} %Glossar ausgeben \printglossary[style=altlist,title=Glossar] %Abkürzungen ausgeben \deftranslation[to=German]{Acronyms}{Abkürzungsverzeichnis} \printglossary[type=\acronymtype,style=long] %Symbole ausgeben \printglossary[type=symbolslist,style=long] \end{document} beantwortet 03 Dez '14, 09:08 esdd |