Biblatex lange URL [neuer Post]

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: Biblatex lange URL [neuer Post]

von oaahy » Mi 12. Nov 2014, 04:25

Zuerst sieht man hier den Test-Code, da ich zeigen will, dass ich die Zahl 10^{1500} gern in kursiv hätte.
Mein Problem mit den hyperlinks habe ich durch \usepackage[pdfborder={0 0 0}]{hyperref}
lösen können.
\documentclass[12pt,a4paper,twoside]{report}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage[pdfborder={0 0 0}]{hyperref}
\usepackage[backend=bibtex8, style=alphabetic]{biblatex}
\usepackage[babel,german=guillemets]{csquotes}
\nocite{*}
\addbibresource{litest1.bib}
\usepackage{filecontents}
\begin{filecontents*}{litest1.bib}
@online{1500,
author={Pascal Ochem and Micha\"{e}l Rao},
title={Odd perfect numbers are greater than $10^{1500}$},
url={http://www.lirmm.fr/~ochem/opn/opn.pdf},
year={2012},
urldate={2014-11-10}
}
\end{filecontents*} 
\begin{document}
test 
\printbibliography
\end{document}
Dies ist der Code, der folgende Code2, den ich im Moment benutze, bin aber noch nicht sonderlich zufrieden mit dem Stil 'alphabetic'. Ich hätte gerne den Titel kursiv und ohne diese 'Anführungszeichen', also so wie in Code1. Dazu brauche ich nun aber eine Lösung wie ich die Zahl 10^{1500} innerhalb des Titels auch kursiv bekomme.
Ich will aber, danke dafür an den Hinweis, article benutzen.
\documentclass[12pt,a4paper,twoside]{report}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage[pdfborder={0 0 0}]{hyperref}
\usepackage[backend=bibtex8, style=alphabetic]{biblatex}
\usepackage[babel,german=guillemets]{csquotes}
\nocite{*}
\addbibresource{litest1.bib}
\usepackage{filecontents}
\begin{filecontents*}{litest1.bib}
@article{1500,
author={Pascal Ochem and Micha\"{e}l Rao},
title={Odd perfect numbers are greater than $10^{1500}$},
url={http://www.lirmm.fr/~ochem/opn/opn.pdf},
year={2012},
urldate={2014-11-10},
journaltitle={Mathematics of Computation}
}
\end{filecontents*} 

\begin{document}
test 
\printbibliography
\end{document}
Ebenso bin ich noch recht unzufrieden mit der Anordnung der Autorennamen. Ich hätte gern einen Stil der sehr viel näher an alphadin ist als mein jetztig verwendetes alphabetic. Autoren werden im Moment mit Vornamen Nachnamen, ohne Trennung oder Ähnliches ausgegeben. Oder habe ich einfach die Namen falschrum aufgeschrieben da als Syntax 'Name Vorname' gefordert ist? Die Namen werden mit 'und' getrennt, hätte dort lieber ein Komma. Ich finde aber keinen Stil der an alphadin herankommt. Habe zwar im Internet Diskussionen gefunden, dort wird aber oft gesagt, dass im Moment daran gearbeitet wird, wenn ich nichts überlesen habe.

Noch eine kleine, nicht direkt am Code gezeigt Frage. Ich habe zB zwei Quellen vom gleichen Autor, einmal im Jahr 99 und einmal im Jahr 00, eigentlich sollte es chronologisch geordnet werden, aber alphabetic ordnet XX00 vor XX99 an, muss ich dort dann zusätzliche Sortierfelder angeben?

von Beinschuss » Di 11. Nov 2014, 21:40

Warum gibst du mir den Hinweis @Article? Sollte ich bei solchen Quellen eher Article statt Online benutzen?
Ja, weil dies definitiv ein Zeitschriftenartikel ist (der zusätzlich im Netz zu finden ist).

Wenn Du beschreibst (mit Minimalbeispiel, das Deine eigenen Bemühungen zeigt - s. Top-Post in diesem Unterforum), was Du ändern möchtest, kann Dir wohl geholfen werden.

Helmut

von oaahy » Di 11. Nov 2014, 14:06

Okay, man muss also das Paket hyperref laden. Jetzt klappt schonmal der Umbruch des links. Vielen Dank dafür.

Kannst du mir vielleicht noch etwas Hilfe zu meinen 2 kleineren Fragen geben? Ebenso muss ich nun noch den 'Rahmen' des Hyperrefs im Literaturverzeichnis ausschalten.

Warum gibst du mir den Hinweis @Article? Sollte ich bei solchen Quellen eher Article statt Online benutzen?

von Johannes_B » Di 11. Nov 2014, 09:07

In deinem Beispiel wird hyperref niht geladen, damit hast du so oder so keine Links in der pdf.
Wenn ich aber hyperref lade, dann wird die komplette url als Link markiert. Folge ich diesem Link, lande ich bei einem Artikel (@ARTICLE) aus Mathematics of Computation.

von Johannes_B » Di 11. Nov 2014, 08:34

Mittlerweile wurde das Problem auch bei LaTeX Community thematisiert.

von oaahy » Mo 10. Nov 2014, 19:49

Okay, ganz von Anfang an.
Ich benutze jetzt Biblatex und habe damit schon ein paar Probleme lösen können. Ich habe jedoch weiterhin ein Problem mit dem Zeilenumbruch von URLs.
Hier ein funktionierndes Minimalbeispiel
\documentclass[12pt,a4paper,twoside]{report}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage[backend=bibtex8, style=alphabetic]{biblatex}
\usepackage[babel,german=guillemets]{csquotes}
\nocite{*}
\addbibresource{litest1.bib}
\usepackage{filecontents}
\begin{filecontents*}{litest1.bib}
@online{3rdlargest,
author={Douglas E. Iannucci},
title={The third largest prime divisor of an odd perfect number exceeds one hundred},
url={http://www.ams.org/journals/mcom/2000-69-230/S0025-5718-99-01127-8/S0025-5718-99-01127-8.pdf},
year={2000},
urldate={2014-11-10}
}
\end{filecontents*} 

\begin{document}
test 
\printbibliography
\end{document}
Es wird bei mir die URL nur bis /mcom/ interpretiert. Alles Folgende wird ignoriert und somit funktioniert der hyref auf das PDF nicht.

Zwei andere Frage gibt es noch.
Gibt es ein biblatex stil der noch näher an,den alten bibtex stil, alphadin herankommt als alphabetic?
Wie lasse ich auch Zahlen wie 10^{1500} weiterhin kursiv schreiben im Titel einer Quelle?

//startpost editiert

von Johannes_B » Mo 10. Nov 2014, 17:43

Lies dir bitte die wichtigen Hinweise durch und gehe dann ruhig, ein Problem nach dem anderen an. Im Moment hast du viele kleine Problemchen an ganz verschiedenen Baustellen und ganz wenig Informationen wie du vorgehst.

Deswegen, die Universallösung: Nutze biblatex.

von oaahy » Mo 10. Nov 2014, 17:29

Mit Einbindung des URL-Paketes scheint die URL zu funktionieren.
Jetzt sind noch die Fragen offen: Soll die Url in einer anderen Schriftart dargestellt werden? Oder ist das ein Fehler weil ich MISC und innerhalb dazu 'url' als Feld verwende?
Hinter den Autoren, vor der URL ist ein sehr großer Abstand, ist dieser gewollt um in der nächsten Zeile die URL ohne Zeilenbruch darzustellen?

Und gibt es eine Möglichkeit das year={XXX} nicht als 'Version' sondern als Veröffentlichungsjahr wie bei Büchern aufzuführen? Oder widerspricht das der offiziellen Zitierweise.

Vielen Dank

EDIT:
Es tritt ein weiteres Problem beim nächsten Eintrag auf
@MISC{1primfaktor,
author={Takeshi Goto and Yasuo Ohno},
title={Odd perfect numbers have a prime factor exceeding $10^8$},
url={http://www.ma.noda.tus.ac.jp/u/tg/perfect/perfect.pdf},
year={2008},
lastchecked={11.10.2014}
}
Es scheint, dass 'url' nicht als URL interpretiert wird. Es findet ein Zeilenumbruhc bei /perfect'ZEILENUMBRUCH'/perfect.pdf statt und die URL ist nicht anklickbar, da sie nur bis zu dem Zeilenumbruch interpretiert wird.

Biblatex lange URL [neuer Post]

von oaahy » Mo 10. Nov 2014, 17:20

Neuer Post
Okay, ganz von Anfang an.
Ich benutze jetzt Biblatex und habe damit schon ein paar Probleme lösen können. Ich habe jedoch weiterhin ein Problem mit dem Zeilenumbruch von URLs.
Hier ein funktionierndes Minimalbeispiel
\documentclass[12pt,a4paper,twoside]{report}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage[backend=bibtex8, style=alphabetic]{biblatex}
\usepackage[babel,german=guillemets]{csquotes}
\nocite{*}
\addbibresource{litest1.bib}
\usepackage{filecontents}
\begin{filecontents*}{litest1.bib}
@online{3rdlargest,
author={Douglas E. Iannucci},
title={The third largest prime divisor of an odd perfect number exceeds one hundred},
url={http://www.ams.org/journals/mcom/2000-69-230/S0025-5718-99-01127-8/S0025-5718-99-01127-8.pdf},
year={2000},
urldate={2014-11-10}
}
\end{filecontents*} 

\begin{document}
test 
\printbibliography
\end{document}
Es wird bei mir die URL nur bis /mcom/ interpretiert. Alles Folgende wird ignoriert und somit funktioniert der hyref auf das PDF nicht.

Zwei andere Frage gibt es noch.
Gibt es ein biblatex stil der noch näher an,den alten bibtex stil, alphadin herankommt als alphabetic?
Wie lasse ich auch Zahlen wie 10^{1500} weiterhin kursiv schreiben im Titel einer Quelle?

Alter Post:
Ich will in mein Literaturverzeichnis eine PDF-Quelle aufnehmen. Das erste Problem besteht darin, dass in der Quelle eine Tilde vorkommt. Zuerst hab ich einfach die Tilde hingeschrieben. Das hat nicht funktioniert, dann hab ich den Befehl \verb+~+ gefunden, der hat aber nur teilweise funktioniert.
Wenn ich nun folgenden Code benutze, fehlt entweder die Tilde oder ich kann den Titel nicht auschreiben.
Also wenn ich den Titel das 10^{1500}, hat er teilweise die Tilde in der Url gehabt und sie war auch wie ein hyref anzuklicken. Wenn ich den Titel aber wieder länger hatte, ist die Tilde verschwunden. Ich nehme an das Problem liegt an der länge der URL und, dass damit Bibtex nicht ganz zurecht kommt, zumindest hab ich Ähnliches im Internet gelesen.
\nocite{*}
\bibliographystyle{alphadin}
\bibliography{thesis}
\addcontentsline{toc}{chapter}{Literaturverzeichnis}

@MISC{greaterthan,
author={Pascal Ochem and Micha\"{e}l Rao},
title={Odd perfect numbers are greater than 10^{1500}},
url={http://www.lirmm.fr/\verb+~+ochem/opn/opn.pdf},
year={2012},
lastchecked={10.11.2014}
}
Ich benuzte url statt howpublished, so wird dann der Link in einer anderen Schriftart angezeigt. Ist das so gewollt? Sollte ich einfach howpublished nehmen?
Ich hatte mal kurz das Paket 'url' geladen, hat aber meiner Meinung nach garnichts verändert.

Ich werde nochmal schauen was passiert wenn ich das URL Paket lade, habe das leise gefühlt, dass das paket nicht geladen wurde.

Vielen Dank

Nach oben