Wenn ein normaler Benutzer TEXINPUTS
in Overleaf angibt [z. B. wie dargestelltHier] gibt es das Konzept eines „..“-Verzeichnisses über dem aktuellen Projekt? Der Grund, warum ich das gerne tun würde, ist, dass ich Bilddateien, Definitionen usw. habe, auf die ich in allen meinen Overleaf-Projekten zurückgreifen möchte, und ich möchte keine separaten Kopien davon erstellen, um sie in das ./includes//:
aktuelle Projekt einzufügen, an dem ich gerade arbeite.
Um es klarzustellen: Bei meiner lokalen Texlive-Nutzung für diese freigegebenen Dateien verwende ich einfach texmf/ in meinem Anmeldeverzeichnis, aber Overleaf kennt natürlich nicht das Konzept „mein Anmeldeverzeichnis“. Oder doch?
Antwort1
Nein – jedes Overleaf-Projekt ist ein separater Docker-(Mini-)Container, sodass sie sich gegenseitig nicht sehen können. Allerdings können Sie „Dateien hinzufügen > Datei aus anderem Projekt“ in der oberen Leiste von Overleaf verwenden, um Dateien zwischen Projekten zu teilen.
Diese würden zu verknüpften/aliasierten Dateien werden, aber Updates werden nicht automatisch weitergegeben. Sie müssen jedes Mal, wenn es eine „Upstream“-Änderung gibt, für jede verknüpfte untergeordnete Datei auf die Option „Aktualisieren“ klicken, um die Änderungen abzurufen und anzuwenden.