PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MiKTeX 2.9



ellocco
07-01-2011, 10:05
Das Folgende ist nur eine Warnung, ich habe zur Zeit keinen Nerv,
den Problemen auf den Grund zu gehen:
Gestern habe ich auf einem neuen Rechner MiKTeX 2.9 installiert,
nach meinen Erfahrungen rate ich anderen z.Z. von der Installation
ab, insbes wenn pdflatex zum Kompilieren verwendet werden
soll.
Mein Dokument läßt sich prima unter MiKTeX 2.7 und 2.8 mit pdflatex
kompilieren, aber unter MiKTeX 2.9 gibt es Probleme und das scheint
auch anderen bereits so ergangen zu sein.
Die Kompilierung mit dem alten Befehl latex funktioniert hingegen
weiterhin ohne Probleme.
Die Probleme tauchen scheinbar nur in speziellen Fällen auf.

Nachtrag:
Ok. Ich nehme meine Vermutung zurück, daß meine Probleme versionsspezifisch
sind, es lag in meinem Fall an zwei Ursachen:
1.) Das Paket cm-super war nicht installiert
2.) MiKTeX kommt mit der Computerkonfiguration nicht zurecht. Es existiert
eine Domaine und ein Teil der Dateien ist auf den Server ausgelagert, ferner
ist Windows ist umkonfiguriert. Mit einem lokalen Benutzer funktioniert es,
mit einem Nutzer der Domaine funktioniert es nicht :-(

Sepp99
07-01-2011, 10:32
Ich arbeite schon seit etwa 3 Monaten mit MiKTeX2.9 in Verbindung mit TeXnicCenter2a3 und habe bisher keine Probleme damit.
Welche Probleme treten denn bei Dir auf? Mein System ist Windows Vista.

Gruß, Sepp.-

pitterpolo
07-01-2011, 14:08
Ich arbeite schon seit etwa 3 Monaten mit MiKTeX2.9 in Verbindung mit TeXnicCenter2a3 und habe bisher keine Probleme damit.
Welche Probleme treten denn bei Dir auf? Mein System ist Windows Vista.

Gruß, Sepp.-

Das kann ich bestätigen, außer dass ich Windowx XP benutze...

ellocco
10-01-2011, 19:16
Ich arbeite schon seit etwa 3 Monaten mit MiKTeX2.9 in Verbindung mit TeXnicCenter2a3 und habe bisher keine Probleme damit.
Welche Probleme treten denn bei Dir auf? Mein System ist Windows Vista.

Gruß, Sepp.-

Das wüsste ich auch gerne ;-)

Wer Forscherdrang besitzt, dem schicke ich mein Dokument zu.
Ein Minimalbeispiel zur Fehlerreproduktion habe ich nicht hinbekommen.
pdftex stürzt bereits auf den ersten Seiten eines längeren
Dokumentes ab.


\newpage ...erypar {}\fi \par \vfil \penalty -\@M

\clearpage ...opskip \hbox {}\fi \fi \fi \newpage
\write \m@ne {}\vbox {}\pe...

\@include ...hook \fi \@input@ {#1.tex}\clearpage
\@writeckpt {#1}\if@filesw...

\include ...ot be nested}\@eha \else \@include #1
\fi
l.1126 \include{preface}

! ==> Fatal error occurred, no output PDF file produced!
Transcript written on promotion_main.log.


Das Dokument "preface" ist das erste Filialdokument, das eingebunden
wird.

voss
10-01-2011, 19:22
Wer Forscherdrang besitzt, dem schicke ich mein Dokument zu.
Ein Minimalbeispiel zur Fehlerreproduktion habe ich nicht hinbekommen.
pdftex stürzt bereits auf den ersten Seiten eines längeren
Dokumentes ab.

sieht so aus, als hättest du ein \protect vergessen ...

Herbert

ellocco
11-01-2011, 08:26
sieht so aus, als hättest du ein \protect vergessen ...

Herbert
Danke für den Tip, welche Befehle sind denn typische Befehle,
die ein \protect gebrauchen könnten?

Macht es z.B. Sinn \protect\include{} zu schreiben?

Auffällig ist, daß sich das Dokument mit dem Befehl latex oder der
vorherigen Version von pdflatex kompilieren läßt.
Benötigt das aktuelle pdflatex mehr \protect Befehle als
das alte?

Ellocco

u_fischer
11-01-2011, 11:03
Benötigt das aktuelle pdflatex mehr \protect Befehle als
das alte?

Nein. Mit der Engine hat das an Sicherheit grenzender Wahrscheinlichkeit nichts zu tun. Irgendwas an deinen Code ist falsch. Wenn du es nicht warst, ist wohl irgendein Paket anders. Vielleicht benützt du in einer der Installation eine lokal veränderte Version.

Nachtrag: Und wo ich mir doch mal deine log-Datei zu Gemüte geführt habe, was sehe ich da:


! pdfTeX error (font expansion): auto expansion is only possible with scalable
fonts.



Installiere die cm-super-Schriften oder benutze lmodern. Wenn das nicht hilft, deaktiviere microtype und finde anhand der log-Datei raus, welche bitmap-Schriften benutzt werden.

ellocco
11-01-2011, 14:57
Nein. Mit der Engine hat das an Sicherheit grenzender Wahrscheinlichkeit nichts zu tun. Irgendwas an deinen Code ist falsch. Wenn du es nicht warst, ist wohl irgendein Paket anders. Vielleicht benützt du in einer der Installation eine lokal veränderte Version.

Hätte mich auch gewundert, wenn es mit dem LaTeX-Interpreter zu tun
gehabt hätte. Da ich alles neu intalliert habe, muß es wohl eine Änderung
in den verwendeten Originalpaketen sein.


Nachtrag: Und wo ich mir doch mal deine log-Datei zu Gemüte geführt habe, was sehe ich da:

Installiere die cm-super-Schriften oder benutze lmodern. Wenn das nicht hilft, deaktiviere microtype und finde anhand der log-Datei raus, welche bitmap-Schriften benutzt werden.

Ich benutze die Utopia (Paket: fourier) und die finde ich wirklich netter als
die lmodern, was ist denn der Nachteil, wenn ich den Fehler nicht eliminiere?

Grüße

Stefan

u_fischer
11-01-2011, 16:08
was ist denn der Nachteil, wenn ich den Fehler nicht eliminiere?

?? um dich zu zitieren:

"pdftex stürzt bereits auf den ersten Seiten eines längeren
Dokumentes ab."

Das würde ich als einen sehr entscheidenen Nachteil sehen.


Ich benutze die Utopia (Paket: fourier) und die finde ich wirklich netter als die lmodern,

Welche Schrift du benutzt ist egal, aber wenn du font expansion benutzt sollte keine Bitmap darunter sein. Und nein, ich weiß nicht welche Schrift genau bei dir Probleme macht. Deaktivere microtype und finde es raus.

ellocco
11-01-2011, 18:23
?? um dich zu zitieren:

"pdftex stürzt bereits auf den ersten Seiten eines längeren
Dokumentes ab."

Das würde ich als einen sehr entscheidenen Nachteil sehen.



Welche Schrift du benutzt ist egal, aber wenn du font expansion benutzt sollte keine Bitmap darunter sein. Und nein, ich weiß nicht welche Schrift genau bei dir Probleme macht. Deaktivere microtype und finde es raus.
Ok, daran hatte ich nicht gedacht, das evtl. eine Schrift Probleme macht und
zum Absturz führt. Und Du hattest recht, ohne das Paket microtype läuft
es glatt durch. Es läuft auch glatt durch, wenn ich microtype mit der Schrift
lmodern kombiniere.
Ich finde es trotzdem überraschend, daß es unter dem alten MiKTeX funktioniert
und unter dem neuen nicht.

Grüße

ellocco

u_fischer
11-01-2011, 19:06
Ich finde es trotzdem überraschend, daß es unter dem alten MiKTeX funktioniert und unter dem neuen nicht.

Nun, du hast halt irgendeine Schrift (noch) nicht installiert. Meine Kristallkugel meint ja immer noch, dass cm-super fehlt.

ellocco
11-01-2011, 20:32
Nun, du hast halt irgendeine Schrift (noch) nicht installiert. Meine Kristallkugel meint ja immer noch, dass cm-super fehlt.
Kompliment an Deine Glaskugel!!! - Und vielen Dank für die Hilfe!!!
Gibt es einen Trick, wie ich in der Präambel dafür sorge, daß der LaTeX
Interpreter überprüft, ob das cm-super-Paket installiert ist?
Weil die Fehlermeldung:

(font expansion): auto expansion is only possible with scalable fonts.
doch wenig hilfreich ist.