若要檢查 LaTeXiT 與 Pages 的相容性,請分別測試公式呈現、行內放置和後續編輯。Pages 支援原生行內公式;LaTeXiT 圖形則需要另外檢查放置方式和來源復原。

本指南適用於想在一般 Pages 段落中插入簡單表達式的 Mac 使用者。實際目標是選擇一種工作流程,讓表達式易於閱讀、隨句子移動,並能透過已知方式編輯。

官方文件實際支援哪些功能?

Apple 說明如何直接在 Pages 輸入 LaTeX 或 MathML,並將產生的公式設為行內。LaTeXiT 開發者則說明如何產生裁切過的公式圖形,再拖曳到其他應用程式。這提供了兩種可評估的方式:使用 Pages 原生公式,或匯入 LaTeXiT 圖形。Apple 的公式指南、LaTeXiT 概覽。

本指南查閱的 LaTeXiT 下載頁面列出 2.16.6 版,日期為 2023 年 12 月 16 日,並要求 macOS 10.9 或更新版本。變更紀錄記載,從 2.16.0 版開始支援 Apple 晶片。這些是文件記載的版本資訊,但不能證明每種較新的 macOS 與 Pages 組合都經過測試。LaTeXiT 下載與變更紀錄。

LaTeXiT 也說明了 LinkBack 編輯功能:若目的地支援 LinkBack,連按兩下公式即可重新開啟 LaTeXiT 並更新目的地。引用的文件未指出目前的 Pages 是這類目的地。請將 Pages 能否自動重新開啟視為尚未驗證的功能,不要據此規劃文件工作流程。LaTeXiT 功能。

使用以下決策輔助表,在測試前確認需求。這是根據上述文件差異所提出的工作流程建議。

您的需求 優先檢查的方式 通過條件
在 Pages 中修改簡單表達式 Pages 原生公式 連按兩下即可開啟公式編輯器
保留現有的 LaTeXiT 呈現效果 匯入 LaTeXiT PDF 圖形顯示正確,且會隨句子移動
取回原始 LaTeXiT 表達式 PDF 往返測試 從 Pages 復原的物件能連同來源一起重新開啟
讓 LaTeXiT 自動更新 Pages LinkBack 整合 必須有明確支援或本機測試成功;不要自行假設

建立 Pages 原生公式的基準測試

先建立一份可隨時丟棄的文字處理文件,並輸入一句中間留有公式位置的短句。這樣可以區分 Pages 本身的問題,以及轉移 LaTeXiT 結果時引入的問題。

  1. 將文字插入點放在兩個字詞之間。
  2. 從選單列選擇 插入 > 方程式。
  3. 在公式欄位輸入 x^2 + y^2。
  4. 按一下 插入。
  5. 連按兩下插入的公式,將內容改成 x^2 + z^2,再按一下 更新。

Apple 說明了這些插入與編輯控制項。在文字插入點插入的公式會以行內方式呈現;在文字處理文件中,它會隨文字移動。在 Mac 上的 Pages 中加入數學方程式。

此處的表達式只是示範用的測試輸入,並非 Mac 測試結果。請確認上標顯示符合預期,再在公式前加入文字,直到句子換行。您的驗收標準是公式仍留在前後文字之間預期的位置。

Pages 的公式編輯器已處於數學模式,因此不需要美元符號分隔符。Apple 對 LaTeX 支援的說明是:支援可透過 blahtex 轉換為 MathML 的指令,以及列出的擴充功能。因此,LaTeXiT 能成功呈現公式,不代表相同來源也能在 Pages 中使用。Apple 的 LaTeX 與 MathML 支援參考資料。

如果您只想在 Pages 中插入並修改這個表達式,完成此基準測試後即可結束。您可以重用表達式的來源,不必轉移其呈現圖形。

轉移公式前先測試 LaTeXiT

在簡短的測試記錄中,記下已安裝的 macOS、Pages 和 LaTeXiT 版本。也請記錄轉移格式,以及您使用拖曳還是匯出的檔案。如此一來,成功的結果才有足夠明確的條件,可在應用程式更新後重現。

先只在 LaTeXiT 中產生 x^2 + y^2。LaTeXiT 依賴另外安裝的 LaTeX 引擎;它本身不包含引擎。如果轉移之前就無法呈現,請先處理這項先決條件。開發者的常見問題說明指出,可在 LaTeXiT 偏好設定的 Composition 面板檢查引擎路徑。LaTeXiT 功能、LaTeXiT 常見問題。

初次測試轉移時,請使用 PDF。LaTeXiT 說明 PDF 是預設輸出格式,並會嘗試在匯出檔案中保留產生公式的來源。其 MathML 匯出功能標示為實驗性,因此會為初次相容性檢查增添另一個變因。LaTeXiT 匯出文件。

繼續之前,請將表達式保留在 LaTeXiT 資料庫中,或另外保存其來源。在確認能否復原來源之前,不應只在目的文件中保留唯一副本。

在 Pages 中將 LaTeXiT 圖形設為行內

將產生的 PDF 結果拖曳到測試文件中。變更放置方式前,先檢查匯入的物件:確認完整表達式都看得見,大小也適合周圍句子。這是呈現檢查;行內移動則需另外檢查。

若物件位於文字處理文件內文,請選取物件並開啟 格式 > 排列。選擇 隨文字移動,再將 文字環繞 設為 與文字排列。Apple 區分了將物件錨定至文字和將物件放在文字基線上:單選 隨文字移動 並不能確認物件已設為行內。在 Mac 上的 Pages 中將物件與文字一起放置。

重複原生公式的句子換行測試。在圖形前方加入文字、刪除部分文字,並以平常閱讀的大小檢查結果。留意是否出現過大的間距、不自然的垂直位置,或圖形是否停留在預期句子之外。請記錄觀察結果;匯入成功不代表所有檢查都已通過。

文件類型會影響可用方式。在頁面佈局文件中,請使用文字框或形狀內的文字:選取匯入物件,按下 Command-X,在目的地文字框內連按兩下以顯示插入點,再按下 Command-V。Apple 說明了這種在文字中嵌入行內物件的程序。在 Mac 上的 Pages 中將物件與文字一起放置。

檢查日後能否編輯公式

儲存測試文件、關閉後再重新開啟,然後檢查能否復原來源。試著將匯入物件送回 LaTeXiT,例如從 Pages 複製物件,再貼到 LaTeXiT。這是一項診斷實驗,不是 Pages 整合功能的文件保證。

這項差異很重要,因為 LaTeXiT 常見問題說明指出,有些目的地應用程式會改寫匯入的 PDF,移除內嵌的 LaTeX 資料。它建議盡可能使用 PDF,並提到其他格式在保留來源方面的限制。因此,圖形可能在外觀正確的同時失去可復原的來源。LaTeXiT 常見問題。

觀察到的結果 已確認事項 實際下一步
Pages 原生公式可開啟編輯 Pages 編輯方式可用 用於支援的簡單表達式
匯入的 PDF 正確呈現並隨文字流動 行內視覺放置正常 保留原始 LaTeXiT 來源
復原的物件能連同來源一起重新開啟 在此測試設定中可復原來源 記錄版本,並在相關更新後重測
圖形有顯示,但無法復原來源 外觀保留,但來源復原失敗 編輯保留的原始檔,再替換圖形

有哪些限制需要留意?

Pages 無法取代所有 LaTeXiT 設定。Apple 列出不支援的指令,包括 \vphantom 和 \smash,並指定 \mathcal{} 可替代 \cal。其參考資料也指出,iCloud.com 上的 Pages 不支援 LaTeX 和 MathML。請將此工作流程限於桌面應用程式;轉移更複雜的來源前,請查閱支援表。關於 LaTeX 和 MathML 支援。

LaTeXiT 的「服務」整合也有條件:目的地必須接受以影像取代文字,而能否反向還原則取決於所提供資料是否獲得保留。服務操作缺失或失敗,本身並不能判定手動放置 PDF 是否可行。LaTeXiT「服務」文件。

請選擇能通過文件實際需求檢查的方式。如果您預期會在 Pages 內修改簡單表達式,請先使用原生公式編輯器。如果要保留現有的 LaTeXiT 呈現效果,請確認它會隨文字行內移動,並保留原始來源。這樣就能建立可重複使用的工作流程,不必依賴未經文件說明的自動整合。

來源