Maximale Verzeichnislänge beim Einbinden von PDFs umgehen Thema ist als GELÖST markiert

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


Janis_92

Maximale Verzeichnislänge beim Einbinden von PDFs umgehen

Beitrag von Janis_92 »

Hallo zusammen,

ich habe derzeit das Problem, dass ich manche Grafiken mit dem graphicx-package nicht einbinden kann, da die maximale Verzeichnislänge überschritten wird.
Es wird immer ein Fehler ausgegeben, dass die Datei nicht gefunden werden konnte.

Gibt es eine Möglichkeit das zu umgehen?

Ich nutze derzeit Windows 10 Pro mit TeXworks.

Gruß
Janis

Gast

Beitrag von Gast »

Das ist weniger ein LaTeX-Problem als ein Windows-Problem. Aus https://msdn.microsoft.com/en-us/librar ... 85%29.aspx: In the Windows API (with some exceptions discussed in the following paragraphs), the maximum length for a path is MAX_PATH, which is defined as 260 characters.

Ich würde daher kürzere Verzeichnisnamen empfehlen. Man kann aber auch ein Verzeichnis als Laufwerk anmelden, dann kann man sehr kurz über den Laufwerksbuchstaben darauf zugreifen. U. u. kann auch ein absoluter Pfad kürzer sein als ein relativer oder umgekehrt.

Janis_92

Beitrag von Janis_92 »

Danke für die schnelle Antwort.

So wie ich es verstehe gibt es allerdings in Windows 10 die Möglichkeit diese Begrenzung auszuhebeln.

https://msdn.microsoft.com/en-us/librar ... px#maxpath
Tip Starting in Windows 10, version 1607, MAX_PATH limitations have been removed from common Win32 file and directory functions. However, you must opt-in to the new behavior.
Das hat bei mir allerdings nichts gebracht.

Leider bin ich aufgrund sehr vieler Messungen auf sehr lange Dateinamen angewiesen.
Bisher habe ich es so gelöst, dass ich die Dateien direkt im Laufwerk abgespeichert habe.
Das ist allerdings sehr verwirrend und nicht wirklich befriedigend.
Die einzige Möglichkeit die mir sonst noch einfallen würde wäre eine Kombination aus Latex und beispielsweise Python um das Problem zu umgehen. Das wäre aber nicht gerade ideal meiner Meinung nach.

Gruß
Janis

Janis_92

Beitrag von Janis_92 »

Danke für die schnelle Antwort.

So wie ich es verstehe gibt es allerdings in Windows 10 die Möglichkeit diese Begrenzung auszuhebeln.

https://msdn.microsoft.com/en-us/librar ... px#maxpath
Tip Starting in Windows 10, version 1607, MAX_PATH limitations have been removed from common Win32 file and directory functions. However, you must opt-in to the new behavior.
Das hat bei mir allerdings nichts gebracht.

Leider bin ich aufgrund sehr vieler Messungen auf sehr lange Dateinamen angewiesen.
Bisher habe ich es so gelöst, dass ich die Dateien direkt im Laufwerk abgespeichert habe.
Das ist allerdings sehr verwirrend und nicht wirklich befriedigend.
Die einzige Möglichkeit die mir sonst noch einfallen würde wäre eine Kombination aus Latex und beispielsweise Python um das Problem zu umgehen. Das wäre aber nicht gerade ideal meiner Meinung nach.

Gruß
Janis

Janis_92

Beitrag von Janis_92 »

Danke für die schnelle Antwort.
Leider weiß ich nicht warum meine Antworten nicht angezeigt wurden.

Laut Microsoft gilt diese Beschränkung unter Windows 10 nicht mehr wenn ich das richtig verstehe.
"Starting in Windows 10, version 1607, MAX_PATH limitations have been removed from common Win32 file and directory functions. However, you must opt-in to the new behavior."
(https://msdn.microsoft.com/en-us/librar ... s.85).aspx)
Die Option habe ich aktiviert.
Gibt es da wirklich keine Möglichkeit?

Die Verzeichnisnamen werden bei mir sehr lang um verschiedene Simulationen auseinander zu halten.
Sonst würde mir nur einfallen Latex ZB mit python zu verbinden um das zu umgehen.

Gruß
Janis

Antworten