Skip to content

yum45f/bachelor-thesis-template

Repository files navigation

卒業論文 LaTeX テンプレート

日本語の卒業論文を執筆するためのLaTeXテンプレートです.

必要な環境

  • LaTeX環境(LuaLaTeX対応)
    • Linux: TeX Live
    • macOS: MacTeX
    • Windows: TeX Live または W32TeX
  • Biber(文献管理)
  • latexmk(コンパイル自動化)
  • mise(タスクランナー,推奨)

ファイル構成

.
├── thesis.tex              # メインファイル
├── cites.bib              # 文献データベース
├── src/                   # 章ごとのTeXファイル
│   ├── titlepage.tex      # タイトルページ
│   ├── abstract_japanese.tex  # 日本語要旨
│   ├── abstract_english.tex   # 英語要旨
│   ├── 1_introduction.tex     # 序論
│   ├── 2_background.tex       # 背景
│   ├── 3_problem.tex          # 問題設定
│   ├── 4_proposal.tex         # 提案手法
│   ├── 5_implementation.tex   # 実装
│   ├── 6_evaluation.tex       # 評価
│   ├── 7_conclusion.tex       # 結論
│   ├── acknowledgement.tex    # 謝辞
│   └── appendix.tex           # 付録
└── figs/                  # 図表ファイル

使い方

1. 文書情報の設定

thesis.texの以下の部分を編集します:

\title{論文タイトルをここに記入}
\newcommand{\etitle}{English Title Here}
\newcommand{\eauthor}{Your Name}
\newcommand{\jauthor}{あなたの名前}
\newcommand{\dept}{あなたの大学・学部}
\newcommand{\edept}{Your Faculty Name}

2. 本文の執筆

src/ディレクトリ内の各章ファイルを編集します.

3. コンパイル

miseを使用(推奨)

# ビルド
mise run build

# クリーンアップ
mise run clean

# 自動再コンパイル(ファイル変更を監視)
mise run watch

latexmkを直接使用

latexmk -lualatex thesis.tex

出力ファイルはout/thesis.pdfに生成されます.

免責事項

このテンプレートの使用によって生じたいかなる損害(コンパイルエラーや論文形式の不備で,卒業できなかったなど)についても,作者は一切の責任を負いません. 使用者自身の責任でご利用ください.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published