Texstudio minted-Paket

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Texstudio minted-Paket

Re: Texstudio minted-Paket

von Otto.III » Di 4. Mär 2025, 14:04

Bin mal auf TeXworks gewechselt.
MikTex ist die aktuelle Version. Alles läuft nur das Paket minted nicht.
Pyhton deinstalliert und über den Microsoft-Store neu installiert.

where latexminted gibt
C:\Program Files\Python312\Scripts\latexminted.exe
aus.

where pygmentize gibt
C:\Users\Mein_Username\AppData\Roaming\Python\Python312\Scripts\pygmentize.exe
aus.
% !TeX TXS-program:compile = txs:///pdflatex/[--shell-escape]
\documentclass{article}
\usepackage{minted}
\begin{document}
	\begin{minted}{c}
		int main() {
			printf("hello, world");
			return 0;
		}
	\end{minted}
\end{document}
Es kommt immer die gleiche Fehlermeldung.
Package minted Error: minted v3+ executable is not installed, is not added to
PATH, or is not permitted with restricted shell escape; or MiKTeX is being use
d with -aux-directory or -output-directory without setting a TEXMF_OUTPUT_DIREC
TORY environment variable.

Pfade:
TEXMF_OUTPUT_DIRECTORY:
C:\Users\Mein_Username\AppData\Roaming\Python\Python312\Scripts\

PATH:
C:\Users\Mein_Username\AppData\Local\Programs\MiKTeX\miktex\bin\x64\
C:\Users\Mein_Username\AppData\Roaming\Python\Python312\Scripts
c:\users\Mein_Username steck\appdata\local\packages\pythonsoftwarefoundation.python.3.12_qbz5n2kfra8p0\localcache\local-packages\python312\site-packages (2.19.1)
C:\Program Files\Python312\Scripts
C:\Program Files\Python312\Scripts\
C:\Users\Mein_Username\AppData\Roaming\Python\Python312\Scripts\

Keine Ahnung,was wo falsch eingestellt ist. Bisher konnte ich alle Latex-Pakete problemlos zum laufen bringen.

Re: Texstudio minted-Paket

von u_fischer » Mo 3. Mär 2025, 18:53

Im Internet habe ich bisher keine Lösung gefunden.
Der erste Ort, wo man nach Lösungen suchen sollte, ist die Dokumentation von minted. Dort steht auf den Seiten 5ff, was man machen muss, damit es in miktex geht.

Der zweite Ort ist der Issue tracker von miktex: https://github.com/MiKTeX/miktex/issues/1538

In texlive funktioniert es ohne Probleme.

Re: Texstudio minted-Paket

von Stefan Kottwitz » Mo 3. Mär 2025, 12:32

Das geht ganz normal innerhalb einer Umgebung inmitten des Dokuments.

Stefan

Re: Texstudio minted-Paket

von Otto.III » Mo 3. Mär 2025, 12:09

Danke für die Info. Das schaue ich mir gerade an.
Das Einbinden geht offensichtlich nur über externe Dateien.

Re: Texstudio minted-Paket

von Stefan Kottwitz » Mo 3. Mär 2025, 12:03

Otto.III hat geschrieben:
Mo 3. Mär 2025, 10:18
Für meine Arbeit würde mir auch ein anderes Paket reichen mit ähnlichem Funktionsumfang (Erstellung Softwaredokumentation).
Du könntest das listings-Paket verwenden, das bietet extrem viele Möglichkeiten zur Anpassung.

Stefan

Texstudio minted-Paket

von Otto.III » Mo 3. Mär 2025, 10:18

Nutze Texstudio 4.8.6 unter Windows. Jetzt möchte ich das minted-Paket einbinden.
Leider erhalten ich immer Fehlermeldungen. Mit MiKTex sind die aktuellen Pakete pygments und minted installiert. Auf dem System ist ein aktuelles Python 3.13.2 installiert.
Im Internet habe ich bisher keine Lösung gefunden. Für meine Arbeit würde mir auch ein anderes Paket reichen mit ähnlichem Funktionsumfang (Erstellung Softwaredokumentation).

4: Package minted Error: minted v3+ executable is not installed, is not added toTORY environment variable. \end{minted}
4: Package minted Error: Missing definition for highlighting style "default" (mistyle. \end{minted}
4: Package minted Error: Cannot highlight code (minted executable is unavailable or disabled); attempting to typeset without highlighting. \end{minted}
19: Package minted Error: Cannot highlight code (minted executable is unavailable or disabled); attempting to typeset without highlighting. \end{minted}
19: Unicode character π (U+03C0) not set up for use with LaTeX. \end{minted}
: Over-specification in `h'-direction.
: Over-specification in `v'-direction.

Anbei ein Minimalbeispiel:
\documentclass[ngerman,12pt,a4paper,oneside,titlepage]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[width=210mm, height=297mm, left=30mm, right=25mm, top=10mm, bottom=20mm]{geometry}
\usepackage{babel}


\usepackage{minted}
\usepackage{hyperref}


\begin{document}

	\section{TEST}
	\begin{minted}[breaklines]{java}
		System.out.println("Hello World");
	\end{minted}

\end{document}

Nach oben