正確に出力できます。Jenni AIはKaTeXエンジンによる数式組版をネイティブサポートしており、そのままコンパイル可能なクリーンなLaTeX(.tex)ソースコードと、同期されたBibTeX(.bib)文献データベースを出力できます。数学、情報科学、工学などのSTEM分野の研究者にとって、汎用AIがエスケープ記号(バックスラッシュ)を欠落させたり、数式文法を壊してプレーンテキスト化してしまう問題を解消し、執筆支援と厳密な数式記述を両立させます。
数式を単なる文字列として扱う一般的なチャット型AIとは異なり、Jenniのエディタは数式を構造化オブジェクトとして処理します。行内数式や独立ブロック数式のリアルタイム表示、構文検証と「Fix with AI」修復機能を備えたポップオーバーエディタ、そしてOverleafやローカルTeX環境ですぐにビルドできるプロジェクト一括エクスポートを提供します。
Jenni AIにおけるKaTeX数式のネイティブレンダリング
Jenni AIはリッチテキストエディタにKaTeXライブラリを直接組み込んでおり、サーバーへの問い合わせを介さずブラウザ上で瞬時に数式をレンダリングします。2つの標準入力モードに対応しています。
1. インライン数式($$...$$)
本文の文中に埋め込まれる数式で、変数記号や短い物理量、添え字付き行列要素(例: 質量とエネルギーの等価式)の記述に適しています。
- ショートカット入力:
$$の直後にLaTeXコードを記述し、末尾を$$で閉じます(例:$$E = mc^2$$)。 - ツールバー操作: エディタ上部のシグマ記号($\Sigma$)アイコンをクリックし、Inline equationを選択します。
- 入力の注意点: ドル記号と内側のコードの間に余分な空白を入れないでください。
$$E=mc^2$$と入力すれば直ちに変換されますが、$$ E=mc^2 $$のように前後にスペースがあるとパーサーが反応しない場合があります。
2. ブロック数式($$$...$$$)
独立した行に中央揃えで配置される数式で、複数行にわたる定理の証明、連立方程式、積分計算など、視覚的に強調したい主要モデルに最適です。
- ショートカット入力:
$$$を入力してLaTeXコードを記述し、$$$で閉じます。 - ツールバー操作: ツールバーの数式ブロックアイコンをクリックします。
- スラッシュコマンド: 空行の先頭で
/を入力し、表示されたメニューからMath equationを選択します。
ポップオーバーエディタと「Fix with AI」構文自動修正
一般的なMarkdown環境では、複雑な数式の括弧の閉じ忘れや記号の誤入力がコンパイル時まで発覚しにくいという難点があります。Jenniは専用のポップオーバー画面でこの課題を解決しています。
- リアルタイムプレビュー: 文中の数式をクリックすると専用ポップオーバーが開き、左側にLaTeX入力欄、右側にリアルタイム組版結果が同期表示されます。
- STEM頻出プリセット: マクスウェル方程式(Maxwell's equations)、2次方程式の解の公式(quadratic formula)、区分定義関数などの定番数式がボタン1つで入力欄に挿入されます。
- 「Fix with AI」による構文修復: 閉じ括弧の欠落や非対応コマンドなどによるKaTeXエラーが発生した場合、ポップオーバー内にFix with AIボタンが表示されます。クリックするとAIがエラーを解析し、修正案とプレビューを提示します。ワンクリックで適用でき、再試行も可能です。
- LaTeXソースの即時コピー: レンダリング済み数式にマウスを重ねるとコピー用アイコンが現れ、クリックするだけで純粋なLaTeXコードをクリップボードに取得できます。
- ポップオーバーのショートカット:
Ctrl + Enter(macOSではCmd + Enter)で保存してエディタに戻り、Escapeキーで編集を破棄できます。
サポートされているKaTeX記法の範囲
Jenniは標準KaTeX関数ライブラリを網羅しており、STEM論文の主要記法をカバーします。
- 分数(
\frac{a}{b})および根号(\sqrt{x}、\sqrt[n]{x}) - 上付き・下付き文字(
x_{i}^{2}) - 総和、総乗、定積分(
\sum_{i=1}^{n}、\int_{a}^{b} f(x)\,dx) - ギリシャ文字全般(
\alpha、\beta、\Delta、\Omega) - 行列および行列式(
\begin{pmatrix} ... \end{pmatrix}、\begin{bmatrix} ... \end{bmatrix}) - 位置揃えされた複数行導出環境(
\begin{aligned} ... \end{aligned})
クリーンなLaTeX(.tex)とBibTeX(.bib)のエクスポート
Jenni AIは単なるテキスト出力ではなく、学術出版の規格に即したLaTeXプロジェクト一括アーカイブ(.zip)を生成します。
LaTeXエクスポートの手順
- エディタ右上にあるその他メニュー(⋯)をクリックします。
- Exportを選択し、フォーマット切替で**LaTeX (.tex)**を指定します。
- 投稿先に適したレイアウトプリセットを選択します。
- Jenni default: 標準的なドキュメントクラス設定。
- Double-spaced manuscript: 査読用提出に適した12pt・ダブルスペース設定。
- Two-column paper: IEEEやACMなどの学会・論文誌に準拠した2段組レイアウト。
- Thesis or report: 独立したタイトルページと目次を備えた学位論文・研究報告形式。
- Advanced optionsを開き、ドキュメントクラス、用紙サイズ、段数、フォント、余白、PDF内リンクの色などを調整します。
- Download Fileをクリックします。
出力アーカイブに含まれる構成要素
生成された.zipファイルには、Overleafやローカル環境(TeX Live、MacTeX、MikTeX)ですぐにビルドできる構成物がすべて同梱されます。
| 構成要素 | Jenni LaTeX出力での形式 | 特徴とメリット |
|---|---|---|
| 数学記号・数式 | ネイティブLaTeX数式コード | インラインの$...$およびブロックの\[...\]として保持され、ラスター画像化されず鮮明なベクターとして出力 |
| 引用・参考文献 | 独立した.bibファイル | 本文中の引用が\cite{...}キーに変換され、同梱のBibTeXデータベースと完全同期 |
| 図表・ダイアグラム | 相対パス指定 | 画像が同ディレクトリに保存され、MermaidやPlotlyの図表も高解像度画像としてエクスポート |
| 図表番号と相互参照 | 標準\label{...}と\ref{...} | Jenni内で設定した相互参照がLaTeX標準のラベル参照タグに自動マッピング |
| コードブロック | listingsパッケージ環境 | 改行やシンタックスハイライトを維持し、複雑なコードにはサイドカーファイルを生成 |
| 表(テーブル) | ネイティブLaTeX tabular | 見出しとセル構造がクリーンに出力され、HTMLタグの混入を防止 |
(注: 有料プランでは完全な参考文献リストと\printbibliographyコマンドが出力コードに含まれます。無料プランでは.bibファイル自体は付属しますが、文献リスト出力コマンドは除外されるため手動での呼び出しが必要です)。
LaTeX出力とWord出力の決定的な違い(STEMにおける注意点)
STEM論文の執筆において、エクスポート形式の選択は極めて重要です。
- LaTeX (.tex) 出力: すべての数式が高精度なTeXソースとして保持され、拡大縮小に強く、再編集も容易で学会誌の組版基準を満たします。
- Word (.docx) 出力: Jenniは数式を編集可能な数式オブジェクト(OMML)ではなく、静止画像としてWord内に埋め込みます。閲覧時のレイアウト崩れは防げますが、Word上での数式再編集は行えません。
したがって、arXivへの投稿やIEEE、ACM、Springer、Elsevier等のジャーナル提出を目的とする原稿では、必ず**LaTeX (.tex)**出力を選択してください。
実践手順: Jenni AIでの下書きからOverleafでのビルドまで
- AIアシスタントによる原稿作成: JenniのAIオートコンプリートやセクションプロンプト(Section Prompts)を活用して背景説明や関連研究をまとめ、技術的論証や数式ロジックは研究者自身が主導して記述します。
- DOI・arXiv IDによる文献引用:
@を入力するかDOIやarXiv識別子を貼り付けるだけで、文献メタデータが自動取得され、参考文献リストに登録されます。 - 数式の入力とリアルタイム検証:
$$や$$$を用いて数式を入力し、ポップオーバーで表示を確認します。エラーが出た場合はFix with AIで構文を自動修正します。 - 相互参照の設定:
/refコマンドを利用して、本文中から定理番号や図表番号へのリンクを作成します。 - LaTeXプロジェクト一式のダウンロード: エクスポートメニューでTwo-column paperなどのプリセットを選び、
.zipファイルをダウンロードします。 - Overleafへのアップロードとコンパイル: OverleafでNew Project > Upload Projectを選び、ダウンロードした
.zipをドラッグ&ドロップします。必要なファイルが同じプロジェクト内に展開され、初回コンパイルで出版レベルのPDFが生成されます。
Jenni AIは、AI文章生成による執筆効率化と、STEM研究に求められる厳密なLaTeX組版品質を高い次元で両立させています。