LaTeX 生成黑底白字的 PDF

Undefined443發表於2024-05-24

最近需要深夜看論文,然而白底的 PDF 看久了眼睛很難受,想轉換成黑底的。正好我有論文的 LaTeX 原始碼,因此可以直接編譯黑底的 PDF 出來。

使用 darkmode 宏包

CTAN 上有一個 LaTeX 宏包 darkmode,使用它可以編譯出暗色背景的 PDF。

直接在導言區引入宏包並新增 enable 選項:

\usepackage[enable]{darkmode}

生成效果:

image

自定義樣式檔案

我們也可以自己配置一個樣式檔案,在需要改變頁面顏色時引入這個樣式檔案就可以了:

樣式檔案:

% mydarkmode.sty - A package for dark background and bright text

\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{mydarkmode}[2024/05/24 Dark background with bright text]

\RequirePackage{pagecolor}
\RequirePackage{xcolor}

% Set the background color
\pagecolor{black}

% Set the text color
\color{white}

主檔案:

\usepackage{mydarkmode}

生成效果:

image

相關文章