PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Riesige Probleme mit jurabib/jureco nach Update Packages MiKTeX 2.7



latex-fan
13-08-2009, 16:26
Hallo zusammen,

gerade habe ich mal wieder alle Packages von MiKTeX 2.7 über die Update-Funktion in Start-Programme aktualisiert.

Anscheinend gibt es da aber ein Problem, das mir jetzt das Literaturverzeichnis meiner Diplomarbeit komplett zerschossen hat.

Ich verwende jureco und habe folgende Anpassungen vorgenommen - siehe [2] bei "edico" vom 09.07.2004 unter http://www.mrunix.de/forums/showthread.php?t=44152&highlight=jurabib

Bis jetzt hat alles super geklappt und nach dem Update erscheinen jetzt bei der Verwendung von myjureco nur noch Fehler und es nur noch ein fehlerhaftes Literaturverzeichnis erstellt, welches nur noch aus einer wirren Aneinanderreihung von teils abgekürzten Autorennamen besteht. Auch die Einträge in den Fußnoten erscheinen nur noch als Fragezeichen. :confused:

Eine Auswahl der jetzt neuen Fehlermeldungen:
! Missing \endcsname inserted
! Missing $ inserted
! Extra }, or forgotten $
! LaTeX Error: Something's wrong - perhaps a missing \item

Lasse ich die gleiche .tex-Datei allerdings mit "jureco" laufen, geht alles ohne Fehler durch - hier gibt es allerdings einen anderen Fehler:
Verwende ich als Stil jureco, erscheinen bei manchen Zitaten im Text jetzt auch noch die Zeitschriftentitel nach dem Zitat und zwar nur dann, wenn sie in der Fußnote als \cite{}-Befehl eingefügt wurden....:confused: Beispiel - Vgl. Meier (2000) Der Betrieb, S. 55. (Das kommt aber nur bei \cite und nocht bei \footcite - egal wie, das ist einfach nur eine sinnlose Variante)

Hat irgendjemand im Forum eine Vorstellung, was das sein soll????????
Die .tex-Datei und die myjureco.bst-Datei habe ich davor nicht angerüht, weshalb sich am Code nichts geändert haben kann (und vor dem Update hat ja noch alles funktioniert - habe es sogar noch erfolgreich versucht). Einzige Änderung war eben nur das Update. Die temporären Dateien habe ich auch immer vor den Versuchen gelöscht.

Viele Grüße und schon einmal Danke für die Hilfe!!!

Christian

murmel
13-11-2009, 13:46
Hast Du mittlerweile eine Lösung?
Habe auch das Problem und vermute, dass es am neuen Koma-Skript liegt (v. 3.04a).
Wäre auch für jede Hilfestellung dankbar.

Grüße

rais
15-11-2009, 17:53
Moin moin,

Habe auch das Problem und vermute, dass es am neuen Koma-Skript liegt (v. 3.04a).

mal abgesehen davon, dass im Originalthread die report-Klasse verwendet wurde (was hast Du noch geändert?): das hier beschriebene Fehlverhalten kann ich nicht reproduzieren -- auch nicht mit scrreprt v. 3.04a.
Evtl wird ja nur `myjureco.bst' nicht gefunden bzw. ist vom System verschwunden ... ?
Siehe (aus Deinem Arbeitsordner heraus) die Ausgabe von


kpsewhich myjureco.bst

Ansonsten poste bitte ein Minimalbeispiel incl. .blg- (BibTeX-) und .log- (LaTeX-Log-)Datei.

MfG

murmel
16-11-2009, 11:23
Moin moin,

..was hast Du noch geändert?
Habe über MiKTeX einige Pakete aktualisiert, welche kann ich nicht mehr nachvollziehen. Habe mittlerweile den alten Koma-Skript Ordner an die alte stelle kopiert - das Problem tritt trotzdem auf.

Evtl wird ja nur `myjureco.bst' nicht gefunden bzw. ist vom System verschwunden ... ?
Die bst-Datei liegt immer noch im Arbeitsordner.

Ansonsten poste bitte ein Minimalbeispiel incl. .blg- (BibTeX-) und .log- (LaTeX-Log-)Datei.


\documentclass[%
12pt,%
a4paper,%
english,%
ngerman,%
oneside,%
headinclude=on,%
openright]%
{scrreprt}%

\usepackage[latin1]{inputenc}%latin1,
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{jurabib}
\jurabibsetup{%
authorformat={and,year,firstnotreversed,smallcaps} ,%and,abbrv},
commabeforerest,
see,
pages=format,
dotafter=bibentry,
titleformat=commasep%,
%bibformat=hang,
}
%habe hier diverse Anpassungen des bib-styles ausgelassen
%
\begin{document}
Hier steht viel Text. Jetzt kommt eine Referenz \citep{bsp}.
Hier kommt noch mehr Text. Hier kommt noch mehr Text. Hier kommt noch mehr Text.

\bibliographystyle{myjureco}
\bibliography{literatur}
\end{document}%
und hier die bib. datei

@article{bsp,
title={{Ein Koma-Skript-Problem?}},
author={M. and Kramer, Bayer, K.},
journal={Applied TeXnology},
volume={53},
number={1},
pages={43--50},
year={1999},
publisher={Springer}
}

.blg

This is BibTeX, Version 0.99cThe top-level auxiliary file: C:\Dokumente und Einstellungen\******\Eigene Dateien\mrunix_minimal\minimal_komaproblem.aux
The style file: myjureco.bst
Database file #1: literatur.bib

.log
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 3875.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 3875.
LaTeX Info: Redefining \cite on input line 4187.
\jb@length@i=\skip58
\jb@length@ii=\skip59
\jb@length@iii=\skip60
\jb@temptoks=\toks18
\jbedwidth=\skip61
\jb@ta=\toks19
\jb@tb=\toks20
Package jurabib Info: *** Local config file `jurabib.cfg' used ***

("C:\Programme\MiKTeX 2.7\tex\latex\jurabib\jurabib.cfg"
File: jurabib.cfg jurabib local configuration file
))
(minimal_komaproblem.aux)
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 27.
LaTeX Font Info: ... okay on input line 27.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 27.
LaTeX Font Info: ... okay on input line 27.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 27.
LaTeX Font Info: ... okay on input line 27.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 27.
LaTeX Font Info: ... okay on input line 27.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 27.
LaTeX Font Info: ... okay on input line 27.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 27.
LaTeX Font Info: ... okay on input line 27.

("C:\Programme\MiKTeX 2.7\tex\latex\jurabib\dejbbib.ldf"
File: dejbbib.ldf jurabib German language definitions
)
LaTeX Info: Redefining \jbbtasep on input line 27.
LaTeX Info: Redefining \jbbfsasep on input line 27.
LaTeX Info: Redefining \jbbstasep on input line 27.
LaTeX Info: Redefining \bibbtasep on input line 27.
LaTeX Info: Redefining \bibbfsasep on input line 27.
LaTeX Info: Redefining \bibbstasep on input line 27.
LaTeX Info: Redefining \jbbtesep on input line 27.
LaTeX Info: Redefining \jbbfsesep on input line 27.
LaTeX Info: Redefining \jbbstesep on input line 27.
LaTeX Info: Redefining \bibbtesep on input line 27.
LaTeX Info: Redefining \bibbfsesep on input line 27.
LaTeX Info: Redefining \bibbstesep on input line 27.


Package jurabib Info: *** jurabib set up for babel ***


LaTeX Warning: Citation `bsp' on page 1 undefined on input line 28.

(minimal_komaproblem.bbl [1

{C:/Dokumente und Einstellungen/All Users/Anwendungsdaten/MiKTeX/2.7/pdftex/con
fig/pdftex.map}]
LaTeX Font Info: Try loading font information for T1+cmss on input line 4.

("C:\Programme\MiKTeX 2.7\tex\latex\base\t1cmss.fd"
File: t1cmss.fd 1999/05/25 v2.5h Standard LaTeX font definitions
)

LaTeX Warning: Empty `thebibliography' environment on input line 19.

) [2


] (minimal_komaproblem.aux)

LaTeX Warning: There were undefined references.

)
Here is how much of TeX's memory you used:
3738 strings out of 95304
53821 string characters out of 1183179
144867 words of memory out of 1500000
6935 multiletter control sequences out of 110000
10994 words of font info for 29 fonts, out of 3000000 for 5000
14 hyphenation exceptions out of 8191
36i,6n,52p,317b,168s stack positions out of 5000i,500n,10000p,200000b,50000s
{C:/Programme/MiKTeX 2.7/fonts/enc/dvips/cm-super/cm-super-t1.enc}<C:/Program
me/MiKTeX 2.7/fonts/type1/public/cm-super/sfbx1200.pfb><C:/Programme/MiKTeX 2.7
/fonts/type1/public/cm-super/sfrm1200.pfb><C:/Programme/MiKTeX 2.7/fonts/type1/
public/cm-super/sfsx2488.pfb>
Output written on minimal_komaproblem.pdf (2 pages, 32889 bytes).
PDF statistics:
22 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 131072)
1 words of extra memory for PDF output out of 10000 (max. 10000000)



Hoffe, Du/oder jemand anderes kann/st das Problem lösen.

Beste Grüße,

murmel

Edit: .bst angehängt (hier nur die verwendung von et al. von ab drei auf einen autor umgestellt). Das Ganze funktioniert an meinem heimischen System problemlos (osx,texlive, texshop). Auf der Arbeit mit XP, miktex und texniccenter tritt das problem auf. Selbst bei einigen Arbeitskollegen geht's, bei anderen nicht.:confused:

u_fischer
16-11-2009, 11:32
Hänge auch die geänderte bst an.

rais
16-11-2009, 19:26
Moin moin,

Habe über MiKTeX einige Pakete aktualisiert, welche kann ich nicht mehr nachvollziehen.

setze mal \listfiles vor \documentclass und schau in der .log nach *File List*, besonders der Eintrag von jurabib.sty wäre bei mir


jurabib.sty 2007/03/17 v0.61beta Extended Citations

und damit funzt Deine myjureco.bst bei mir nicht -- die gehört zu Jurabib v0.6.

Sollte bei Dir (inzwischen) auch jurabib v0.61beta zum Einsatz kommen, dann hilft Dir vllt mein Anhang.;-)

MfG

murmel
17-11-2009, 07:51
Sollte bei Dir (inzwischen) auch jurabib v0.61beta zum Einsatz kommen, dann hilft Dir vllt mein Anhang.;-)

MfG

Ja, v0.61beta kommt auch bei mir zum Einsatz. Und ja, Dein Anhang hat das Problem gelöst. Was hast Du bitte gezaubert? Würdest Du verraten, was Du verändert hast, ich will was dazu lernen.

Herzlichen Dank, Rais!

rais
17-11-2009, 20:09
Moin moin,

Was hast Du bitte gezaubert? Würdest Du verraten, was Du verändert hast, ich will was dazu lernen.

naja, gezaubert hab ich hier ja nich;-)
Sieh es so: Du hast (irgendwann mal) jurabib v0.6 besessen, Dir die davon mitgelieferte jureco.bst zu myjureco.bst kopiert und entsprechend des anderen Threads modifiziert. Mit jurabib.sty v0.6 funktionierte das vermutlich auch.
Nun hast Du einiges an Deinem System aktualisiert, darunter eben auch jurabib ... und mit Deiner, auf ein älteres jurabib basierende myjureco.bst kommt halt Dein neueres jurabib.sty nicht mehr klar ... oder besser anders herum: Deine myjureco.bst kommt mit dem neueren jurabib.sty nicht klar.

Was ich da angehangen hab, entstand aus jureco.bst v0.61beta, passt also zu der bei Dir neu aufgespielten Version von jurabib.

Alternativ hättest Du Dir auch Deine aktuelle jureco.bst greifen können und nochmal anhand des angegebenen Threads zu myjureco.bst umschreiben können, da wäre vermutlich das gleiche bei rausgekommen wie bei mir.

@Nachahmer: selbst bei meiner TL'09-Inst ist jurabib v0.6 enthalten, schaut also besser nach, welche jurabib-Version ihr nutzt, bevor ihr euch für eine der hier angehängten `myjureco.bst' entscheidet.;-)

MfG