Seite 1 von 2

Befehl konnte nicht gestart werden: biber

Verfasst: So 31. Mai 2015, 12:50
von Gandalph
Ich bin nun schon seit ein paar Tagen dran ein Literaturverzeichnis mit Biblatex für meine Bachelorarbeit zu erstellen. Bisher habe ich mit
\begin{thebibliography}{Lam00}
\bibitem{key}... % Bibliothekeintrag
\end{thebibliography}
gearbeitet und die Zitierung hat wunderbar funktioniert. Da ich nun eine einzige Internetquelle einbinden muss, und das mit dieser Befehlsstruktur nicht zu funktionieren scheint, habe ich mit JabRef zunächst eine Datenbank erstellt. Einzig beim Einbinden in die .tex Datei gibt es immer wieder Fehler. Neuerdings "Befehl konnte nicht gestartet werden:biber". Es scheint aber doch irgendwas geklappt zu haben, zumindest tauchen meine
\cite[]{key}
Schnipsel im PDF-Dokument in eckigen Klammern mit fettgeschriebenenem Referenzkey auf.
Die Biber.exe Anwendung habe ich bereits heruntergeladen und einem Beitrag folgend in \miktex\bin kopiert. Wenn ich im Package-Manager mit Adminrechten nach biber suche, findet er nichts.

Ich freue mich über jeden Beitrag, denn so langsam ist es echt nicht mehr zum Lachen... Mein Code (Inhalt ausgelassen):
\documentclass[12pt,a4paper]{scrartcl}

\usepackage[utf8]{inputenc}

\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}


\usepackage[pdftex]{graphicx}
\usepackage{latexsym}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{subfigure}
\usepackage{listings}
\usepackage{color}
\usepackage{float}
\usepackage[backend=bibtex]{biblatex}
\bibliography{Literatur}
\usepackage{csquotes}

\setlength{\topmargin}{-15mm}
\setlength{\parindent}{0pt}


\theoremstyle{plain}
\newtheorem{Satz}{Satz}[section]
\newtheorem{Lemma}[Satz]{Lemma}
\theoremstyle{definition}
\newtheorem{Definition}[Satz]{Definition} 
\newtheorem{Definition und Satz}[Satz]{Definition und Satz}
\newtheorem{Beispiel}[Satz]{Beispiel}
          
\numberwithin{equation}{section} 


\newcommand{\C}{\mathbb{C}} 
\newcommand{\K}{\mathbb{K}} 
\newcommand{\R}{\mathbb{R}} 
\newcommand{\Q}{\mathbb{Q}} 
\newcommand{\Z}{\mathbb{Z}} 
\newcommand{\N}{\mathbb{N}} 
\DeclareMathOperator*{\argmin}{arg\,min}
\renewcommand{\proofname}{Beweis}

\begin{document}
.
.
.
\printbibliography
\nocite{*}
\end{document}

Verfasst: So 31. Mai 2015, 13:03
von Johannes_B
Welche Version von MikTeX läuft bei dir?

Warum sollte es mit urls in Bibeinträgen Probleme geben?
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\cite{pogopenguin}
\begin{thebibliography}{10}
\bibitem{pogopenguin} Der Pinguin tanzt pogo
	\url{http://en.wikipedia.org/wiki/Pogo_%28dance%29}
\end{thebibliography}
\end{document}

Verfasst: So 31. Mai 2015, 14:08
von Gandalph
Miktex ist Version 2.9:

Die Sache ist die, ich wollte ein getrenntes Literaturverzeichnis: Eins für die Bücher, Artikel, Paper, etc. und eins für die Internetquellen.

Verfasst: So 31. Mai 2015, 14:18
von Johannes_B
Mein Fehler, welche Version von MikTeX hast du, 32-bit oder 64-bit?

Hast du versucht biber gemäß Wie verwende ich biber in meinem Editor aufzurufen? Kannst du biber über die Kommandozeile finden?

Verfasst: So 31. Mai 2015, 14:25
von Gandalph
Da Miktex in C:\Program Files liegt, vermute ich 64-bit. Ja, ich habe sowohl in Texmaker als auch in Texstudio die Optionen auf biber umgestellt.

Über die Eingabeaufforderung kommt:
"Der Befehl biber ist entweder falsch geschrieben oder konnte nicht gefunden werden."

...

Verfasst: So 31. Mai 2015, 14:32
von nixversteh
Gandalph hat geschrieben:Da Miktex in C:\Program Files liegt, vermute ich 64-bit. Ja, ich habe sowohl in Texmaker als auch in Texstudio die Optionen auf biber umgestellt.

Über die Eingabeaufforderung kommt:
"Der Befehl biber ist entweder falsch geschrieben oder konnte nicht gefunden werden."
Hallo Gandalph,

biber wird nicht unter 64bit Miktex installiert (habe ich im Netzt gelesen), das bedeutet, du musst biber per Fuss installieren.

Viel Erfolg

Gruß

Martin

Verfasst: So 31. Mai 2015, 14:43
von Johannes_B
Ich habe mir gerade noch mal deinen Code angeschaut, da steht viel Quatsch drin, unter anderem aber auch backend=bibtex beim Laden von biblatex. Dass bedeutet dass biber dir dann sowieso nichts bringt, denn biblatex macht alles für bibtex, statt biber.

Verfasst: So 31. Mai 2015, 15:11
von Gandalph
Johannes_B hat geschrieben:Ich habe mir gerade noch mal deinen Code angeschaut, da steht viel Quatsch drin, unter anderem aber auch backend=bibtex beim Laden von biblatex. Dass bedeutet dass biber dir dann sowieso nichts bringt, denn biblatex macht alles für bibtex, statt biber.
Ich sollte vielleicht dazu sagen, dass ich kein Experte in Latex bin. Das heißt, ich kann jetzt raten, was du als Quatsch erachtest oder du hilfst mir auf die Sprünge.

Habe mich jetzt entschieden, Miktex 32-Bit zu installieren und alle Packages nachzuladen.

Verfasst: So 31. Mai 2015, 15:28
von Johannes_B

Verfasst: So 31. Mai 2015, 16:09
von Gandalph
Es sieht jetzt schon bedeutend besser aus, seitdem ich Miktex 32-Bit installiert habe. Allerdings gibt er mir jetzt entweder kein Literaturverzeichnis aus oder gleich doppelt und nummeriert ab 22 an, wenn ich \printbibliography eingebe.
Die \cite-Befehle funktionieren wie gewünscht.

-----
EDIT: Problem gelöst, nachdem ich [backend=bibtex] entfernt hatte. Wie kann ich denn jetzt zwei getrennte Literaturverzeichnisse machen? Eins für die Printquellen und eins für die Internetquellen?