![Альтернативы pagecolor для работы в темноте; pagecolor конфликтует с Go To Source](https://rvso.com/image/476264/%D0%90%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D1%8B%20pagecolor%20%D0%B4%D0%BB%D1%8F%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B%20%D0%B2%20%D1%82%D0%B5%D0%BC%D0%BD%D0%BE%D1%82%D0%B5%3B%20pagecolor%20%D0%BA%D0%BE%D0%BD%D1%84%D0%BB%D0%B8%D0%BA%D1%82%D1%83%D0%B5%D1%82%20%D1%81%20Go%20To%20Source.png)
Для работы вечером я предпочитаю черную страницу с белым текстом, чтобы меньше подвергаться воздействию синего света.
Насколько я могу судить по результатам поиска, наиболее оптимальным подходом является использование:
\pagecolor{black}
\color{white}
Однако пакет page color приводит к поломке функции TexStudio "Go to source", что очень неудобно. По этой причине я ищу альтернативу пакету pagecolor.
Предложения, не включающие экзотические пакеты, особенно приветствуются, поскольку на одном из моих компьютеров установлена Windows 11, а установка обновлений MikTex на Windows 11 приводит к ошибке инициализации "qt platform plugin" (которая ломает MikTex и не имеет известного исправления). Но я приветствую все предложения, поскольку мои компьютеры, не работающие под управлением Windows 11, все равно могут обновлять MikTex.
Если кому-то это будет полезно, ниже приведен MWE-код пакета pagecolor, нарушающий функциональность «Перейти к исходному коду».
\documentclass[]{memoir}
\usepackage{pagecolor}
\pagecolor{black}
\color{white}
\begin{document}
Hello, here is some text. Right click and select `Go to source.' See, it does not work now. Sad face.
\end{document}
решение1
TeXstudio может автоматически инвертировать цвета, вам не нужно вносить никаких изменений в исходный код Latex.
Щелкните правой кнопкой мыши в любом месте PDF-файла и выберите Invert Colors
в контекстном меню (иногда для этого требуется два щелчка, пока не понял, почему...):
Это даст вам светлый текст на темном фоне: