Abkürzungsstil ändern (Glossaries-package)

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ürzungsstil ändern (Glossaries-package)

von Bartman » So 7. Aug 2016, 16:02

von schorka » So 7. Aug 2016, 09:38

Ah, danke, habe ich geändert!

Mag es Glossaries nicht, wenn man schon vor dem Dokument \SI nutzt? Habe wie in dem DNA Beispiel versucht die Temperaturangabe mit in das first-Argument zu packen, kommt aber immer ein Fehler...

von Bartman » Sa 6. Aug 2016, 22:34

 18--\SI{26}{\celsius}
Sieh Dir in der Dokumentation von siunitx den Befehl \SIrange sowie die optionalen Argumente range-phrase und range-units an.

von schorka » Sa 6. Aug 2016, 17:38

Vielen Dank für die Hilfe. Ich habe das erst am Ende zusammengefügt, dabei ist mir das mit dem fehlenden Package durch die Lappen gegangen, sorry.

Da Ulrike um ein Beispiel bat, hatte ich das direkt geschrieben, auch wenn jemand Zukünftiges dieses Problem haben sollte.

von DADABBI » Sa 6. Aug 2016, 16:52

Vollständige Minimalbeispiele sollten fehlerfrei lauffähig sein (falls der Fehler nicht Teil des Problems ist). Das ist bei dir selbst dann nicht der Fall, wenn man den von dir bereits erkannten Fehler korrigiert. Was soll das? Und warum hast du das mit dem von Ulrike erwähnten Key first nicht in der [d]glossaries[/d]-Anleitung nachgelesen?

Normalerweise hätte ich nach der ersten Fehlermeldung aufgehört, weil dir das Problem offensichtlich nicht wichtig genug ist, dass du ein Minimalbeispiel nach Anleitung erstellst oder wenigstens das von dir gezeigte Minimalbeispiel vor dem Posten einmal ausprobierst. Heute habe ich aber meinen gnädigen Tag:
\documentclass[toc=bibliographynumbered,toc=listof, a4paper, 12pt, captions=tableheading,captions=nooneline, captions=figuresignature, sectionentrydots=false]{scrartcl}

\usepackage[nonumberlist, nopostdot, style=super, toc, section]{glossaries}
\makeglossaries
\renewcommand*{\glsnamefont}[1]{\textnormal{\textmd{#1}}}
\usepackage{siunitx}

\newacronym[first={Desoxyribonukleinsäure (\textit{deoxyribonucleic acid}, DNA)}]{dna}{DNA}{Desoxyribonukleinsäure (\textit{deoxyribonucleic acid})}
\newacronym {rt} {RT} {Raumtemperatur}

\begin{document}

Die \gls{dna} enthält die Erbinformation. \\
Sämtliche Schritte wurden bei \gls{rt}, 18--\SI{26}{\celsius}, durchgeführt.

\printglossaries

\end{document}
Nächstes Mal gibst du dir aber bitte mehr Mühe!

von schorka » Sa 6. Aug 2016, 16:35

Entschuldigung, es soll natürlich heißen "Raumtemperatur (RT, 18-26 °C).

Auch die
-Befehle im Editor ignorieren, hab ausversehen wohl doppelt geklickt.

von schorka » Sa 6. Aug 2016, 16:33

Achso, ich dachte es passt im Einleitungstext.

Also, ich habe es folgendermaßen:
\documentclass[toc=bibliographynumbered,toc=listof, a4paper, 12pt, captions=tableheading,captions=nooneline, captions=figuresignature, sectionentrydots=false]{scrartcl}

\usepackage[nonumberlist, nopostdot, style=super, toc, section]{glossaries} 
\renewcommand*{\glsnamefont}[1]{\textnormal{\textmd{#1}}}

\newacronym {dna} {DNA} {Desoxyribonukleinsäure (\textit{deoxyribonucleic acid})}
\newacronym {rt} {RT} {Raumtemperatur}

\begin{document}

Die \gls{dna} enthält die Erbinformation. \\
[code]Sämtliche Schritte wurden bei \gls{rt}, 18--\SI{26}{\celsius}, durchgeführt.
\end{document}[/code].

Ich möchte gerne dass DNA noch mit in der Klammer steht, beim ersten Mal wenn die Abkürzung erwähnt wird.

Oder dass beim Beispiel der Temperatur dort steht (Raumtemperatur, 18-26 °C).

von u_fischer » Sa 6. Aug 2016, 15:29

Nun, es gibt ja keys wie text und first, mit denen man freie Texte definieren kann, aber ob sie in deinem Fall anwendbar sind, kann ich mangels vernünftigen Minimalbeispiels nicht sagen.

von schorka » Sa 6. Aug 2016, 14:50

Wie kann ich das denn lösen?

Soll ich dann einfach zwar die Abkürzung definieren, damit sie im Verzeichnis auftaucht aber nie benutzen und stattdessen von Hand schreiben? Wäre ja mit Suchen/Ersetzen schnell gemacht.

von schorka » Sa 6. Aug 2016, 10:45

Heißt, sowas geht nicht? Okay, danke für die Info!

Nach oben