2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

2026年 OverleafにてLaTeXをはじめよう

2
Last updated at Posted at 2026-02-03

新年だしLaTeXを始めようと考えている人へ
また,日本語環境がうまく構築できない人へ
謎にPrism,Cloud Latexが苦手な人へ

#2026/02/04追記: テンプレート及びlatexmkrcのスニペットファイルを追加

LaTeXとは

TeXは Donald Ervin Knuth によって開発された,フリーの「組版」システムです.
LaTeXはTeXの上に構築されたフリーの文書処理システムです.
TeXは「組版のために開発された言語」でもあり,そのままでは使いにくい点もあるので,LaTeXによって一般的な文書作成に便利な機能拡張が成されています.
TeX Wikiより

本記事はPrismに触れません

Overleafとは

OverleafはWebブラウザ上にて動作するクラウドベースのLaTeXエディタです.
LaTeXの環境構築は往々にして煩雑ですが,Overleafでは環境を提供されるため,手間を削減することができます.また,共同編集が可能なので複数人で一つの文書を作成することもできます.
基本無料ですが,コンパイル時間の上限等の制限があります.(ほとんど問題なく利用できます)

早速使ってみよう

第一にOverleafを訪れましょう
アカウントを作成していない人は作成してください
overleaf1.png
次に左上の新規プロジェクト>空のプロジェクトより新たにプロジェクトを作成します

このままでは日本語をコンパイルすることができないのでlatexmkrcを作成します
image.png
左のアイコンより新規ファイルを選択する
image.png
ファイル名はlatexmkrcとしてください
拡張子は不要です
次にlatexmkrcに以下の様に記述します

$latex = 'platex';
$bibtex = 'pbibtex';
$dvipdf = 'dvipdfmx %O -o %D %S';

これでplatexを経由するLatexによって.dviを生成し,dvipdfmxでpdf生成が可能になりました
そしてコンパイルへLatexを指定します
image.png
画面左下の設定よりコンパイラ>コンパイラのプルダウンよりLaTeXを選択します
image.png
お疲れさまでした!!
これで日本語pdfが生成されるようになりました

発展

Copilot君と肩を組む

最近Prismなるものが登場しましたが,Overleafでも同様のことができます.つまりAIと一緒に文書が作成できるということです.

OverleafにはVSCodeの拡張機能が存在します
image.png
これを導入するとVScode経由でOverleafを利用することができます
また,VSCodeにはCopilot君がいますね
image.png
エラーが発生した$\rightarrow$Copilot君へ
テンプレートが欲しい$\rightarrow$Copilot君へ
入力コマンドがわからない$\rightarrow$Copilot君へ
文字数を増やしたい$\rightarrow$Copilot君へ
語彙力がない$\rightarrow$Copilot君へ

Overleaf Workshopの導入

簡単に紹介します
OVERLEAF WORKSHOP: HOSTS>www.overleaf.comを選択
login with Cookiesよりcookieを入力する
image.png
cookieはログイン時に開発者ツールから取得してください
コンパイルは右上の実行三角から実行できます
また,生成したpdfは.output>output.pdfより参照できます
右クリックからダウンロードも可能です

画像を挿入する

プリアンプルに\usepackage[dvipdfmx]{graphicx}を記述する
pngの挿入が可能です
画像サイズの縮小を強くおすすめします

無料版ではコンパイル時間が足りなくなるかもしれません

画像・表の位置指定について

基本的に[htbp]によって指定は可能ですが,サイズの関係で思っている位置に描画されないことがあります.
\usepackage{here}をプリアンプルに追加すると[H]が利用できます.これは[h]よりも強力に位置を指定します.これと\newpageを活用してください.

無料版でコンパイル時間が足りない人へ

Overleafはローカルでの環境構築もサポートしています.

https://github.com/overleaf/toolkit.git

これはOverleafが提供しているToolkitで,簡単にコンパイル環境を作成することができます.

参考:https://zenn.dev/ihiratch/articles/636d0a893ec255

テンプレート

latexmkrc及びプリアンプルの作成が面倒な人はVSCodeのスニペット機能を使いましょう

スニペット用のjsonファイルはGithubにて公開しています
https://github.com/sauhits/latex_myTemplate/tree/main

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?