Personenregister mit Kurzbiographie

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: Personenregister mit Kurzbiographie

von Johannes_B » Do 26. Feb 2015, 16:14

Bleib immer auf dem neuesten stand, seit 2010 hat sich so einiges getan.

Folie und pdf-Seite sind übrigens verschiedene Dinge.

von Slartibartfast » Do 26. Feb 2015, 09:47

u_fischer hat geschrieben:
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 mit glossaries auch, siehe Abschnitt Numberlist in der Dokumentation.
Ha, es läuft tatsächlich, vielen Dank! Wieder was gelernt.

von Slartibartfast » Do 26. Feb 2015, 09:46

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?
Unter den von Dir angegebenen Seitenzahlen kam ich auf nomencl.

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.

von u_fischer » Do 26. Feb 2015, 00:07

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 mit glossaries auch, siehe Abschnitt Numberlist in der Dokumentation.

von Johannes_B » Mi 25. Feb 2015, 23:11

\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}
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?

von Slartibartfast » Mi 25. Feb 2015, 22:51

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.
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.

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?

von Johannes_B » Mi 25. Feb 2015, 21:41

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

Re: Grober Ansatz

von Slartibartfast » Mi 25. Feb 2015, 21:21

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.
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.

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}
Wenn ich das laufen lasse (Texmaker), kriege ich zwar den Dokumententext auf Seite 1 und 2 ausgeworfen, es wird auch eine Seite 3 erzeugt, auf der dann das Glossar stehen müsste – die Seite ist aber leer. Woran mag das nun wieder liegen?

Noch immer dankbar für jede Hilfe und Idee.

Re: Grober Ansatz

von u_fischer » Mi 25. Feb 2015, 14:01

Beobachter hat geschrieben:Also, »MakeIndex« oder »Xindy« sind hier sicherlich die falschen Werkzeuge,
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.

Grober Ansatz

von Beobachter » Mi 25. Feb 2015, 13:37

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}

Nach oben