2021年6月16日 星期三

Firefox 黑底白字 (暗底亮字) 閱讀 pdf

userContent.css 用 「firefox 黑底」 或 「firefox 暗底」 等等可以找到 High Contrastdark reader 等等擴充套件的推薦, 或是 暗色佈景主題 之類的方法。 可是遇到 pdf 檔就無效了 :-( 今天我需要在火狐裡面連開幾十個 pdf 檔, 又懶得每個下載回來用 evince 看 (在 evince 裡按 ctrl-i 即可反轉顏色)。 於是搜尋到這篇: Dark mode for Firefox's built-in PDF viewer, 成功反轉顏色! 快筆記分享一下。

在 ~/.mozilla/firefox/ 底下可能會有一個或多個看起來像是亂碼的目錄, 每個目錄對應到一個 profile。 像我在 linux mint 下看到的目錄是 "亂碼.default-release/" 。 在這底下建一個目錄 "chrome/" 在裡面建一個文字檔 userContent.css , 內容如下:

#viewerContainer > #viewer .page > .canvasWrapper > canvas {
    filter: grayscale(100%);
    filter: invert(100%);
}

另外還到在網址列打 about:config 進入進階設定, 搜尋到 toolkit.legacyUserProfileCustomizations.stylesheets 這個設定, 把它從停用 (false) 改成啟用 (true)。 關掉火狐、 再重新啟動, 耶! pdf 通通變黑底白字了!

沒有留言:

張貼留言

因為垃圾留言太多,現在改為審核後才發佈,請耐心等候一兩天。