Abkürzungs-Verzeichnis mittels Vorlage von Matthias Pospiech

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: Abkürzungs-Verzeichnis mittels Vorlage von Matthias Pospiech

von Timb0o0 » Fr 20. Dez 2013, 23:55

Ok, ich glaub ich habs. Es hatte doch was mit dem Makeindex und auch TexnicCenter zu tun. Anhand der sehr guten Dokumentation unter http://www.golatex.de/download,id,1186.html ist genau beschrieben, wie man mit TexniCenter und MikTex vorgehen muss, damit die Liste gedruckt wird.

Trotzdem vielen Dank für dein Bemühen und schöne Weihnachten.

von Timb0o0 » Fr 20. Dez 2013, 22:07

Danke für die ausführliche Antwort. Also letztendlich ist das Problem einfach, dass im fertigen Dokument kein Abkürzungsverzeichnis angezeigt wird. Ich versuche mich mal an einem Minimalbeispiel...ich hoffe, ich bekomme alles zusammen, da es viele kleine verschiedene .tex Dateien sind, die eingebunden werden.

Hier die Präambel:
\documentclass[%
   draft=false,     
   paper=a4,%
   paper=portrait, 
   pagesize=auto, 
   fontsize=12pt,%
   version=last, %
   english, 
 ]{scrreprt} 

\input{preamble/packages.tex}

\input{preamble/makeCommands.tex}

\input{content/Z-Acronyms.tex}

\tableofcontents

\IfPackagesLoaded{glossaries,longtable,tabu}{%
  %\clearpage
  % print out acronym list   
  \IfGlossariesStyleDefined{longtabuFancyHeader}%
   {\printglossary[type=\acronymtype, style=longtabuFancyHeader]}%

\cleardoublepage\IfDefined{phantomsection}{\phantomsection}\label{sec:lof}
\listoffigures
\addcontentsline{toc}{chapter}{List of figures}
\cleardoublepage\IfDefined{phantomsection}{\phantomsection}\label{sec:lot}
\listoftables
\addcontentsline{toc}{chapter}{List of tables}

\mainmatter
Hier die makecommands.tex
%% Index (package imakeidx)
\IfDefined{makeindex}{%
 \IfPackageLoaded{imakeidx}{%
  \makeindex[%
    ,title=\indexname%
    ,program=makeindex% (makeindex,xindy,texindy)
    ,intoc=true%
    ,columns=2%
    ,columnsep=35pt%
    ,columnseprule=false%
  ]%
% }%
%}%
%% Glossary/Acronym list/list of symbols (glossaries package)
%\IfDefined{makeglossaries}{\makeglossaries}
\makeglossaries
Hier die benötigten Pakete aus der Packages.tex
\usepackage{longtable, tabu}

\usepackage{imakeidx}

% Description: Package for glossaries, nomenclatures and acronym lists
% replaces: nomencl, acronym
% load after: hyperref!, inputenc, babel and ngerman.
\ExecuteAfterPackage{hyperref}{%
\usepackage[
  shortcuts,    
  nonumberlist, 
  acronym,      
  % toc,        
  section,      
  sort = standard,    % (standard, def, use)
]{glossaries}
Die style-glossary.tex
\IfPackageLoaded{glossaries}{%
   \renewcommand*{\glspostdescription}{}

  \newglossarystyle{longtabuFancyHeader}{%
    \setglossarystyle{longtabuFancy}%
    \renewcommand*{\glossaryheader}{%
      \hline\rowcolor{tableheadcolor}
        \bfseries \entryname & 
        \bfseries \descriptionname \tabularnewline
      \hline\endhead%
      \hline\endfoot%
      }%
  }
  \setglossarystyle{longtabuFancyHeader}
}
Hier die Z-Acronyms.tex
\IfDefined{newacronym}{%

\newacronym{MMI}{MMI}{multi-mode interference}

}%
Und hier der Eintrag in die dokument.acn
\glossaryentry{MMI?\glossentry{MMI}|setentrycounter[]{page}\glsnumberformat}{24}
Ich hoffe ich hab alles zur Verfügung gestellt, was von Belangen ist. Vielen Dank schonmal im Voraus für all die Mühe.

von Johannes_B » Fr 20. Dez 2013, 21:22

Natürlich kannst du das Abkürzungsverzeichnis von Hand erstellen, das Literaturverzeichnis auch, davon wird dich keiner abhalten.
Aber das möchtest du nicht.

makeindex und xindy sind hilfsprogramme, welche den Index sortieren. Bibtex und biber machen das Gleiche, allerdings mit deiner Literaturdatenbank (.bib). Das Sortierprogramm musst du per Knopfdruck aufrufen, genauso wie beim Literaturverzeichnis.

makeglossaries is ein perl-skript, welches sehr nützlich sein kann, denn es ruft entweder makeindex oder xindy für dich auf, das kannst du wählen. Damit aber makeglossaries funktioniert, musst du perl installiert haben.

Deine Problembeschreibung ist übrigens sehr vage, was »funzt« denn nicht? Die Installation von perl? Der Aufruf von makeglossaries?

Am besten ist es bei Probemfällen, mit einem Minimalbeispiel zuu testen. Wenn du dieses postest, dann können wir sogar dein tatsächliches Problem besser nachvollziehen und dir besser helfen.

von Timb0o0 » Fr 20. Dez 2013, 21:12

Vielen Dank. Die habe ich alle schon durch! Ich hab wirklich keine Ahnung, woran es liegt. Ich habe gerade auf http://en.wikibooks.org/wiki/LaTeX/Glossary folgende Bemerkung gefunden:

In addition, users who wish to make use of makeglossaries will need to have Perl installed — this is not normally present by default on Microsoft Windows platforms. ". Ich hab runtergeladen, aber funzt nicht. Kann mir auch nicht vorstellen, dass es irgendwas damit zu tun haben könnte...

Kann ich das Abkürzungsverzeichnis denn auch zur Not händisch erstellen? Müsste ja schon im \mainmatter auftauchen, also irgendwo direkt nach TOC, Listoffigures, listoftables, Abkürzungsverzeichnis...quasi als erste Seite des Dokuments. Bekommt man das im gleichen Format hin (Überschriftsformat etc.)?

von Johannes_B » Fr 20. Dez 2013, 21:03

Ich habe oben mal noch ein paar Links eingefügt, welche dir helfen sollten.

von Timb0o0 » Fr 20. Dez 2013, 20:53

Ja, wird vorher aufgerufen
\makeindex[%
    ,title=\indexname%
    ,program=makeindex% (makeindex,xindy,texindy)
    ,intoc=true,%
    ,columns=2%
    ,columnsep=35pt%
    ,columnseprule=false%
  ]%

von Johannes_B » Fr 20. Dez 2013, 20:47

makeindex laufen lassen?

In einem Blogeintrag von Matthias ist eine Dokumentation verlinkt, diese sagt allerdings auch nur: Schau in die Doku von glossaries.

nomencl in der Vorlage von Matthias Pospiech

Wie finde ich die Dokumentation eines Paketes?

Abkürzungs-Verzeichnis mittels Vorlage von Matthias Pospiech

von Timb0o0 » Fr 20. Dez 2013, 20:27

Hallo zusammen,

ich schreibe gerade meine Bachelorarbeit und nutze die sehr umfangreiche Vorlage von Matthias Pospiech (Version 3.2). Alles schön und gut, doch jetzt verzweifel ich langsam am Glossary und am Abkürzungsverzeichnis.

Ich bin die Doku x-mal durchgegangen, hab alle möglichen Einstellungen aktiviert und deaktiviert, aber es will einfach nicht erscheinen. Die Vorlage ist eigentlich für alle Belange direkt einsetzbar (d.h. es ist alles schon vorgefertigt und man kann direkt loslegen - Kopf- und Fußzeilen, TOC, etc....alles da und funktioniert einwandfrei. In der Vorlage sind bereits Abkürzungen vorgegeben, wovon ich eine auch im Text benutzt habe (es werden ja nur Abkürzungen ins Verzeichnis geschrieben, die auch benutzt werden).

Hat jemand die Vorlage schon einmal benutzt und hatte die gleichen Probleme? Gibt es irgendwelche Sachen, die ich nicht beachtet habe??? Ich benutze TexnicCenter unter Windows 7...bin über jeden Hinweis dankbar.

Grüße und schonmal schöne Weihnachten

Nach oben