Textauszeichnung von Einträgen im selbst definierten Glossar
Verfasst: Mi 30. Jan 2019, 20:40
Hallo Zusammen,
ich hätte eine kurze Frage: Ich erstelle meine Bachelor-Arbeit mit drei Verzeichnissen: Glossar, Abkürzungen und Formelzeichen.
Für die ersten beiden nutze ich die Konstrukte von glossaries, also type main bzw. \acronymtype
Letzteres realisiere ich mittels eines eigenen Glossars: symbols
Ich möchte gerne die Formelzeichen und Abkürzungen im Stil super ausgeben, allerdings werden dann die Formelzeichen bzw. Abkürzungen selbst nicht fett gesetzt. Das hätte ich aber gerne so, insbesondere da im main-Glossar, der als tree gesetzt wird, dies auch so ist.
Ich würde hierfür einen eigenen glossarystyle definieren, welcher das entsprechend setzt.
Dafür hätte ich in diesem einfach die Definition von super angepasst, jetzt weiß ich aber leider nicht wie ich den Quelltext für die Standard-Stile finde. (Im Handbuch sind sie nicht abgedruckt, wie bei manchen anderen Paketen...)
Zudem habe ich aus diesem Forum die Definition des eigenen \newglossarystyle (MyStyle) kopiert. Diesen konnte ich auch ohne Probleme mit meinen Einträgen verwenden, allerdings konnte ich zwei Dinge nicht herausfinden:
1. wie sorge ich dafür, dass bestimmte Einträge anders gesetzt werden - geht das überhaupt an dieser Stelle?
2. wie hängen die Platzhalter (##1 etc.) mit den Glossareinträgen zusammen? Wenn ich die Ausgabe mit der Reihenfolge der Einträge im Glossareintrag vergleiche, ergibt es auf den ersten Blick keinen Sinn. Zumindest wenn man davon ausgeht, dass die Nummer des Platzhalters mit der lfd. Nummer des Glossareintrages (z.B. name=) übereinstimmen.
Leider empfinde ich die Dokumentation glossaries-user zu dieser Problematik als nicht sehr übersichtlich/hilfreich. Ich habe bereits versucht mir mit Hilfe dieser meine Fragen zu beantworten, mit mäßigem Erfolg. Derzeit fehlt mir momentan sowohl Zeit als auch Geduld mich hier komplett einzuarbeiten, da der Abgabetermin in greifbare Nähe rückt.
Daher hoffe ich jemand Erfahreneres kann mir weiterhelfen.
Im folgenden noch ein MM, im Abkürzungs- und Formelverzeichnis soll jeweils die erste Spalte fett gesetzt werden. Somit wäre die Darstellung mit dem Haupt-Glossar einheitlich:
VG, Roman
ich hätte eine kurze Frage: Ich erstelle meine Bachelor-Arbeit mit drei Verzeichnissen: Glossar, Abkürzungen und Formelzeichen.
Für die ersten beiden nutze ich die Konstrukte von glossaries, also type main bzw. \acronymtype
Letzteres realisiere ich mittels eines eigenen Glossars: symbols
Ich möchte gerne die Formelzeichen und Abkürzungen im Stil super ausgeben, allerdings werden dann die Formelzeichen bzw. Abkürzungen selbst nicht fett gesetzt. Das hätte ich aber gerne so, insbesondere da im main-Glossar, der als tree gesetzt wird, dies auch so ist.
Ich würde hierfür einen eigenen glossarystyle definieren, welcher das entsprechend setzt.
Dafür hätte ich in diesem einfach die Definition von super angepasst, jetzt weiß ich aber leider nicht wie ich den Quelltext für die Standard-Stile finde. (Im Handbuch sind sie nicht abgedruckt, wie bei manchen anderen Paketen...)
Zudem habe ich aus diesem Forum die Definition des eigenen \newglossarystyle (MyStyle) kopiert. Diesen konnte ich auch ohne Probleme mit meinen Einträgen verwenden, allerdings konnte ich zwei Dinge nicht herausfinden:
1. wie sorge ich dafür, dass bestimmte Einträge anders gesetzt werden - geht das überhaupt an dieser Stelle?
2. wie hängen die Platzhalter (##1 etc.) mit den Glossareinträgen zusammen? Wenn ich die Ausgabe mit der Reihenfolge der Einträge im Glossareintrag vergleiche, ergibt es auf den ersten Blick keinen Sinn. Zumindest wenn man davon ausgeht, dass die Nummer des Platzhalters mit der lfd. Nummer des Glossareintrages (z.B. name=) übereinstimmen.
Leider empfinde ich die Dokumentation glossaries-user zu dieser Problematik als nicht sehr übersichtlich/hilfreich. Ich habe bereits versucht mir mit Hilfe dieser meine Fragen zu beantworten, mit mäßigem Erfolg. Derzeit fehlt mir momentan sowohl Zeit als auch Geduld mich hier komplett einzuarbeiten, da der Abgabetermin in greifbare Nähe rückt.
Daher hoffe ich jemand Erfahreneres kann mir weiterhelfen.
Im folgenden noch ein MM, im Abkürzungs- und Formelverzeichnis soll jeweils die erste Spalte fett gesetzt werden. Somit wäre die Darstellung mit dem Haupt-Glossar einheitlich:
\documentclass[oneside]{scrbook} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[xindy={language=german,codepage=duden-utf8}, acronym]{glossaries} \newglossary[slg]{symbols}{sym}{sbl}{Formelzeichen} % Definition Symbolverzeichnis \setacronymstyle{long-short} \makeglossaries %%%%%%% Definition der Glossareinträge %%%%%%%%%%% \newacronym[description={Polyethylen hoher Dichte}]{pehd}{PE-HD}{high density polyethylene} \newglossaryentry{dBM}{ type=symbols, %Eintrag in Symbolverzeichnis name={\ensuremath{d_{BM}}}, %Formelzeichen für Verzeichnis sort=dB, %Bezeichnung für Sortierreihenfolge symbol={\ensuremath{d_{BM}}},%Symbol für Verwendung im Text description={Dicke des Beutelmaterials} %Beschreibung im Symbolverzeichnis } \newglossaryentry{Packen}{name={Packen}, plural=Packen, description={Verbund mehrerer Beutel, die flach aufeinander liegen und mittels Verblockung oder Verbindungselementen zusammengehalten werden} } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{document} \printglossary[type=main, nonumberlist, nopostdot, style=tree] % Glossar \printglossary[type=\acronymtype, title=Abkürzungsverzeichnis, nonumberlist, nopostdot, style=super] % Abkürzungsverzeichnis \printglossary[type=symbols, nonumberlist, nopostdot, style=super] \pagebreak Ein \gls{Packen} von aus \glsunset{pehd}\gls{pehd} bestehenden Kunststoffbeuteln, deren Materialdicke \gls{dBM} 0.002mm beträgt. \end{document}