
Las inclusiones de fuentes Fontspec pueden ser largas, por lo que quería crear una plantilla que ya tuviera las fuentes ya hechas. Tengo una plantilla funcional, pero utiliza una Path = C:/Users/Bolpat/Documents/FontName
configuración de ruta absoluta en el mecanismo de inclusión de fuentes de fontspec. (Incluyo las fuentes por archivo, no por las instaladas). El nombre del perfil de usuario está en esa ruta absoluta, lo cual no pude evitar, ya que la plantilla debería funcionar sin cambios dondequiera que se encuentre el documento derivado. Funciona perfectamente en mi máquina y mi perfil. Me gustaría tener una manera de hacerlo más flexible para poder usar la plantilla en diferentes máquinas o incluso compartirla con otros. Pensé en variables de entorno como USERPROFILE
y encontréeste, pero al probarlo, no funcionó, es decir, la configuración Path = $USERPROFILE/Documents/FontName
no funcionó. Si bien puede funcionar en otros sistemas operativos, ~/Documents/FontName
no funciona en Windows.
Creo que podría esperar que mis compañeros tuvieran los archivos de fuentes en una carpeta específica; pero principalmente esto es para mí.