
Gostaria de saber se estou vazando dados pessoais se eu pular de um computador para outro executando meu .tex
arquivo sem excluir algum tipo de log oculto que retenha, digamos, um endereço que tenho em uma fatura em meu documento TeX. Estou seguro?
Responder1
Pronto para uso, o LaTeX armazena informações sobre a versão do programa usado e os pacotes usados no .log
arquivo. Em outros arquivos auxiliares ele armazena certas informações sobre o seu documento, como informações de cabeçalho de seção para o índice, informações de referência cruzada, etc. basicamente qualquer coisa que o LaTeX precisa saber sobre o documento como um todo e, portanto, armazena-o externamente em uma execução de processamento. para reutilizá-lo na próxima execução.
Esses dados podem conter PII (informações de identificação pessoal), dependendo do que você coloca, por exemplo, nos cabeçalhos das seções. O conteúdo do \author
comando usado \maketitle
não é transferido para esses arquivos externos (por padrão).
No entanto, como foi mencionado nos comentários, o LaTeX é uma linguagem de programação geral completa que pode gravar arquivos, portanto, em princípio, qualquer dado no seu documento de origem pode ser processado e externalizado em um arquivo. Portanto, dependendo dos pacotes adicionais que você usa, outros dados PII podem aparecer em arquivos auxiliares.
Portanto, se você quiser estar seguro, exclua todos os arquivos auxiliares após processar seus documentos, pois eles não são necessários e podem ser recriados. Por padrão, todos eles são gravados no diretório local. Mas, novamente, nada impede que um pacote malicioso grave em algum outro local do sistema de arquivos (em teoria). Na prática, você deve estar seguro assumindo que usa uma distribuição padrão.