Literaturverzeichnis (Jurabib) mit Grafiken (QR-Codes)

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


sebastian.hoehne
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Fr 5. Jul 2013, 21:17

Literaturverzeichnis (Jurabib) mit Grafiken (QR-Codes)

Beitrag von sebastian.hoehne »

Hi,

ich hätte ganz gern in meinem Literaturverzeichnis für meine Masterarbeit, sofern es sich um einen Eintrag mit URL handelt, einen QR-Code links neben dem Eintrag (der Eintrag selbst soll dann in der nötigen Breite verringert werden). Der QR-Code kann von Hand erzeugt werden, ich würde gerne dann den QR-Code einbinden lassen, wenn etwas wie qrcode = {qrcodes/code1.png} in der Bib-Datei angegeben ist. Verwendet wird biblatex/jurabib und leider habe ich keinen Ansatz, wie ich dieses Vorhaben umsetzen kann. In dem Manual zu Jurabib (http://ctan.dcc.uchile.cl/macros/latex/ ... gerdoc.pdf) gibt es unter 6.2 zwar einiges zur (Text-)Formatierung, jedoch hilft mir das leider nicht weiter.

Hat dafür jemand von euch eine "schnelle Lösung" oder ist das nur mit entsprechender Modifikation von Jurabib machbar? Falls Letzteres, kann das jemand von euch mir kurzfristig coden (und wie viel würde mich das kosten)?

So stelle ich mir das ungefähr grafisch vor: http://www.hoehne.net/latex-jurabib-bib ... r-code.jpg

Mein "Rohkörper":
\documentclass[widefront]{jura}
\usepackage[ngerman, english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[bibformat=ibidemalt, annotatorfirstsep=in, pages=format, authorformat=smallcaps, titleformat=italic, titleformat=all, titleformat=commasep, howcited=normal, commabeforerest, idem, lookforgender]{jurabib}
\makeatletter\def\jb@use@fullcite{\jbauthorfont{\jb@@author}\normalfont{\jbhowsepbeforetitle}\jb@@fulltitle}\makeatother
\usepackage[a4paper, nohead, bottom=3cm]{geometry}
\usepackage{url}
\usepackage[T1]{fontenc}
\usepackage{eurosym}
\usepackage{eulervm}
\usepackage{ae}
%\usepackage{unroman}
\usepackage{coolstr}
\tolerance=1000
\emergencystretch=20pt
\formatpages[, ][]{article}{}{}
\makeatletter\renewcommand\@makefntext[1]{\setlength{\hangindent}{2em}\noindent\hb@xt@\hangindent{\hss\@textsuperscript{\normalfont\@thefnmark}\hspace{.1em}}#1}
\makeatother
\usepackage{nomencl}
\let\abk\nomenclature
\renewcommand{\nomname}{Abbreviations}
\setlength{\nomlabelwidth}{.45\hsize}
\renewcommand{\nomlabel}[1]{\textbf{#1} \dotfill }
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
\renewcommand*{\bibleftcolumn}{\textwidth/3}
\renewcommand*{\bibrightcolumn}{\textwidth-\bibleftcolumn-1cm}
\renewcommand*{\bibelnfont}{\textbf}
\formatpages[~]{article}{(}{)}
\renewcommand{\bibjtsep}{In: }
\renewcommand{\bibatsep}{\newline}
\renewcommand*{\bibbtasep}{ / }
\renewcommand*{\bibfnfont}{}
\renewcommand{\bibbtsep}{In: } 
\AddTo\bibsgerman{\renewcommand*{\urldatecomment}{Last visited on: }}
\makeatletter
\jb@allow@howcited@art@periodtrue
\makeatother
\usepackage{graphicx}
\let\oldurlbraks=\UrlBreaks
\renewcommand{\UrlBreaks}{\oldurlbraks\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z\do\?\do\&}
\renewcommand{\contentsname}{Contents}
\usepackage{textcomp}
%\usepackage{totcount}
\usepackage{color}
% \renewcommand*{\frontmatter}{\textwidth25cm}
\usepackage{fancyhdr}
%\usepackage{url}
%\usepackage{hyperref}

\mainmatter
\label{maintextstart}
Testtext.\footcite{exampleurl} Again.\footcite{examplebook}

\newpage\addcontentsline{toc}{chapter}{Bibliography}\bibliography{bibfile}\bibliographystyle{jurabib}
\end{document}
bibfile.bib:
@WWW{exampleurl,
  author = {URLauthor},
  title = {URLtitle},
  juratitle = {URLtitle},
  url = {http://www.example.com/file.ext},
  urldate = {01/01/1900 00:00h},
  qrcode = {qrcodes/code1.png}
}

@BOOK{examplebook,
  author = {BOOKauthor},
  year = {1900},
  title = {BOOKexample},
  edition = {1},
  address = {World},
  juratitle = {BOOKexample},
  howcited = normal,
  gender = {sm}
}
Wäre wirklich super, wenn mir dabei jemand helfen könnte.

Liebe Grüße

Dipl.-Jur. Sebastian Höhne

P.S.: Ich habe die Frage auch bereits in einem anderen LaTeX-Board gestellt, dort jedoch bisher keine Antwort erhalten und möchte jetzt den Kreis möglicher Helfer erweitern. Falls es hier zu einer Antwort kommt, werde ich auf diese dann auch von dort aus hinweisen und natürlich auch umgekehrt.

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

Beitrag von u_fischer »

Hat dafür jemand von euch eine "schnelle Lösung" oder ist das nur mit entsprechender Modifikation von Jurabib machbar? Falls Letzteres, kann das jemand von euch mir kurzfristig coden (und wie viel würde mich das kosten)
Ich habe keine Ahnung, ob es eine einfache Lösung gibt, aber meiner Erfahrung nach, ist es eine Qual jurabib anzupassen. Es wäre wahrscheinlich besser es mit biblatex umzusetzen, aber dann muss man auch deine ganzen jurabib- Anpassungen einarbeiten. D.h. Es stecken schon ein paar Stunden Arbeit drin. Machen könnte ich es schon, aber nicht ganz kurzfristig. Und wegen der Kosten, solltest du direkt fragen.

Antworten