Biblatex findet Datenbank in OSX-Mountain Lion nicht

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 findet Datenbank in OSX-Mountain Lion nicht

von Gast » So 12. Jan 2014, 16:18

Rednepali,

vielen Dank für deine Anleitung!!!

Ich schreibe an meiner Diss und habe heute ca 6 Stunden an diesem Problem gebrütet und keine passende Vorgehensweise gefunden.

Aber dein Weg klappt!!!
Deine Anleitung ist überdies klar und unmissverständlich.

Nochmal vielen Dank
made my day

von Rednepali » Sa 15. Jun 2013, 23:49

War ein guter Tipp nach der Biber-Datei zu suchen. Das Problem bei Mountain Lion ist allerdings, dass der Pfad "/usr" nicht im Finder nicht angezeigt
wird und der Pfad in den Pfadeinstellungen bei TexShop falsch angegeben ist.

1.Aufgerufen habe ich ihn über Texlive unter:
Mittlerer Reiter: Packages--> Rechtsklick auf "biber"-->Show Info-->neues Fenster erscheint-->Im Fenster dann: Linksklick auf "biber.pdf"im Abschnitt "Docfiles" --> Ordner "usr" anwählen
"usr-Ordner" dann anklicken und nachsehen ob unter:

/usr/local/texlive/2012/bin/x86_64-darwin

die Datei biber existiert und wenn nicht herunterladen(http://biblatex-biber.sourceforge.net) und einfügen (wahrscheinlich gibt es da noch eine einfachere Methode).

2. Im Texshop -->Einstellungen-->im Reiter Programme in die unteren Pfadeinstellungen den Pfad: /usr/local/texlive/2012/bin/x86_64-darwin/biber
einfügen.

3. Bei BibTex-Engine manuell bibtex durch biber ersetzen

4.Kompilieren mit PDF-Latex-->Bibtex-->PDF-Latex


Bei mir hat das so funktioniert.
Kann sein, dass man nach den Änderungen einen Programmneustart machen muss.

Ach ja, bei meinem älteren MacBook war es nicht der obige Pfad sondern aufgrund der abweichenden Prozessorarchitektur dieser:

/usr/local/texlive/2012/bin/universal-darwin/biber

Schönen Dank nochmal an die schnelle und kompetente Hilfe.

Grüße,

Christoph.

von u_fischer » Sa 15. Jun 2013, 12:57

Die Links sind Hinweise auf die Bedienung der Befehle, die sollst du nicht einfach abtippen. Mach sowas wie

which biber

und

kpsewhich --var-value=texmf

(und ich habe keine Ahnung, wie dieTeXLive-executables unter mac os konkret heißen, da ich windows habe. Aber wenn du ein bisschen rumsuchst, wirst du es sicher rausfinden können.)

von Rednepali » Sa 15. Jun 2013, 12:29

Gebe ich die o.g. Befehle in die Konsole ein komme ich zu diesem keinem Ergebnis:

Christophs-MacBook-Air:~ christophpontius$ which (http://linux.about.com/library/cmd/blcmdl1_which.htm)
-bash: syntax error near unexpected token `http://linux.about.com/library/cmd/blcmdl1_which.htm'
Christophs-MacBook-Air:~ christophpontius$ kpsewhich (z.B. "kpsewhich --var-value=texmf
-bash: syntax error near unexpected token `z.B.'
Christophs-MacBook-Air:~ christophpontius$ kpsewhich --var-value=texmf" (http://linux.die.net/man/1/kpsewhich))
> echo $PATH
>
Gruß,
C.

von Rednepali » Sa 15. Jun 2013, 12:25

Wie im ersten Post beschrieben, verwende ich OSX, gibt es da auch exe-Dateien?
Die kenne ich eigentlich nur aus Windows.

Gruße,

C.

von Gast » Sa 15. Jun 2013, 11:38

Du kannst zusätzlich noch versuchen biber in TeXLiveUtility zu reinstallieren.

von u_fischer » Sa 15. Jun 2013, 11:03

Also wenn im Terminal bibtex gefunden wird, biber aber nicht, würde ich TeXShop als Schuldigen erstmal ausschließen.

bibtex.exe und biber.exe befinden sich normalerweise im selben Ordner und sollten auf die gleiche Weise gefunden werden.

D.h. entweder ist biber doch nicht installiert, oder du hast zwei TeX-Systeme und nur in einem ist biber, oder da sind irgendwelche Symlinks/Aliasse im Spiel oder irgendwas anderes stimmt nicht, woran ich jetzt nicht gedacht habe.

Suche einfach mal in deinem System rum, wo sich bibtex.exe befindet, wo sich biber.exe befindet, ob es irgendwelche Aliase gibt, wo sich texmf-Bäume befinden. Dazu kannst du am Terminal z.B. which (http://linux.about.com/library/cmd/blcmdl1_which.htm), und kpsewhich (z.B. "kpsewhich --var-value=texmf" (http://linux.die.net/man/1/kpsewhich)) benutzen. Lass dir auch mal die path-Variable anzeigen (echo $PATH).

Du sollst erstmal nur Rumsuchen! Sammle Informationen.

von Rednepali » Sa 15. Jun 2013, 10:20

Mann kann die„ Bibtex-Engine“ ändern, geht allerdings nur manuell. D.h. man kann „bibtex“ löschen und dafür „biber“ eintragen.
Habe ich auch schon versucht bevor ich hier gepostet habe.

Würde das Optionen-Menu und die Fehlermeldung in diesem Forum gerne als pdf hochladen(Wäre anschaulicher) aber irgendwie kommt dann:

Upload Error: Kann das Attachment ./files/opz_212.pdf nicht hochladen.
(Dateigröße: ca. 70 KB)



Was mache ich falsch??

Gebe ich „bibtex --version“ ein passiert das:

Last login: Sat Jun 15 09:57:29 on console
Christophs-MacBook-Air:~ christophpontius$ bibtex --version
BibTeX 0.99d (TeX Live 2012)
kpathsea version 6.1.0
Copyright 2012 Oren Patashnik.
There is NO warranty. Redistribution of this software is
covered by the terms of both the BibTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the BibTeX source.
Primary author of BibTeX: Oren Patashnik.

Arbeitet hier jemand mit TexShop und hat das gleiche Problem?

von u_fischer » Fr 14. Jun 2013, 18:24

Und was passiert, wenn du z.B. bibtex --version im Terminal machst? Wird das auch nicht gefunden?

Hast du mal in den Optionen von texshop rumgesucht, ob irgendwo "bibtex irgendwas.aux" steht und das durch "biber irgendwas.bcf" ersetzt?

von Rednepali » Fr 14. Jun 2013, 17:50

Ich habe noch nie etwas mit der Konsole gemacht, aber wenn ich
„--biber“ oder auch „which biber“ eingebe und enter drücke(ich hoffe so macht man das?) erscheint:

Last login: Fri Jun 14 17:27:09 on ttys000
Christophs-MacBook-Air:~ christophpontius$ biber --version
-bash: biber: command not found
Christophs-MacBook-Air:~ christophpontius$

In TexLive wird biber als „installed“ gelistet

Laut dieses Foreneintrags:
http://tex.stackexchange.com/questions/ ... e-to-biber
ist es ohnehin ein ziemlicher Workaround biber in TexShop zu installieren.

Ist das noch so oder bietet die neue Version Lösungen?

An die Lösung des obigen Links wage ich mich allerdings nicht, da ich gerade eine wichtige Arbeit schreiben muss und währenddessen mein System nicht schrotten will.

Beste Grüße,

Christoph.

Nach oben