\listinputlisting geht auf Windows, auf Mac jedoch nicht.

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


Rueb Enase

Re: \listinputlisting geht auf Windows, auf Mac jedoch nicht.

Beitrag von Rueb Enase »

Zwei unterschiedliche Rechner = unterschiedliche Dateisysteme = nicht dieselben Dateien sondern im besten Fall Dateien mit gleichem Inhalt und gleichem Dateinamen.

Wenn die Dateien auf dem einen Rechner funktionieren, listings auf dem anderen Rechner grundsätzlich auch, dann sind die Dateien, bei denen das nicht der Fall, noch einmal gründlich zu überprüfen. Das geht im ersten Schritt mit den Mitteln der Erstellung eines Minimalbeispiel (Anleitung, die auch für komplexe Dokumente anwendbar ist, ist verlinkt). Damit kann man das dann im Idealfall auf ein ähnlich einfaches Dokument wie oben gezeigt reduzieren. Daran kann man dann weitere Tests vornehmen, wie die externe Datei ebenfalls per filecontents erzeugen oder die beiden Dateien des Minimalbeispiels unter neuen ganz einfachen Namen wie a.tex und a.hs in einem neuen Verzeichnis speichern, die Zugriffsrechte der Dateien und dieses neuen Verzeichnisses explizit so offen wie möglich setzen, etc. Was man da alles testen kann und sollte hängt vom Verlauf der Untersuchungen ab. Manchmal genügt ein Blick von zwei neuen Augen auf die tatsächlichen Gegebenheiten.

Das alles können wir für dich nicht tun. Das musst du schon selbst tun. Wenn wir Dinge wie Zugriffsrechte, Pfadangaben etc. für dich überprüfen sollen, müsstest du uns diese Dinge überprüfbar liefern. Deine Behauptung, dass alles korrekt sei, genügt für eine Überprüfung nicht. Ohne Minimalbeispiel können wir den Zugriff auf diese Dateien von LaTeX-Seite aus ebenfalls nicht kontrollieren.

Ich verwende übrigens kein Texpad. Falls das aber eine Einstellung für ein build-Verzeichnis bietet, kann die Verwendung eines solchen build-Verzeichnisses natürlich auch noch verantwortlich sein. Wie man den LaTeX-Editor als Ursache des Problems ausschließt, wurde dir aber oben bereits erklärt.

Sorry, aber mit der vorhandenen Datenlage, drehen wir uns allenfalls noch im Kreis. Ich kann dir höchsten noch raten: Such dir jemanden vor Ort, der sich mit OSX und LaTeX auskennt.

Antworten