Quando um usuário comum especifica TEXINPUTS
no Overleaf [por exemplo, conforme ilustradoaqui] existe um conceito de diretório ".." acima do projeto atual? A razão pela qual eu gostaria de fazer isso é que tenho arquivos de imagem, defs e assim por diante que desejo poder usar em todos os meus projetos no Overleaf e preferiria não criar cópias separadas deles para coloque ./includes//:
dentro de qualquer projeto atual em que esteja trabalhando.
Para ser claro, no meu uso local do texlive para esses arquivos compartilhados, eu apenas uso texmf/ no meu diretório de login, mas o Overleaf, é claro, não tem a noção de "meu diretório de login". Ou não?
Responder1
Não – cada projeto Overleaf é um contêiner Docker (mini) separado, portanto, eles não podem se ver. Dito isto, você pode usar "Adicionar arquivos > Arquivo de outro projeto" na barra superior do Overleaf para compartilhar arquivos entre projetos.
Eles se tornariam arquivos vinculados/alias, mas as atualizações não são propagadas automaticamente. Você terá que clicar na opção “Atualizar” para cada arquivo filho vinculado, sempre que houver uma alteração “upstream”, para recuperar e aplicar as alterações.