用於 pdflatex/beamer 簡報的檢視器,可重新載入且無模糊過渡(Mac OS)

用於 pdflatex/beamer 簡報的檢視器,可重新載入且無模糊過渡(Mac OS)

當使用pdflatex 建立beamer 簡報,然後在Preview.app(單頁或全螢幕模式)中查看它時,頁面過渡模糊:轉到下一張幻燈片時,模糊/低解析度版本在其之前顯示約一秒鐘變得尖銳。所有基於 PDFKit 的檢視器(例如 Skim)似乎都是這種情況。

Acrobat Reader 不會遇到此問題。另一方面,它不支援在底層文件發生變更時重新載入。因此,每次對乳膠文件進行更改時,都必須關閉並重新開啟該文件,這是很痛苦的。

是否有適用於 pdflatex/beamer 簡報的 Mac OS 檢視器,它不會進行模糊過渡,但支援重新載入?

答案1

我使用 Firefox 在簡報模式下顯示從 Beamer 文件建立的 PDF。

使用火狐瀏覽器

以下是我在 Firefox 中的工作流程:

  • 輸入此命令以啟動簡報:

    open -a Firefox slides.pdf
    
  • control+ alt+p切換到演示模式。或者,按一下「切換到演示模式」按鈕(帶有四個向外箭頭的方形按鈕)以切換到演示模式。幻燈片現在以全螢幕模式顯示。如果投影片的寬高比與顯示器的寬高比不匹配,則投影片郵筒式的兩側有黑條。

  • 由於它不會自動重新加載演示文稿,因此請按command+r或單擊工具列中的重新加載按鈕來重新加載演示文稿。

鍵盤快速鍵:PDF 檢視器以獲得相關的鍵盤快速鍵。

若要刪除切換到全螢幕後立即出現 3 秒的「pdf.js 現在是全螢幕」和「退出全螢幕 (esc)」警告,請執行以下步驟:

  • about:config在網址列中輸入並點擊enter
  • 點擊“我接受風險!”。
  • 搜尋full-screen.
  • 按兩下full-screen-api.warning.timeout.
  • 將預設值替換為0
  • 按一下“確定”。

帶鍍鉻

以下是相同工作流程在 Chrome 的樣子:

  • 輸入此命令以啟動簡報:

    open -a "Google Chrome" slides.pdf
    
  • 將滑鼠指標停留在頁面的右下部分(即 PDF 檢視器背景的右下部分,而不僅僅是 PDF 內容的右下部分),然後按一下「適合頁面」按鈕。

  • control+ command+f進入全螢幕模式。或者,從選單中選擇“視圖”>“進入全螢幕”。幻燈片現在以全螢幕模式顯示。如果投影片的寬高比與顯示器的寬高比不匹配,則投影片郵筒式的兩側都有灰色條。

  • command+r或點選工具列中的重新載入按鈕以重新載入簡報。

答案2

在 CTAN 上,有一個有點過時的腳本, AcroReloadPDF,最初是為 Linux 版 Acrobat Reader 9 之前版本編寫的,以便在「檔案」功能表中新增「重新載入」條目。

在類別 Unix 系統下,它進入

~/.adobe/Acrobat/<version number>/JavaScripts/

目錄。

雖然沒有在 Linux 之外進行測試,但它可能也可以在 OSX 上使用。唯一的要求是 AR 在開啟 PDF 檔案時不得鎖定 PDF 檔案(Windows 下是這樣)才能發揮作用。

相關內容