/ipsj_national_convention_template

情報処理学会全国大会原稿 LaTeX フォーマット (非公式)

Primary LanguageTeXBSD 2-Clause "Simplified" LicenseBSD-2-Clause

情報処理学会全国大会用テンプレート

maketitle コマンドの再定義部分については jsclasses(Haruhiko Okumura, Japanese TeX Development Community)maketitle コマンドを改変しています。

動作確認環境

  • MacTeX (2019.0410)
  • upLaTeX (e-upTeX 3.14159265-p3.8.2-u1.25-190131-2.6 (utf8.uptex) (TeX Live 2019))
  • dvipdfmx (20190503)

実行方法

開発時に実際に実行していた方法を紹介します。

以下の内容で .latexmkrc というファイルをプロジェクトルートに作成します。 なお,Skim のインストールが必要な内容になっているので,$pdf_previewer の内容は必要に応じて変更してください。

#!/usr/bin/env perl
$latex            = 'uplatex -synctex=1 -halt-on-error -shell-escape';
$latex_silent     = 'uplatex -synctex=1 -halt-on-error -interaction=batchmode';
$bibtex           = 'upbibtex';
$dvipdf           = 'dvipdfmx %O -o %D %S';
$makeindex        = 'mendex %O -o %D %S';
$max_repeat       = 5;
$pdf_mode	  = 3; # generates pdf via dvipdfmx

# Prevent latexmk from removing PDF after typeset.
# This enables Skim to chase the update in PDF automatically.
$pvc_view_file_via_temporary = 0;

# Use Skim as a previewer
#$pdf_previewer    = "xdg-open";
$pdf_previewer = 'open -a /Applications/Skim.app'; # Skimの場所を指定する

その後,プロジェクトルートに移動し, latexmk コマンドを用いて PDF の作成などを行います。

$ cd <Project_root>
$ latexmk -pvc sample.tex