小さな無料のコンパニオンアプリです。Mac App Store 版の Folio Writer が、Mac にすでにインストールされているツール——Apple のサンドボックスがアプリ自身による起動を許可していないツール——を使ってコンパイルできるようにします。
バージョン 1.7 · 無料 · Apple による公証済み · macOS 14 以降。必要なのは Mac App Store 版だけで、しかも自分でインストールしたツールを使う場合だけです。
1.7 の新機能——ヘルパーが OpenAI の Codex コマンドライン(codex)も実行できるようになりました。これにより、Folio Writer 1.18 で登場するアシスタントのプロバイダこの Mac の ChatGPT(Codex)が App Store 版でも使えます。codex は npm、Homebrew、Volta のどれでインストールしても見つけ出します。自動アップデートがオンなら、何もしなくても届きます。
すでに Folio Helper をお持ちですか? Folio Writer 1.8.6 と Folio Helper 1.6.3 からは、アップデートは自動です。アプリが 1 日に 1 回ほど新しいリリースを確認し、ダウンロードしたもののコード署名を検証し、実行中のヘルパーがバックグラウンドで静かに自分自身を置き換えます——ダイアログも、クリックも、承認も不要です。先に確認してほしい場合は、設定 ▸ コンパイルでオフにできます。手動のアップデートボタンはコンパイル ▸ 外部ツールを設定…にあります。
Folio Writer 1.8.4 以前をお使いですか? それらのバージョンには Folio Helper 1.5 が対応します(それらのリンクが指している、バージョン番号なしの FolioHelper.zip でも配布しています)。
手動でのアップデートもできます。Folio Writer を終了し——Folio Helper も一緒に終了します——アプリケーションフォルダの Folio Helper.app を新しいものに置き換えて、Folio Writer を再度開いてください。
App Store 版は Apple のサンドボックス内で動作し、外部プログラムの起動が禁じられています——Homebrew、MacTeX、TinyTeX でインストールした組版ツールも例外ではありません。Folio Helper はサンドボックスの外に置かれる小さなエージェントで、それらのツールを Folio Writer に代わって実行します:pandoc、pandoc-crossref、typst、xelatex / pdflatex / lualatex / latexmk、tectonic、quarto、そして claude と codex のコマンドライン。これをインストールすれば、自分の LaTeX による PDF へのコンパイル、Quarto による .qmd プロジェクトのレンダリング、執筆アシスタントの Claude CLI モード(Folio Writer 1.18 からは Codex 経由の ChatGPT も)が、すべて App Store 版で使えるようになります。
まだツールをお持ちでない? ターミナルで一つのコマンドを実行すれば、pandoc、pandoc-crossref、Quarto、Typst、LaTeX エンジンをインストールできます(必要なものを選ぶメニューが表示されます)。
curl -fsSL https://foliowriter.app/install-folio-tools.sh | bash
簡単な方法(Folio Writer 1.8.5 以降):コンパイル ▸ 外部ツールを設定… を開き、Folio Helper をインストールをクリックします。Folio Writer がダウンロードし、署名を検証し、アプリケーションフォルダに配置します——アプリケーションフォルダへのアクセスを一度だけ承認し、macOS の公証の確認に一度応じれば、ヘルパーとのやり取りはそれで終わりです。それ以降は自動的に最新の状態に保たれます。
手動の場合:
/usr/local)と、ログインシェルの PATH から探します。終了させてから(システム設定 ▸ ログイン項目 ▸「Folio Helper」をオフ)、アプリケーションフォルダから Folio Helper.app を削除します。Folio Writer はそのまま使え、コンパイルはサンドボックスが許す範囲に戻るだけです。