
當我使用 LaTeX 創建許多商業工具時,並且由於我將這些工具發送到世界各地的不同客戶,我只是想知道 PDF 中是否嵌入了任何可以由法醫數據分析師恢復的數據。我經常在我的 TeX 程式碼中留下評論,比如說,我希望焦點小組能夠注意到這些評論,同時他們會進行連續的修改以將文件發展為最終形式;但是,我不希望最終收到這些評論的客戶看到這些評論。甚至是焦點小組的評論,或任何從網路上提取資料的小工具,都可能揭示來源。
答案1
建立 PDF 時,一些基本元資料會包含在 PDF 中。最明顯的是,您將獲得生成 PDF 的二進位檔案的名稱,因此有興趣的人可以發現您使用了 pdfTeX v1.40.11(或其他)。如果您這樣做,這可能包括您使用 MiKTeX(即 Windows)這一事實。您也可以自行新增元數據,例如使用設定的文件的作者或標題hyperref
。您可以跳過後者,可以透過對 PDF 進行後處理來覆寫前者。即使這樣,您的字體使用可能仍然會洩露 TeX 的使用情況:例如,TeX 世界之外的人不太可能使用 Computer Modern。
然而,什麼是不是PDF 中出現的內容與您輸入中的註釋或刪除的資料有關(有一個例外)。 TeX 讀取的文字不會進入輸出階段,而 PDF 中根本不存在。一個例外是,如果您剪輯一個框或圖形:整個框都“在那裡”,但只顯示未剪輯的部分。