bibtex/biblatex zweckentfremden

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


ChrisW
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 25. Mai 2016, 12:44
Wohnort: Passau Land

bibtex/biblatex zweckentfremden

Beitrag von ChrisW »

Hallo zusammen,

ich würde gerne den Mechanismus von bibtex/biblatex benutzen, um in Dokumenten (es geht um Messprotokolle) ein Verzeichnis von verwendeten (Mess-)Geräten zu erzeugen.

Ich habe schon ein wenig mit JabRef rumgespielt und es scheint grundsätzlich möglich, einen neuen Eintragstypen "Geraet" mit entsprechenden Feldern zu erstellen und damit eine Datenbank von Geräten anzulegen. Problematischer erscheint mir hier, einen passenden Stil zu erzeugen, der den Typ mit seinen Feldern in der gewünschten Form ausgibt (sowohl was das "Zitat" als auch das Verzeichnis angeht).

Hat jemand vielleicht schon eine Verwendung in dieser Art (oder einer anderen nicht-literarischen Weise) gesehen oder gibt es bereits fertige Stile? Ggf. hat auch noch jemand eine Idee, wie man das anders realisieren könnte, oder auch Bedenken dazu?

Besten Dank im Voraus
Chris

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »


ChrisW
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 25. Mai 2016, 12:44
Wohnort: Passau Land

Beitrag von ChrisW »

Hallo Frau Fischer,

ich vermute, Sie legen mir das Beispiel "adressen-bib.tex" ans Herz.
Leider kann ich dieses Beispiel nicht erstellen. Warnings siehe Bild ...
Haben Sie eine Idee, wo das Problem sein könnte?

Besten Dank im Voraus
Christian
Dateianhänge
fehler.png
fehler.png (85.1 KiB) 2552 mal betrachtet

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2466
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Du hast BibTeX aufgerufen, das Beispiel erwartet aber Biber.

ChrisW
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 25. Mai 2016, 12:44
Wohnort: Passau Land

Beitrag von ChrisW »

Danke für den Hinweis.

Habe nun mein Ausgabeprofil abgeändert (siehe Bild anbei). Beim 2ten, 3ten Mal läuft das auch ohne Fehlermeldung oder Warnung durch.

Leider fehlen im erzeugten PDF sowohl die Adressfelder oben als auch die Einträge in der Verteilerliste.
Seltsamerweise funktioniert die Unterscheidung "Herr"/"Frau", d.h. das gender-Feld wird korrekt aus dem bib-file gelesen.

Wo hakt es da noch?

Beste Grüße
Christian
Dateianhänge
profile.png
profile.png (85.19 KiB) 2538 mal betrachtet
adressen-bib.pdf
(91.1 KiB) 244-mal heruntergeladen

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 808
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

Wie sollen wir das ohne Minimalbeispiel wissen? Meine Glaskugel ist gerade beschlagen, und die Teeblätter habe ich in den Kompost gegeben.

ChrisW
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 25. Mai 2016, 12:44
Wohnort: Passau Land

Beitrag von ChrisW »

Hallo,

das Beispiel, um das es geht ist oben schonmal von Frau Fischer verlinkt worden. Darin gibt es eine Datei adressen-bib.tex, die ich versucht habe, korrekt in PDF zu kompilieren. Leider bislang nur mit mäßigem Erfolg.

Es kommen keine Fehler, aber das Ergebnis ist auch nicht so, wie das wohl sein sollte (s.o.)

Gruß
Christian

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

ChrisW hat geschrieben: Es kommen keine Fehler
Mit einem aktuellen biblatex sollten aber Fehler kommen. Das Namensformat hat sich nämlich geändert, und man müsste das jetzt so schreiben
\DeclareNameFormat[adresse]{anrede}{\nameparts{#1}\namepartfamily}

Siehe auch http://texwelt.de/wissen/fragen/16629/n ... iblatex-33

Abgesehen davon, sollte es aber laufen. Warum es bei dir nicht geht, kann ich ohne log- und blg-Datei nicht sagen.

ChrisW
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 25. Mai 2016, 12:44
Wohnort: Passau Land

Beitrag von ChrisW »

Hallo Frau Fischer,

anbei finden Sie meinen aktuellen "Spielordner" inkl. der Log-Dateien. Dieser besteht im Wesentlichen aus den Beispiel-Dateien, die sie weiter oben verlinkt haben.

Zu meiner Umgebung:
Ich benutze MikTeX portable mit TeXniccenter als Editor. Die verwendeten Pakete sind alle aktualisiert, im Speziellen trägt des Paket "biblatex" ein package-Datum von Mitte Mai 2016.

Mir ist daher nicht ganz klar, wieso hier etwas veraltet sein könnte.

In Ihrem Beispiel wird biblatex mit der Option "datamodel=ufischer" aufgerufen. Braucht man dazu eine spezielle biblatex-Version?

Besten Dank im Voraus
Christian
Dateianhänge
bib-Spielereien.zip
(176.8 KiB) 218-mal heruntergeladen

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Hm. Ich glaube, da fehlt die dbx-Datei, ich habe die natürlich. Der Inhalt müsste etwa so aussehen:
\DeclareDatamodelEntrytypes{adresse}

\DeclareDatamodelFields[type=list,  datatype=name]
  {name}

\DeclareDatamodelFields[type=field, datatype=literal]
 {strasse,ort,plz}

\DeclareDatamodelEntryfields[adresse]{%
  name,strasse,ort,plz,gender}
Sie muss bei dir natürlich nicht ufischer.dbx heißen ...

Die Niederschrift des Vortrags müsste in der Texnischen Komödie 2/2014 sein. http://www.dante.de/DTK/Ausgaben.html

Antworten