LaTeX 生成黑底白字的 PDF

最近需要深夜看论文,然而白底的 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

posted @ 2024-05-24 01:14  Undefined443  阅读(25)  评论(0编辑  收藏  举报