TeXworks(MAC版)
Mac 用の無料オープンソース TeX・LaTeX エディタ。PDF ビューア内蔵、ソースとプレビューの同期、初心者向けのシンプルな画面を備えています。
TeXworks の概要
TeXworks は、LaTeX や ConTeXt を含む TeX 文書を書くための無料オープンソース環境です。Unicode ベースで TeX を理解するエディタと内蔵の PDF ビューアを、ライトユーザーや技術に詳しくない人向けのすっきりしたシンプルな画面にまとめています。プロジェクトの目的は TeX の世界への入り口を低くすることで、Dick Koch の Mac 用 TeXShop を手本にしています。
通常の流れでは、組版エンジンに pdfTeX または XeTeX を使い、マークアップしたテキストから完成した PDF を直接作ります。ソースを Control キーを押しながらクリックすると PDF の同じ場所が見つかり、その逆もできます。TeXworks の開発者は Stefan Löffler、Jonathan Kew、Charlie Sharpsteen で、ライセンスは GPL-2.0 以降です。バージョン 0.6.11 は標準で Qt 6 でビルドされるようになり、スペルチェッカーで複数の言語を使えます。
Mac ユーザー向けの率直な注意点です。TeXworks はフロントエンドで、組版は TeX エンジンが行うため、Mac には TeX Live などの TeX システムも必要です。このバージョンの Mac 用ダウンロードは Intel ビルドで、Apple Silicon では Rosetta 2 を通じて動作します。通常のビルドには macOS 11 以降が必要で、macOS 10.13 向けにはレガシービルドがあります。アプリが macOS の Gatekeeper チェックに通らないため Homebrew は cask を無効にしており、最初は macOS が開くのを拒否する場合があります。
主な機能
TeXworks は TeX での執筆をシンプルにします。
- TeX 対応エディタ:TeX を理解する Unicode ベースのエディタです。
- 内蔵 PDF ビューア:外部プログラムに切り替える必要がありません。
- ソースとプレビューの同期:SyncTeX を使い、Control クリックでテキストと PDF の間を移動できます。
- PDF 中心:pdfTeX と XeTeX が標準で PDF を出力します。
- DVI 経路:DVI を使いたい場合は設定できます。
- スペルチェック:Hunspell により、複数の言語を同時に使えます。
- スクリプト:スクリプトメニューがあり、配布ビルドには Lua が含まれます。
- クロスプラットフォーム:Windows と Linux にも対応します。
バージョン 0.6.11 の新機能
TeXworks 0.6.11 では小さな改善と修正が行われました。
- LaTeXmk、biblatex、minitoc のクリーンアップパターンを追加
- 「Settings & Resources」ダイアログに辞書フォルダを表示
- スペルチェッカーのバックエンドが複数の言語に対応
- 標準で Qt 6 を使ってビルド
- PDF プレビューの表示の乱れを修正
- PDF 2.x を正しく検出
TeXworks のよくある質問
TeXworks は無料ですか?
はい。TeXworks は GPL-2.0 以降のライセンスの無料オープンソースソフトです。
必要な macOS のバージョンは?
0.6.11 の通常の Mac ビルドには macOS 11 以降が必要です。macOS 10.13 向けにはレガシービルドがあります。
Apple Silicon の Mac で動きますか?
バージョン 0.6.11 の Mac 用ダウンロードは Intel ビルドなので、Apple Silicon では Rosetta 2 を通じて動作します。
TeXworks を使うのにほかに必要なものはありますか?
はい。TeXworks はフロントエンドなので、組版エンジンを提供する TeX Live などの TeX システムも必要です。
どの組版エンジンを使いますか?
通常の流れでは pdfTeX と XeTeX を使い、標準で PDF 文書を生成します。DVI ベースの経路も設定できます。
別の PDF ビューアは必要ですか?
いいえ。TeXworks には Poppler ライブラリをベースにした PDF ビューアが内蔵されています。
ソースと PDF の間を移動するには?
ソーステキストを Control キーを押しながらクリックすると PDF の対応する場所が見つかり、その逆もできます。SyncTeX 機能を使っています。
TeXShop とはどんな関係ですか?
TeXworks は Dick Koch の Mac 用 TeXShop を意図的に手本にしており、主要なシステムすべてで同様の使い心地を提供することを目指しています。
Homebrew でインストールできますか?
できなくなりました。アプリが macOS の Gatekeeper チェックに通らないため Homebrew は texworks の cask を無効にしました。GitHub のリリースページからダウンロードしてください。
texworks.FULLMAC.app の TeXworks のダウンロードはどこから提供されていますか?
ダウンロードボタンは、TeXworks の公式リリースページ https://github.com/TeXworks/texworks/releases/latest につながっています。texworks.FULLMAC.app がアプリを改変したり再パッケージしたりすることはありません。
似ているアプリ
MarkEditMarkEdit は、Mac 用の無料で軽量な Markdown エディタです。自らを「Markdown 版の TextEdit」と呼んでおり、一瞬で起動し、普通の .md ファイルをライブラリに取り込まずにそのまま編集でき、すっきりしたネイティブのインターフェイスで作業の邪魔をしません。入力に合わせて Markdown のシンタックスをハイライトし、大きなファイルにも対応し、強力な検索と置換、目次、タイプライターモード、多くのテーマを備えています。ライブプレビューなどの追加機能は拡張機能で加えられます。MarkEdit は MarkEdit-app のチームが開発しています。仕事効率化
Cluxo画面を共有したりチュートリアルを録画したりすると、マウスポインタは見失いがちです。Cluxo は、カーソルの周りに色付きのリングを表示し、クリック、ドラッグ、スクロールのすべてを見せる小さなメニューバーアプリで、見ている人がどこを見ればよいか常に分かります。ポインタの周り以外を暗くするスポットライト、ライブ拡大鏡、押したキーを画面に表示する機能、話しながら画面に書き込める描画モードも備えています。仕事効率化
Time to LeaveTime to Leave は、タイムカードのような作りで勤務時間を管理するデスクトップアプリです。仕事を始めた時刻を記録すると、昼休みなどの休憩時間を考慮して帰ってよい時刻を計算し、その時刻になると通知してくれます。データベースの設定は不要で、インストールすればすぐに打刻を始められます。1 日ごとの「日」ビューや 1 か月全体の「月」ビューで記録でき、累計の勤務時間の過不足も確認できます。仕事効率化
ColuracetamColuracetam は、どこでも同じレンダリング済みプレビューを表示する Mac 用の Markdown リーダー兼エディタです。Finder で .md ファイルを選んでスペースバーを押すと、クイックルックがカラーでレンダリングして表示し、Finder には Markdown ファイルのサムネールも生成されます。アプリでファイルを開くと、片側に等幅フォントのソース、もう片側にレンダリングされたページが並ぶリアルタイムの分割表示になり、レンダリングされた文書全体でテキストの選択や検索ができます。仕事効率化
MassReplaceItMassReplaceIt は、多数のファイルをまとめて検索・置換するユーティリティです。ファイルやフォルダを選び、探す文字列と置き換える文字列を入力すると、MassReplaceIt がファイルの内容またはファイル名を検索します。たとえば数百のファイルの拡張子を一度に変更できます。書き込む前に変更をプレビューでき、検索ごとに詳しい結果が表示されます。検索は保存して再利用でき、フィルタで触れたくないファイルを除外し、通常のテキストでは表せないパターンは正規表現で扱えます。仕事効率化
TypeCueTypeCue は、画面収録、チュートリアル、ウェビナー、ライブプレゼンテーションでのタイピングを肩代わりします。デモの内容を、順番に並んだテキストブロックとして書いておきます。撮影中はグローバルホットキー(既定は Control-Option-X)を押すたびに、フォーカスのある入力欄へ次のブロックが入力されます。実際のキー入力として人間らしい速さで入力されるので、打ち間違いがなく、何度撮っても同じ結果になります。入力中にもう一度ホットキーを押すと止まります。仕事効率化
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。