Stil vom Abkürzungsverzeichnis

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: Stil vom Abkürzungsverzeichnis

von Gast » Mi 1. Feb 2017, 07:45

Du hast dich da offenbar auf eine fehlerhafte Vorlage verlassen. Da \hsize in der Dokumentpräambel noch unbestimmt ist, ist
\setlength{\nomlabelwidth}{.40\hsize}
in der Dokumentpräambel grober Unfug. Nur weil es in manchen Fällen zufällig zu einem scheinbar passenden Ergebnis führt, wird es dadurch nicht richtig. Korrekt wäre beispielsweise:
\AtBeginDocument{\setlength{\nomlabelwidth}{.4\columnwidth}}
Dieser Fehler ist übrigens altbekannt und wurde garantiert auch schon im Forum thematisiert.

Warum hast du dich an eine alte Frage angehängt, die mit dem Problem gar nichts zu tun hat? Warum hast du den Status Rückfrage gewählt, der ausdrücklich für potentielle Helfer vorgesehen ist?

Noch eine Frage - rechtsbündig

von michro » Mi 1. Feb 2017, 01:16

Hallo zusammen!

Ich habe noch eine Frage. Wie schaffe ich es, dass die Definitionen des Verzeichnisses rechtsbündig erscheint?

Wenn ich es so eingebe, dann sind sie genau so lang wie der längste Begriff...

Beispiel:
% Das ist mein LaTeX-Dokument.
\usepackage{nomencl}
\renewcommand{\nomname}{List of Abbreviations}
\setlength{\nomlabelwidth}{.40\hsize}
\renewcommand{\dotfill}{\leaders\hbox to 9pt{\hss.\hss}\hfill}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomitemsep}{-\parsep}
\usepackage[printonlyused]{acronym}
\makenomenclature

....

\nomenclature{PR}{Pure reciprocity treatment}%
\nomenclature{NE}{Negative externality treatment}%
\printnomenclature


% Ende des Dokumentes 


Vielen Dank schon im Voraus!

von Johannes_B » Sa 27. Aug 2016, 09:56

Die angegebene Lösung war ein Update der relevanten Pakete. Wenn das nicht funktioniert, erstelle bitte ein Minimalbeispiel.

von assangecat » Do 25. Aug 2016, 10:05

Hallo an das Forum,

ich habe genau das selbe Problem wie oben beschrieben, nur leider will die angegebene Lösung nicht bei mit funktionieren. Ich habe auch versucht die Lösung in das gegebene Minimalbeispiel einzufügen - auch da ohne Erfolg. Kann mir bitte jemand helfen.

von Noch so einer » So 26. Okt 2014, 12:13

Die aktuelle Version von acronym kennt \bflabel definitiv nicht mehr. Also hast Du auf dem anderen Rechner noch eine alte Version. Das kann beispielsweise sein, wenn bei einer Multi-User-Installation von MiKTeX, Paketinstallationen oder Updates mal als Benutzer mal als Admin durchgeführt werden. Andere Möglichkeiten sind, dass ein nicht mehr aktuelles Repository verwendet wird oder man zusätzliche Root-Verzeichnisse mit weiteren veralteten Paketen installiert hat oder im Dokumentverzeichnis alte Paketdateien herumliegen.

Man findet das leicht heraus, wenn man in der log-Datei nachschaut, von wo die entsprechenden Pakete geladen werden.

Um die verwendeten Versionen herauszufinden bietet sich \listfiles an.

von Quant » So 26. Okt 2014, 11:59

Da hab ich mich wohl nicht verständlich ausgedrückt. Auf dem 2. Rechner benutze ich trotz Update der Pakete weiterhin:
\renewcommand*{\bflabel}[1]{{#1\hfill}}
Und es gibt keine Fehlermeldung. Auf dem anderen Rechner kam aber die Fehlermeldung nach dem Update der Pakete.

von Noch so einer » So 26. Okt 2014, 11:25

Ist absolut nachvollziehbar. \bflabel war nie richtig dokumentiert (nur im Implementierungsteil). In der neuen Version gibt es das nicht mehr. Stattdessen gibt es die von mir erwähnten anderen Befehle, die nun auch dokumentiert sind.

Wenn also auf beiden Rechnern ein Update der Pakete durchgeführt wurde, funktioniert es nur noch über die neuen Befehle.

von Quant » So 26. Okt 2014, 11:04

Danke für den Hinweis. Habe heute versucht das Problem an einem anderen Rechner (beide Windows 7) nachzuvollziehen, aber da gibt es keine Komplikationen beim kompilieren. Der alte Ausdruck funktioniert wunderbar. Jetzt muss ich erst mal schauen, wo an dem anderen Rechner das Problem sein könnte. Ist gerade nicht nachvollziehbar, da ich immer die selbe TeX-Datei verwende.

von Noch so einer » Sa 25. Okt 2014, 18:56

Such mal in der acronym-Anleitung \aclabelfont oder \acsfont.

von Quant » Sa 25. Okt 2014, 15:25

Hallo,

dieser folgende Code
\renewcommand*{\bflabel}[1]{{#1\hfill}}
bei der Benutzung für das acronym Package funktioniert nach dem Update der Packages

MikTex-misc und
MikTex-confiq-2.9


nicht mehr. Als Fehlermeldung wirft TexMaker aus:

\bflabel undefined

Leider habe ich nichts in der Doku oder auf der Homepage gefunden.
Kann mir jemand weiterhelfen?

Danke.

Nach oben