Probleme mit \glsaddall

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: Probleme mit \glsaddall

von Gast » Di 21. Nov 2017, 16:06

Die aktuelle Version von glossaries bietet übrigens mit Option automake die Möglichkeit die Glossare automatisch mit makeindex erzeugen zu lassen. Man spart sich damit den expliziten Aufruf von makeglossaries. Das macht meist einiges leichter.

von Schnabelpard » Di 21. Nov 2017, 15:19

Hallo Zusammen

Vielen Dank für eure Tipps.
Nachdem ich die Befehle mehrmals in ein neues Dokument kopiert habe, hat es schlussendlich doch noch funktioniert.
Scheint am Programm gelegen zu haben.

von Gast » Fr 10. Nov 2017, 08:17

Schnabelpard hat geschrieben:Habe gerade realisiert, dass ich es ja nicht mit makeglossaries sondern mit automake mache...
Und bist du sicher, dass makeglossaries (siehe [d]glossaries[/d]-Anleitung) dabei wirklich aufgerufen wurde und auch kein Fehler auftrat?

Merke: Wenn mit irgendwelchen automatischen Build-Prozessen nicht das Ergebnis heraus kommt, das man erwartet, dann muss man ggf. den Build-Prozess zerlegen, die Schritte einzeln ausführen und schauen, wo etwas in die Hose geht.

von Schnabelpard » Do 9. Nov 2017, 21:22

Habe gerade realisiert, dass ich es ja nicht mit makeglossaries sondern mit automake mache...

Aber es funktioniert trotzdem nicht...??

von Schnabelpard » Do 9. Nov 2017, 20:54

Wie kann ich makeglossaries aufrufen? :oops:
Das ist ja nicht dasselbe wie makeindex oder?

von Gast » Do 9. Nov 2017, 20:50

Hast Du makeglossaries erneut aufgerufen? Werden Fehler gemeldet?

von Schnabelpard » Do 9. Nov 2017, 20:30

Sorry. Name ging vergessen...

von Gast » Do 9. Nov 2017, 20:16

Hallo markusv

Vielen Dank für den Tipp. Leider funktioniert es in meiner Datei nicht.
Ich habe nun versucht, die Abkürzung auf verschiedene Weise im Text anzugeben (nicht in der Abbildung), aber ich glaube, das Abkürzungsverzeichnis nimmt keine neuen Einträge auf.

Hat mir jemand einen Tipp?

von markusv » Do 9. Nov 2017, 07:29

Schönes Diagramm, nur leider zeigt es nicht deinen Fehler bzw. dein Problem in Verbindung mit dem Abkürzungsverzeichnis.

Nichtsdestotrotz sollte die Verwendung von \acrshort und/oder \glsaddall keine Probleme bereiten:
\documentclass[12pt,a4paper]{report}
\usepackage{pgfplotstable}
\pgfplotsset{compat=newest} 
\usetikzlibrary{arrows.meta}
\definecolor{orange2}{rgb}{1,0.5,0}  
\usepackage{caption} 
\usepackage[ngerman]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage{glossaries}
\makeglossaries
\newacronym{A}{A}{Austauschschüler}
\newacronym{B}{B}{Busfahrer}

\usepackage{blindtext}

\begin{document} 

\begin{center}
\begin{minipage}{\linewidth}
\begin{tikzpicture} 

\pgfplotstableread{ 
Jahr         A     
{2011}      56         
{2012}     45      
{2013}      56         
{2014}        35      
{2015}        20         
{2016}      32   
{2017}      35      
}{\data}

\begin{axis}[ 
  width=.97\textwidth, 
  height=19cm, 
  axis lines=left, 
  ylabel={Anzahl}, 
  ymin=0,ymax=65, 
  legend pos=north west,
  grid=major, 
  xlabel={Jahr}, 
  xtick=data, 
  every axis plot/.append style={mark=*},
  xticklabel style={/pgf/number format/1000 sep=} 
] 
\addplot [orange2, mark=*] table [x=Jahr, y=A] {\data};
\addlegendentry{\acrshort{A}}
%\addlegendentry{A}
\end{axis} 
\end{tikzpicture} 
\captionof{figure}{Blabla}
\end{minipage}
\label{fig:HSHKantone}
\end{center}
%\glsaddall
\printglossaries
\end{document}
Sowohl die Variante mit \acrshort als auch die ursprüngliche Variante mit \glsaddall sowie beides funktioniert einwandfrei, letztere beide gezeigt durch den Eintrag "Busfahrer".

von Schnabelpard » Mi 8. Nov 2017, 21:27

\documentclass[12pt,a4paper]{report}
\usepackage{pgfplotstable}
\pgfplotsset{compat=newest} 
\usetikzlibrary{arrows.meta}
\definecolor{orange2}{rgb}{1,0.5,0}  
\usepackage{caption} 
\usepackage[ngerman]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage{blindtext}

\begin{document} 

\begin{center}
\begin{minipage}{\linewidth}
\begin{tikzpicture} 

\pgfplotstableread{ 
Jahr         A     
{2011}      56			
{2012}  	45		
{2013}      56			
{2014}     	35		
{2015}     	20			
{2016}		32	
{2017}		35		
}{\data}

\begin{axis}[ 
  width=.97\textwidth, 
  height=19cm, 
  axis lines=left, 
  ylabel={Anzahl}, 
  ymin=0,ymax=65, 
  legend pos=north west,
  grid=major, 
  xlabel={Jahr}, 
  xtick=data, 
  every axis plot/.append style={mark=*},
  xticklabel style={/pgf/number format/1000 sep=} 
] 
\addplot [orange2, mark=*] table [x=Jahr, y=A] {\data};
\addlegendentry{A}

\end{axis} 
\end{tikzpicture} 
\captionof{figure}{Blabla}
\end{minipage}
\label{fig:HSHKantone}
\end{center}


\end{document}

Nach oben