Seite 1 von 2

Sonderzeichen lin der Literatur

Verfasst: So 5. Feb 2017, 16:14
von Romaxxx
Hallo zusammen,

ich habe folgendes BibTex aus der Google-Suche:
@article{quia2010sparse,
  title={Sparse spectrum Gaussian process regression},
  author={Qui{\~A}$\pm$onero-Candela, Joaquin and Rasmussen, Carl Edward and Figueiras-Vidal, An{\~A}bal R and others},
  journal={Journal of Machine Learning Research},
  volume={11},
  number={Jun},
  pages={1865--1881},
  year={2010}
}
Dort tauchen gewisse Sonderzeichen auf.
Die Autoren werden richtig so geschrieben:

Miguel Lázaro-Gredilla, Joaquin Quiñonero-Candela, Carl Edward Rasmussen, Aníbal R. Figueiras-Vidal;

Ich habe nun schon mehrere Versuche unternommen gewisse Pakete einzubinden um dies richtig anzuzeigen, nichts hat funktioniert.

Kann mir hier jemand sagen, was ich tun muss um das so richtig anzeigen zu lassen?

Danke und Grüße

Verfasst: So 5. Feb 2017, 16:30
von Johannes_B
Vermutlich
Miguel Lázaro-Gredilla and Joaquin Quiñonero-Candela and Carl Edward Rasmussen and Aníbal R. Figueiras-Vidal
Genaueres kann man mit den Informationen aber nicht sagen. Hast du schon in die wichtigen Hinweise des UNterforums geschaut?

Wie markiere ich Code?

Verfasst: So 5. Feb 2017, 16:32
von Gast
Wenn du wie in den wichtigen Hinweisen nicht ohne Grund empfohlen biblatex mit biber verwendest, kannst du die Sonderzeichen einfach ganz normal in utf8-Codierung angeben:
\begin{filecontents*}{\jobname.bib}
@article{quia2010sparse,
title={Sparse spectrum Gaussian process regression},
author={Miguel Lázaro-Gredilla and Joaquin Quiñonero-Candela and Carl Edward
  Rasmussen and  Aníbal R. Figueiras-Vidal},
journal={Journal of Machine Learning Research},
volume={11},
number={Jun},
pages={1865--1881},
year={2010}
}
\end{filecontents*}
\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[backend=biber,maxnames=99]{biblatex}
\addbibresource{\jobname.bib}

\begin{document}
\cite{quia2010sparse}
\printbibliography
\end{document}

Verfasst: So 5. Feb 2017, 17:16
von Romaxxx
Hallo zusammen,

danke erst einmal für die Antwort.

Ich habe nun Gasts Post verwendet, leider wird nun [quia2010sparse] als Text im Dokument als Zitierung verwendet und nicht etwa [Lázaro-Gredilla 2010] oder ähnliches und das Literaturverzeichnis wir nicht angezeigt.

Zur Info, ich verwende Techinic Center mit SumatraPDF.

Verfasst: So 5. Feb 2017, 17:18
von Romaxxx
Weiterhin zur Info, ich hatte zuvor

\bibliographystyle{natdin}
\bibliography{literatur}

verwendet, um es auszugeben.

Verfasst: So 5. Feb 2017, 17:27
von Johannes_B
Du musst die wichtigen Hinweise lesen und beachten. Da steht drin, wie man biber aufruft.

Verfasst: So 5. Feb 2017, 18:22
von Romaxxx
Muss ich Biber irgendwie installieren und über das latex-file laufen lassen?

Der Fehler lautet:

! Package biblatex Error: '\bibliographytyle' invalid
See the biblatex package documetation for explanation

Ich komme nicht mehr weiter.
Ich habe vereinfacht folgendes nun als code:
\documentclass[a4paper, 11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber,maxnames=99]{biblatex}

\begin{document}

\cite{quia2010sparse}

\bibliographystyle{apalike}
\bibliography{literatur}

\end{document}
Wobei ich literatur.bib selbst definiert habe als:
@article{quia2010sparse,
  title={Sparse spectrum Gaussian process regression},
  author={Miguel Lázaro-Gredilla and Joaquin Quiñonero-Candela and Carl Edward Rasmussen and  Aníbal R. Figueiras-Vidal},
  journal={Journal of Machine Learning Research},
  volume={11},
  number={Jun},
  pages={1865--1881},
  year={2010}
}

Verfasst: So 5. Feb 2017, 19:06
von Johannes_B
Ach Mensch, Leute.

https://en.wikibooks.org/wiki/LaTeX/Cre ... bliography

Wenn du den modernen Weg wirklich einschlagen möchtest, dann musst du das (genau so) machen wie in den wichtigen Hinweisen. Und den alten Kram über Bord werfen ;-)

Wenn dir irgendwer vorschreibt, dass du beim alten System bleiben sollst, was durchaus möglich ist, dann kannst du nicht wechseln.

Bitte schau dir mal den Link an, das wikibook wird gerade modernisiert und Feedback ist sehr sehr willkommen.

Verfasst: So 5. Feb 2017, 19:44
von Gast
Bei der alten BibTeX-Methode kann man keine utf8 codierten Zeichen in der Literaturdatenbank verwenden. Das kann nämlich nur mit 7bit umgehen aber nicht mit Unicode. \bibliographystyle geht bei biblatex nicht und statt \bibliopgraphy verwendet man wie im Beispiel oben \addbibresource und \printbibliography.

Als Stil könntest du beispielsweise apa (siehe biblatex-apa) oder schlicht und einfach authoryear verwenden:
\begin{filecontents*}{\jobname.bib}
@article{quia2010sparse,
title={Sparse spectrum Gaussian process regression},
author={Miguel Lázaro-Gredilla and Joaquin Quiñonero-Candela and Carl Edward
  Rasmussen and  Aníbal R. Figueiras-Vidal},
journal={Journal of Machine Learning Research},
volume={11},
number={Jun},
pages={1865--1881},
year={2010}
}
\end{filecontents*}
\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[backend=biber,style=authoryear,maxnames=99]{biblatex}
\addbibresource{\jobname.bib}

\begin{document}
\cite{quia2010sparse}
\printbibliography
\end{document}
Das Ergebnis kannst du dir im Online-Editor Overleaf anschauen. Dort funktioniert die Verwendung von biblatex und biber out of the box.

Bitte lies die wichtigen Hinweise. Dort wird auch die Sache mit biber und der Einbindung in den Editor erklärt. Wir können das nicht bei jeder zweiten Literaturfrage neu durchkauen. Dafür hat sich Johannes die Mühe mit den wichtigen Hinweise gemacht!

Verfasst: So 5. Feb 2017, 20:13
von Romaxxx
Nun habe ich im Aufgabeprofil biber.exe als pfad definiert (natürlich vorher heruntergeladen hier: http://biblatex-biber.sourceforge.net/)

Leider immer noch das gleich Bild wie zuvor.

Orientiert habe ich mich an http://tex.stackexchange.com/questions/ ... 794#154794 für Technic-Center

Was könnte ich noch vergessen haben bzw. was muss noch installiert werden...