Ich hoffe, Sie können einer ahnungslosen Person helfen. Als ehemaliger mathematischer Physiker habe ich Tex oder LaTeX verwendet, um so ziemlich alles unter der Sonne zu setzen. Aber wenn es darum geht, das Ding zu installieren, fühle ich mich wie einer meiner Ludditen-Verwandten. Ich habe die üblichen Download-Sites in den letzten Jahren oft besucht und kann nicht einmal die Sprache in der Anleitung analysieren.
Ich muss sagen, dass ich nicht mehr in der Wissenschaft tätig bin und diese Dinge daher nicht mehr automatisch passieren. Und niemand außerhalb der Wissenschaft scheint von TeX gehört zu haben, daher kann ich keine persönliche Hilfe bekommen. NB, ich verwende derzeit Windows.
Heute habe ich zum wohl zwölften Mal versucht, TeX zu installieren. Diesmal habe ich ProTeXt heruntergeladen und MiKTeX und TeXStudio installiert.
Ich kann jetzt einfache Artikel setzen (juhu!). Aber ich muss auch Grafiken verwenden. Und mein Problem. Wenn ich versuche, den Befehl zu verwenden \usepackage{graphicx}
, wird ein TeXStudio-Dialogfeld mit der Meldung angezeigt:
Die erforderliche Datei
tex\context\base\supp-pdf.mkii
fehlt. Sie ist Teil des Paketsmptopdf
. Dieses Paket wird von … installiert.“
Und ich habe die Wahl, die Installation über das Internet, ein Verzeichnis oder eine CD durchzuführen.
Ich wähle also die Installation aus einem Verzeichnis. Es wird gefragt, aus welchem Verzeichnis. Ich kann nicht herausfinden, aus welchem Verzeichnis. Also suche ich herum und stelle fest, dass sich am Speicherort C:\Program Files (x86)\MiKTeX
eine Datei mit dem Namen befindet . Ich weise das Dialogfeld also an, von zu installieren .mptopdf
C:\Program Files (x86)\MiKTeX\tpm\packages
C:\Program Files (x86)\MiKTeX\tpm\packages
Fehlermeldung: „Kein lokales Paket-Repository.“
Wenn nun ein Verzeichnis auf meinem Computer namens packages
, das ein Paket namens enthält mptopdf
, kein „lokales Paket-Repository“ ist, was ist es dann?
Wie kann ich Grafiken in meiner Installation zum Laufen bringen?
Vielen Dank im Voraus. Ich bin nicht so dumm, wie ich klinge, aber TeX nach der Uni zu verstehen, hat mich wirklich vor ein Rätsel gestellt.
Antwort1
Dies ist eher ein Kommentar, der sich jedoch als zu lang herausgestellt hat.
Wenn ich mir das Ganze richtig vorstelle, ist die Abfolge der Ereignisse folgende:
- Sie erstellen eine LaTeX-formatierte Datei inAbonnierenund speichern Sie es als
foo.tex
. - Sie kompilieren diese Datei innerhalb von TeXstudio. Dies ruft wiederum auf
pdflatex foo.tex
. - Die
pdftex
von MiKTeX bereitgestellte Engine beginnt mit der Kompilierung des Dokuments und versucht, dasgraphicx
Paket wie angefordert zu laden. Leider ist das Paket nicht verfügbar, daher wird ein Signal an eine Art „Supervisor“-Prozess gesendet, den MiKTeX für diese Situation verwendet. Dieser Vorgang wird in dem angezeigten Dialogfeld angezeigt und fragt Sie, ob Sie das Paket über das Internet oder aus einem lokalen Verzeichnis bzw. einem lokalen Paket-Repository installieren möchten.
Jetzt kommt der Clou: Sie fragen nach der Installation aus einem lokalen Paket-Repository. Was das wirklich bedeutet (ichdenken; ich verwende TeX Live für Windows) ist, dass Sie MiKTeX ein lokales Spiegelbild von CTAN zeigen – das ganze Ding – und das Verzeichnis, auf das Sie verweisen, ist mit Sicherheit kein solches. (Diese Option wäre für Universitäten nützlich, die CTAN tatsächlich auf einem Netzwerklaufwerk spiegeln.)
Versuchen Sie es erneut, aber installieren Sie es dieses Mal aus dem Internet.
Bearbeiten
Das meiste von dem, was ich sage, dient als Erklärung, warum das passiert, aber der von Ihnen angegebene Fehler lässt vermuten, dass etwas Komplizierteres dahinter steckt:
Fehler:Befehl abgestürzt:
pdflatex.exe -synctex=1 -interaction=nonstopmode "texstudio_qc1464.tex"
Kompilieren Sie über die Befehlszeile (führen Sie einfach das obige aus) und achten Sie auf etwaige merkwürdige Fehlermeldungen, die ausgegeben werden.