Usando variáveis ​​de ambiente no caminho fontspec

Usando variáveis ​​de ambiente no caminho fontspec

As inclusões de fontes Fontspec podem ser demoradas, então eu queria criar um modelo que já tivesse o material da fonte feito. Eu tenho um modelo funcional, mas ele usa uma Path = C:/Users/Bolpat/Documents/FontNameconfiguração de caminho absoluto no mecanismo de inclusão de fontes do fontspec. (Incluo as fontes por arquivo, não as instaladas.) O nome do perfil do usuário está nesse caminho absoluto, o que não pude evitar, pois o modelo deve Just Work™ sem alteração onde quer que o documento derivado esteja localizado. Funciona perfeitamente na minha máquina e no meu perfil. Eu gostaria de torná-lo mais flexível para poder usar o modelo em máquinas diferentes ou até mesmo compartilhá-lo com outras pessoas. Pensei em variáveis ​​de ambiente como USERPROFILEe descobriesse, mas ao testá-lo não funcionou, ou seja, a configuração Path = $USERPROFILE/Documents/FontNamenão funcionou. Embora possa funcionar em outros sistemas operacionais, ~/Documents/FontNamenão funciona no Windows.

Acho que poderia esperar que os colegas tivessem os arquivos de fontes em uma pasta específica; mas principalmente, isso é para mim.

informação relacionada