
Me gustaría saber si estoy filtrando datos personales si salto de una computadora a otra ejecutando mi .tex
archivo sin eliminar algún registro oculto de algún tipo que retenga, por ejemplo, una dirección que tengo en una factura dentro de mi documento TeX. ¿Estoy a salvo?
Respuesta1
LaTeX almacena información sobre la versión del programa utilizado y los paquetes utilizados en el .log
archivo. En otros archivos auxiliares, almacena cierta información sobre su documento, como información de encabezado de sección para la tabla de contenido, información de referencia cruzada, etc. básicamente cualquier cosa que LaTeX necesite saber sobre el documento en su conjunto y, por lo tanto, lo almacena externamente en una ejecución de procesamiento. para reutilizarlo en la siguiente ejecución.
Dichos datos pueden contener PII (información de identificación personal) dependiendo de lo que ingrese, por ejemplo, en los encabezados de las secciones. El contenido del \author
comando utilizado \maketitle
no se transfiere a dichos archivos externos (de forma predeterminada).
Sin embargo, como se mencionó en los comentarios, LaTeX es un lenguaje de programación general completo que puede escribir archivos, por lo que, en principio, cualquier dato en su documento fuente puede procesarse y externalizarse en un archivo. Por lo tanto, dependiendo de los paquetes adicionales que utilice, es posible que otros datos PII aparezcan en archivos auxiliares.
Entonces, si desea estar seguro, elimine todos los archivos auxiliares después de procesar sus documentos, ya que no son necesarios y se pueden volver a crear. De forma predeterminada, todos están escritos en el directorio local. Pero, de nuevo, nada impide que un paquete malicioso escriba en algún otro lugar del sistema de archivos (en teoría). En la práctica, debería estar seguro suponiendo que utilice una distribución estándar.