🙄
【Mac】LaTeX 環境構築
Prerequisites
Installation
Terminal
# Install MacTex
$ brew install --cask mactex
# Setup TeX Live
$ sudo tlmgr update --self --all
$ sudo tlmgr paper a4
# Install tex-fmt
$ mise use -g "cargo:tex-fmt"
.latexmkrc
~/.latexmkrc
#!/usr/bin/env perl
$latex = 'platex -synctex=1 -halt-on-error -file-line-error %O %S';
$max_repeat = 15;
$bibtex = 'pbibtex %O %S';
$biber = 'biber --bblencoding=utf8 -u -U --output_safechars %O %S';
$makeindex = 'mendex %O -o %D %S';
$dvipdf = 'dvipdfmx %O -o %D %S';
$pdf_mode = 3;
$pvc_view_file_via_temporary = 0;
$dvi_previewer = "open %S";
$pdf_previewer = "open %S";
$out_dir = "out";
$clean_ext .= "dvi synctex.gz"
VSCode Settings
settings.json
{
"[latex]": {
"editor.defaultFormatter": "James-Yu.latex-workshop"
},
"latex-workshop.formatting.latex": "tex-fmt",
"latex-workshop.formatting.tex-fmt.path": "/path/to/tex-fmt"
"latex-workshop.latex.outDir": "out",
"latex-workshop.latex.recipes": [
{
"name": "latexmk",
"tools": ["latexmk"]
}
],
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": ["-silent", "-outdir=%OUTDIR%", "%DOC%"]
}
],
}
TeX Template
report.tex
\documentclass[a4paper, 11pt]{jsarticle}
\usepackage{amsmath, amssymb, amsfonts}
\usepackage{bm}
\usepackage[dvipdfmx]{graphicx}
\usepackage{here}
\usepackage{listings}
\usepackage{hyperref}
\usepackage{cleveref}
\lstset{
basicstyle={\ttfamily},
breaklines=true,
columns=[l]{fullflexible},
lineskip=-1ex,
}
\crefname{figure}{図}{図}
\crefname{table}{表}{表}
\title{タイトル}
\author{山田太郎}
\date{\today}
\begin{document}
\maketitle
% 本文
\end{document}
Discussion