本プロジェクトは、高品質な数式と日本語組版を実現するため、以下の環境で作成・コンパイルすることを前提としています。
| 項目 | 詳細 | 備考 |
|---|---|---|
| 組版システム | LaTeX | 数学文書の国際標準 |
| 日本語環境 | pLaTeX / upLaTeX | 日本語組版に対応したエンジン |
| 文書クラス | jsarticle |
日本語の標準的な記事クラス |
| コンパイラ | dvipdfmx |
PDF生成に必須のドライバ |
以下のパッケージを使用しています。コンパイル前にインストールされているかご確認ください。
amsmath, amssymb(高度な数式)geometry(余白設定)tikz(ベクトルの図、その他の図形描画)tcolorbox(定義、定理、例題の装飾ボックス)
ローカルでPDFを生成するには、以下の手順(3ステップ)をコマンドラインで実行してください。
- pLaTeXエンジンでDVIファイルを生成
platex main.tex
- 文献情報や相互参照を更新(必要に応じて2〜3回実行)
platex main.tex
- DVIファイルをPDFに変換
dvipdfmx main.dvi
| ファイル/ディレクトリ | 役割 |
|---|---|
main.tex |
教科書のメインソースファイル(本文、構成、設定) |
figures/ |
TikZ以外の画像ファイル(写真、外部図など)を格納 |
chapters/ (推奨) |
長大な章ごとにファイルを分割する場合に使用 |
README.md |
本プロジェクトの説明(このファイル) |