Konfiguration von Texmaker mit portablem Miktex

Konfiguration von Texmaker mit portablem Miktex

Ich habe das portable Miktex heruntergeladen und Texmaker auf meinem Computer installiert. Der folgende Screenshot zeigt meine Konfiguration:

Bildbeschreibung hier eingeben

Offenbar übersehe ich etwas, denn beim Kompilieren treten folgende Fehler auf. Können Sie mir bitte helfen? Bitte beachten Sie, dass ich ein Amateur bin.

Bildbeschreibung hier eingeben

Antwort1

Bei einer portablen Installation ist es wichtiger als bei einer normalen Installation, zu verstehen, wie die verschiedenen Pfade und ihre Prioritäten funktionieren.
Wenn Sie ein portables Laufwerk dieses Mal auf Q: eingestellt haben, kann es beim nächsten Mal jedes Laufwerk von A: bis Z: sein, wenn Sie es wieder an Ihr oder das System einer anderen Person anschließen.

Um dieses Problem zu berücksichtigen, benötigen Sie ein selbstkonfigurierendes Startskript. Verwenden Sie Notepad, um das folgende Skript zu speichern, beispielsweiseNikitasMiktex.cmdund bewahren Sie es an einem beliebigen Ort auf dem tragbaren Laufwerk auf. Da es relativ zum Laufwerksstamm (%~d0) geschrieben ist, wird esfunktioniert nicht auf dem Hauptlaufwerkohne viele zusätzliche Änderungen, um zu testen, was der Laufwerksbuchstabe ist.

Wenn Sie die Ordner auf dem tragbaren Laufwerk verschieben oder umbenennen, müssen Sie diese Datei bearbeiten, um die Ordnernamen zu ändern.
Ich würde vorschlagen, dass Sie zuerst umbenennenmiktex-portabel-2.9.6942 Jetztum nurtragbar(es wird nicht mehr die Version 2.9.6 sein, da es innerhalb weniger Tage 2.9.7 usw. sein wird.)

set PATH=%~d0\Nikitas\tools\MikTex\portable\texmfs\install\miktex\bin;%PATH%  
%~d0\Nikitas\tools\MikTex\portable\texmfs\install\miktex\bin\miktex-console.exe" --hide --mkmaps  
pause  
%~d0\Nikitas\tools\TeXmaker\TeXmaker.exe "%1"  

HINWEIS: Mit %1 am Ende können Sie eine Tex-Datei per Drag & Drop auf diese Cmd-Datei ziehen, wobei der Pfad vor dem Ausführen der Konsole automatisch festgelegt wird.

Die Konsole muss nicht ausgeführt werden, sie ist jedoch der Schlüssel zu einer guten, stabilen Installation, da sie bei jedem Start Ihrer TeX-Distribution den Pfad und die Schriftartenzuordnung überprüft.

DerPausezwischen Konsole und Aufruf von Texmaker ist so, dass Sie Updates und andere Wartungsaufgaben in der Konsole durchführen können, ohne dass Texmaker MiKTeX daran hindert, wichtige Dateien zu aktualisieren/herunterzuladen. Es dauert nur eine Sekunde, eine beliebige Taste zu drücken, um fortzufahren, aber es wird unterbrochen, damit Sie bei jedem Start die Möglichkeit haben, Anpassungen vorzunehmen.

Die letzte Zeile, die ich vermuten muss, ist, dass Sie Texmaker möglicherweise auf demselben Laufwerk haben, aber wenn es sich auf dem Hauptlaufwerk C: befindet (in einem Programmordner?), müssen Sie es an den richtigen Ort ändern

Es sind noch viele Verbesserungen und Ergänzungen möglich, aber damit sollten Sie gleich loslegen können.

Wenn Sie es ausführen,Wenn Sie das erste Mal auf einer Maschine sind, müssen Sieund ändern Sie die MiKTeX-Konsole Einstellungen > zweite Registerkarte > Verzeichnisse, wenn sie für dieses System falsch sein könnten. Sie SOLLTEN sich selbst konfigurieren, aberSie müssen überprüfen. während Sie dort sind, ist es am WICHTIGSTEN, dass Sie laufenAUFGABEN Dateinamendatenbank aktualisierenum sicherzustellen, dass es für die neue Konfiguration neu erstellt wird.

Jetzt können Sie in der Konsole den mitgelieferten TeXworks-Editor ODER das Terminal ausführen oder einfach MINIMIEREN (die MiKTeX-Konsole minimiert in der Symbolleiste laufen lassen) und das schwarze Fenster „fortsetzen“, um Texmaker zu starten.

Nachdem die Pfade zu MiKTeX nun festgelegt sind, sollte Texmaker diese neue Konfiguration verwenden können, bis Sie MiKTeX schließlich schließen. Beachten Sie, dass die langen MiKTeX-Pfade bis zum Wort bin\ in Ihrem Screenshot jetzt nicht mehr benötigt werden und der erste mit beginnen sollte. latex.exe -intera....Sie können alle anderen mit diesem langen MiKTeX-Pfad auf die gleiche Weise zu bin\ ändern.

verwandte Informationen