Blocks / OCR

概要

TeX64 の 2 大機能は、Blocks(ビジュアル数式エディタ)と OCR(画像 → LaTeX 変換)です。数式をブロックとして視覚的に編集でき、スクリーンショットからも LaTeX を自動生成できます。LaTeX 構文を暗記不要で、高度な数式ドキュメントを作成可能です。

Blocks(ビジュアル数式エディタ)

ブロックとは

Blocks は、LaTeX の数式環境(equation, align, gather 等)をビジュアルエディタで編集するTeX64 の機能です。MathLive というインタラクティブ数式ビルダーを使用します。TeX64 が自動的に数式環境を検出してブロックを起動します。シンボルパレットから記号や構造を選んで、リアルタイムにレンダリングされたプレビューを見ながら数式を組み立てられます。生成された LaTeX コードは自動的にあなたのソースに戻されます。

ブロックの開き方

  • エディタで数式環境にカーソルを置き、右クリック > 「Edit in Block」を選択
  • メニューから Math > Block Editor を選択
  • キーボードショートカット:Cmd+Shift+E

対応数式環境

  • equation / equation*
  • align / align*
  • gather / gather*
  • multline / multline*
  • split
  • cases
  • matrix / pmatrix / bmatrix / vmatrix
  • インライン数式($...$, \(...\))

シンボルパレット

ブロックエディタが開くと、MathLive のシンボルパレットが表示されます。以下のカテゴリーから記号を選択できます:

  • ギリシャ文字(α, β, γ, δ, ε, ...)
  • 演算子(+, -, ×, ÷, ±, ∓, ...)
  • 関係記号(=, ≠, <, >, ≤, ≥, ≈, ∼, ...)
  • 矢印(→, ←, ↔, ⇒, ⇐, ⇔, ...)
  • 集合記号(∈, ∉, ⊂, ⊃, ∩, ∪, ...)
  • 構造(分数、ルート、上付き、下付き、行列、積分、総和、極限)
  • アクセント(hat, bar, vec, dot, tilde, ...)

リアルタイムプレビュー

入力と同時にレンダリングされた数式を確認できます。LaTeX 構文を覚えなくてもパレットから選択して数式を構築できます。完了時に LaTeX コードがソースに自動挿入されます。

OCR(画像 → LaTeX 変換)

OCR とは

スクリーンショット、手書きノート、PDF 等の画像から数式を LaTeX コードに変換します。AI(クラウド処理)による高精度変換を実現します。

OCR の使い方

  • メニューから Math > OCR を選択
  • スクリーンキャプチャ領域を選択(画面上の任意の領域をクロップ)
  • AI が画像を解析して LaTeX コードを生成
  • 結果をエディタに直接挿入

対応する入力形式

  • 手書きの数式(ノート、ホワイトボード)
  • PDF に含まれる数式
  • Web ページの数式スクリーンショット
  • 教科書や論文の数式写真

要件

  • インターネット接続必須(クラウド AI 処理)
  • TeX64 Basic 以上のプラン(AI 機能)
  • macOS スクリーンレコーディング権限(スクリーンショットキャプチャに必要な場合がある)

設定方法:システム設定 > プライバシーとセキュリティ > 画面収録 > TeX64 を有効化

より良い OCR 結果のコツ

  • 高コントラストの画像(白背景に黒文字)が最も精度が高い
  • 数式部分のみをクロップすると精度向上
  • 手書きの場合はできるだけ丁寧に書く
  • 複雑な数式は分割してOCR すると精度が上がる
  • 結果は必ず確認・修正してから使用

Blocks と OCR の使い分け

  • Blocks:新しい数式を一から作成する場合、LaTeX 構文に不慣れな場合
  • OCR:既存の手書きやPDF の数式をデジタル化する場合

さらに詳しく知りたい場合は、 ドキュメント または サポート をご覧ください。