Personenregister mit Kurzbiographie
-
- Forum-Newbie
- Beiträge: 9
- Registriert: Mo 18. Jun 2012, 13:55
- Wohnort: Hamburg
Personenregister mit Kurzbiographie
Hallo Allerseits,
ich möchte ein Personenverzeichnis erstellen, in dem zu jeder Person einige biographische Daten hinzugefügt werden, wobei in der Regel auch noch ein Literaturverweis erfolgt. Ich gebe mal ein Beispiel:
Bismarck, Otto von (1815–1898), deutscher Politiker; ab 1862 preußischer Ministerpräsident, ab 1867 Bundeskanzler, 1871–90 Reichskanzler [NDB 2]; S. 65, 98, 210.
[NDB 2] ist hier der einzubauende Literaturverweis. Ich hab lange gesucht, aber ich finde keine Möglichkeit, wie ich das mit makeindex oder xindy umsetzen könnte. Die "simpelste" Alternative schiene mir, ein gesondertes Kapitel mit den Kurzbiographien zu schreiben und nur die Seiten, auf denen "Otto von Bismarck" auftaucht, durch irgendeine Form von Index anzuhängen. Aber auch dazu komme ich auf keine Idee.
Vielleicht bin ich aber auch nur blind und übersehe das offensichtliche? Hat jemand eine Idee?
Vielen Dank!
ich möchte ein Personenverzeichnis erstellen, in dem zu jeder Person einige biographische Daten hinzugefügt werden, wobei in der Regel auch noch ein Literaturverweis erfolgt. Ich gebe mal ein Beispiel:
Bismarck, Otto von (1815–1898), deutscher Politiker; ab 1862 preußischer Ministerpräsident, ab 1867 Bundeskanzler, 1871–90 Reichskanzler [NDB 2]; S. 65, 98, 210.
[NDB 2] ist hier der einzubauende Literaturverweis. Ich hab lange gesucht, aber ich finde keine Möglichkeit, wie ich das mit makeindex oder xindy umsetzen könnte. Die "simpelste" Alternative schiene mir, ein gesondertes Kapitel mit den Kurzbiographien zu schreiben und nur die Seiten, auf denen "Otto von Bismarck" auftaucht, durch irgendeine Form von Index anzuhängen. Aber auch dazu komme ich auf keine Idee.
Vielleicht bin ich aber auch nur blind und übersehe das offensichtliche? Hat jemand eine Idee?
Vielen Dank!
Grober Ansatz
Also, »MakeIndex« oder »Xindy« sind hier sicherlich die falschen Werkzeuge, wenn es um Literaturverweise geht. Das ist dann mehr eine Aufgabe für »BibTeX« oder die Kombination aus »biblatex« und »Biber«. Da ich jedoch nicht die Zeit habe, nach einem entsprechenden Stil für Zitate zu suchen, fällt mir nur eine altertümliche manuelle Methode ein.
\documentclass[ngerman]{scrartcl} \usepackage[T1]{fontenc} \usepackage{selinput} \SelectInputMappings{ adieresis={ä}, germandbls={ß} } \usepackage{babel} \usepackage{microtype} \begin{document} \begin{description} \item [Bismarck, Otto von] (1815–1898), deutscher Politiker; ab 1862 preußischer Ministerpräsident, ab 1867 Bundeskanzler, 1871–90 Reichskanzler \cite{ndb-2}; S. 65, 98, 210. \end{description} \begin{thebibliography}{99} \bibitem[NDB 2]{ndb-2} Was immer hier auch stehen soll \end{thebibliography} \end{document}
Re: Grober Ansatz
Ich gehe davon aus, dass es um den Teil "S. 65, 98, 210." geht. Das sieht mir nach Verweisen im Text und damit schon nach Index aus.
Ich sehe aber nicht, wo das Problem ist, das als Index oder Glossar (mit glossaries) umzusetzen. So einem Verzeichnis ist es ja ziemlich egal, ob der Eintrag nur "Bismarck" oder "Bismarck, blablabla" lautet.
Ulrike Fischer
www.troubleshooting-tex.de
www.troubleshooting-tex.de
-
- Forum-Newbie
- Beiträge: 9
- Registriert: Mo 18. Jun 2012, 13:55
- Wohnort: Hamburg
Re: Grober Ansatz
Richtig, es geht um die Verknüpfung der biographischen Informationen zu einer Person mit den Verweisen auf die Seiten, auf denen diese Person erwähnt wird.u_fischer hat geschrieben: Ich gehe davon aus, dass es um den Teil "S. 65, 98, 210." geht. Das sieht mir nach Verweisen im Text und damit schon nach Index aus.
Ich sehe aber nicht, wo das Problem ist, das als Index oder Glossar (mit glossaries) umzusetzen. So einem Verzeichnis ist es ja ziemlich egal, ob der Eintrag nur "Bismarck" oder "Bismarck, blablabla" lautet.
Probleme:
1. Ich würde am liebsten mit \index{…} arbeiten, weil ich damit auch einen Verweis auf "Seite 2–4" setzen kann. Das geht, soweit ich das sehe, mit \gls nicht.
2. Mit \makeindex kann ich aber keine ausführlichen Kommentare in der Art des gegebenen Beispiels zu den Einträgen erstellen, oder wie könnte das gehen (ohne, dass ich bei jedem \index{…} den ganzen Kommentar wieder mit eingeben müsste.
3. Wäre \makeglossaries zwar eine Alternative, aber: ich kriegs bei mir nicht zum laufen. Bei meinem Test (für den ich das Beispiel von Thomas Benkert benutze) habe ich folgenden Code:
\documentclass{article} \usepackage{glossaries}\makeglossaries \newglossaryentry{affe}{name=Affe, description={lebt auf Land} } \newglossaryentry{bieber}{name=Bieber, description={lebt manchmal auf Land} } \begin{document} \gls{affe} \gls{bieber} \newpage \gls{affe} \newpage \printglossary \end{document}
Noch immer dankbar für jede Hilfe und Idee.
- Johannes_B
- Moderator
- Beiträge: 5079
- Registriert: Do 1. Nov 2012, 14:55
- Kontaktdaten:
Ich rate einfach mal, und verweise auf Abkürzungs- und Formelverzeichnis sowie Glossare (pdf-Download) des Vortrags vom 22.05.2014 [1].
Folie 48, bzw. pdf-Seite 89.
Teste ruhig mal durch Klicken auf Öffne in Online-Editor. Es funktioniert. Ich bin mir ziemlich sicher, dass bei dir lediglich der Aufruf des externen Helferprogramms makeglossaries fehlt. Auf Folie 50 findest du mehr dazu.
[1] Archivseite Freiberger LaTeX Stammtisch
Folie 48, bzw. pdf-Seite 89.
Teste ruhig mal durch Klicken auf Öffne in Online-Editor. Es funktioniert. Ich bin mir ziemlich sicher, dass bei dir lediglich der Aufruf des externen Helferprogramms makeglossaries fehlt. Auf Folie 50 findest du mehr dazu.
[1] Archivseite Freiberger LaTeX Stammtisch
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
-
- Forum-Newbie
- Beiträge: 9
- Registriert: Mo 18. Jun 2012, 13:55
- Wohnort: Hamburg
Hm, da steh ich jetzt auf dem Schlauch. Schlägst Du nomencl vor? Muss ich mir mal genauer angucken, sehe ich aber noch nicht, was mir das zusätzlich brächte.Johannes_B hat geschrieben:Ich rate einfach mal, und verweise auf Abkürzungs- und Formelverzeichnis sowie Glossare (pdf-Download) des Vortrags vom 22.05.2014 [1].
Folie 48, bzw. pdf-Seite 89.
Teste ruhig mal durch Klicken auf Öffne in Online-Editor. Es funktioniert. Ich bin mir ziemlich sicher, dass bei dir lediglich der Aufruf des externen Helferprogramms makeglossaries fehlt. Auf Folie 50 findest du mehr dazu.
Warum es bei mir nicht lief, habe ich jetzt herausgefunden. Ich musste den makeindex-Befehl im TexMaker ändern ("/usr/texbin/makeglossaries" %.glo).
Bleibt das Problem, dass ich am liebsten mit \index{…} arbeiten würde, weil ich damit auch einen Verweis auf "Seite 2–4" setzen kann. Das geht, soweit ich das sehe, mit \gls und nomenclature auch nicht, oder übersehe ich da was?
- Johannes_B
- Moderator
- Beiträge: 5079
- Registriert: Do 1. Nov 2012, 14:55
- Kontaktdaten:
\documentclass{article} \usepackage{glossaries}\makeglossaries \newglossaryentry{affe}{name=Affe, description={lebt auf Land} } \newglossaryentry{bieber}{name=Bieber, description={lebt manchmal auf Land} } \begin{document} \gls{affe} \gls{bieber} \newpage \gls{affe} \gls{bieber} \newpage \gls{affe} \gls{bieber} \newpage \gls{affe} \newpage \printglossary \end{document}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Das geht mit glossaries auch, siehe Abschnitt Numberlist in der Dokumentation.Bleibt das Problem, dass ich am liebsten mit \index{…} arbeiten würde, weil ich damit auch einen Verweis auf "Seite 2–4" setzen kann.
Ulrike Fischer
www.troubleshooting-tex.de
www.troubleshooting-tex.de
-
- Forum-Newbie
- Beiträge: 9
- Registriert: Mo 18. Jun 2012, 13:55
- Wohnort: Hamburg
Unter den von Dir angegebenen Seitenzahlen kam ich auf nomencl.Johannes_B hat geschrieben: Wann habe ich denn nomencl erwähnt? Ich habe lediglich auf die aktuell gültige Referenz verwiesen. Du beziehst dich doch auf Code aus oben verlinktem Vortrag, oder?
Den Vortrag kannte ich aber nicht, ich hatte das aus:http://www.suedraum.de/latex/stammtisch ... ichung.pdf. Sorry für den fehlenden Link, ich hatte ihn gerade nicht zur Hand.
-
- Forum-Newbie
- Beiträge: 9
- Registriert: Mo 18. Jun 2012, 13:55
- Wohnort: Hamburg