PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Packages



saller2k
11-08-2009, 12:13
Hallo!
Ich habe hier ein ein Latex Projekt, das schonmal zu 100% funktioniert hat, bevor ich einen neuen PC hergestellt bekommen habe.
Installiert habe ich hier Miktex 2.7 und das TexnicCenter (aktuelle version), WindowsXP SP3

Seit der Neu-Installation, läuft das Projekt allerdings nicht mehr. Will ich erstellen, dauert es einige Sekunden und es erscheinen einige Errors.

Vor den Errors steht noch:
""pdflatex.exe: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht geantwortet hat"


This is pdfTeX, Version 3.1415926-1.40.9 (MiKTeX 2.7) (preloaded format=pdflatex 2009.7.27) 11 AUG 2009 11:42
entering extended mode
**I:/CF_SE/02_Stud/Saller_Christoph/So*Sachen/Praxisbericht/Praxisbericht.tex
("I:/CF_SE/02_Stud/Saller_Christoph/So Sachen/Praxisbericht/Praxisbericht.tex"
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, german, ngerman, german-x-2008-06-18, ngerm
an-x-2008-06-18, french, loaded.
("d:\Program Files\MiKTeX 2.7\tex\latex\base\article.cls"
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
("d:\Program Files\MiKTeX 2.7\tex\latex\base\size10.clo"
File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
) ("d:\Program Files\MiKTeX 2.7\tex\latex\base\inputenc.sty"
Package: inputenc 2006/05/05 v1.1b Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15

("d:\Program Files\MiKTeX 2.7\tex\latex\base\latin1.def"
File: latin1.def 2006/05/05 v1.1b Input encoding file
))

! LaTeX Error: File `ngerman.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name:
! Emergency stop.
<read *>

l.4 \usepackage
{a4wide}

*** (cannot \read from terminal in nonstop modes)


Here is how much of TeX's memory you used:
244 strings out of 95304
2840 string characters out of 1183032
47101 words of memory out of 1500000
3527 multiletter control sequences out of 110000
3640 words of font info for 14 fonts, out of 3000000 for 5000
14 hyphenation exceptions out of 8191
23i,0n,17p,217b,36s stack positions out of 5000i,500n,10000p,200000b,50000s
! ==> Fatal error occurred, no output PDF file produced!


Ich sitze hier an meiner Praktikumsstelle. Adminrechte zur Installation von irgendwas kann ich beantragen, aber keine Ports freischalten lassen.

Achja, wenn ich die gemeldeten Pakete auskommentiere, hangelt sich das ganze zum nächsten weiter...

Was kann ich machen? :)

syzygy
11-08-2009, 12:58
Ich benutze nicht das Texnic-Center sondern die "Standalone"-Distribution.

Aber der Fehler taucht bei mir auch gelegentlich auf, wenn Tex irgendwelche Pakete während des Compilierens nachinstallieren will. Grund ist wohl, dass der angesprochene Server nicht reagiert.

Schau doch mal, wo du im Texnic-Center einstellen kannst, von welchem Server er die Pakete herunterladen soll, und such dir irgendeine andere Adresse aus -- möglichst jemand aus deiner Nähe.

Das sollte Linderung verschaffen.

syzygy

hakaze
11-08-2009, 13:05
Moin!

Zunächst einmal verwendest du scheinbar einige Pakate (u.a. a4wide und ngerman.sty), die nicht mehr benutzt werden sollten -> siehe auch dieser Thread! (http://www.mrunix.de/forums/showthread.php?t=52211)

Das andere Problem, liegt in den Einstellungen von MikTeX. Soweit ich mich erinnere kann man zunächst bei der Installation, als auch später im Paketmanager (??) einstellen, ob er fehlende Pakete automatisch oder auf Nachfrage installieren soll. Da du wohl ein Netz(zugangs)problem hast, würde ich erstmal das beheben und dann ein manuelles Update/Nachladen ALLER Pakete über den MikTeX-Paketmanager durchführen. Dort kannst du auch verschiedene Spiegelserver wählen.. vielleicht ist nur der Standardserver nicht erreichbar.

Viel Erfolg!

u_fischer
11-08-2009, 13:10
Versuch ob du die fehlenden Pakete mit dem Paket manager (miktex->browse packages) installieren kannst. Wechsele ggfs mal das repository. Wenn auch das fehlschlägt, besorg dir die beiden miktex-zz<irgendwas>-Dateien von CTAN und die lzma, cab oder ähnliches der Pakete, schmeiß alles in einen beliebigen leeren Ordner und benütze den als lokales repository.

saller2k
11-08-2009, 13:28
schonmal vielen dank! aber das hab ich alles schonmal ausprobiert.
folgende probleme:
ich kann keine server auswählen. wenn die auswahl erscheinen sollte (bei Change Package Repository), steht unter Country "Connecting", es folgt eine Fehlermeldung und das wars.

ich wollte miktex schonmal neuinstallieren (eine full-installation), aber im installationsvorgang will er ja wieder auf einen server zugreifen, was wiederum nicht funktioniert.

die pakete hab ich schonmal von CTAN gezogen und in einen ordner gehaun, allerdings kann diesen ordner nicht als lokales repository auswählen. Meldung "...\asdf\ seems not to be a local package repository"

u_fischer
11-08-2009, 13:31
Dann fehlen wahrscheinlich die beiden miktex-zz-lzma-Dateien.

hakaze
11-08-2009, 13:40
Mmh...hast du eventuell ein Firewall-Problem? Nicht, dass der MPM geblockt wird?!?

Ansonsten: wenn du MikTeX-Pakete "per Hand" vom CTAN lädst, vergiss nicht, (wie Ulrike schon schrieb) auch die Datenbankdateien
miktex-zzdb1-2.7.tar.lzma und miktex-zzdb2-2.7.tar.lzma
zu laden. Sonst erkennt der Paketmanager dein lokales Repository nicht als solches an.

saller2k
11-08-2009, 13:58
ok super, das hat mir schonmal geholfen! :)

die veralteten packages hab ich gleich mal ersetzt.
babel hat sich gleich eingebunden, das war kein problem.
a4wide ersetzen auch nicht

probleme hab ich noch mit moreverb und fancyhdr
die *.sty dateien hab ich, aber wo sollen die hin?
von fancy hab ich auch ein ganzes packet gezogen und in meinen ordner verfrachtet, aber wird nicht erkannt.

das sind übrigens alle meine pakete, wenn das läuft, bin ich glücklich ;)

u_fischer
11-08-2009, 14:04
Die miktex-Pakete zu fancyhdr und moreverb heißen fancyhdr.tar.lzma und moreverb.tar.lzma.

saller2k
11-08-2009, 14:16
super! dankeschön!