Verwenden von Umgebungsvariablen im Fontspec-Pfad

Verwenden von Umgebungsvariablen im Fontspec-Pfad

Fontspec-Schrifteinbindungen können langwierig sein, daher wollte ich eine Vorlage erstellen, in der die Font-Sachen bereits erledigt sind. Ich habe eine funktionierende Vorlage, aber sie verwendet eine absolute Pfadeinstellung Path = C:/Users/Bolpat/Documents/FontNameim Fontspec-Schrifteinbindungsmechanismus. (Ich binde die Schriftarten per Datei ein, nicht per installierter.) Der Benutzerprofilname befindet sich in diesem absoluten Pfad, was ich nicht vermeiden konnte, da die Vorlage ohne Änderungen einfach funktionieren sollte, egal wo sich das abgeleitete Dokument befindet. Auf meinem Computer und meinem Profil funktioniert es perfekt. Ich hätte gerne eine Möglichkeit, es flexibler zu gestalten, damit ich die Vorlage auf verschiedenen Computern verwenden oder sogar mit anderen teilen kann. Ich habe über Umgebungsvariablen wie nachgedacht USERPROFILEund gefundenDas, aber beim Testen hat es nicht funktioniert, d. h. die Einstellung Path = $USERPROFILE/Documents/FontNamehat nicht funktioniert. Es funktioniert zwar möglicherweise auf anderen Betriebssystemen, aber ~/Documents/FontNamenicht unter Windows.

Ich denke, ich könnte von meinen Kollegen erwarten, dass sie die Schriftdateien in einem bestimmten Ordner haben, aber in erster Linie ist das für mich selbst.

verwandte Informationen