このテンプレートは,2024年秋季以降の日本船舶海洋工学会の講演会論文作成を想定して,Typstで作成しています.
もちろん♡非公式♡のテンプレートですので,ご使用の際は自己責任でお願いします.
このテンプレートを使ったPDFファイルの仕上がりは,GitHub PagesのPDFファイルをご確認ください.
注意
2024年秋季講演会から講演論文のテンプレートが大幅に変更されました.
具体的には,論文タイトル,著者情報,キーワード,要旨は講演論文投稿システムで別に作成し,本文のみを記載したファイルを講演論文投稿システムに投稿することで,システム側でマージして完成するようになりました.
そのため,このテンプレートは,2024年秋季講演会から変更されたフォーマットに沿って,本文情報のみを記載することを想定しています。論文タイトル,著者情報,キーワード,要旨はこのテンプレートでは記載することを想定していません.
公式のマニュアルはこちら.
Windowsの場合は,PowerShellか何かで,以下のコマンドを実行してください.
winget install --id Typst.Typst
Mac OSの場合は,Terminalか何かで,Homebrewを使って,以下のコマンドを実行してください.
brew install typst
現在,フォントについては以下の設定になっています. 各自のPCにインストールされているフォントと照らし合わせて,前の方から優先的に使われます.
#let mincho = ("TeX Gyre Termes", "IPAMincho")
#let gothic = ("TeX Gyre Termes", "IPAGothic")
// #let mincho = ("Times New Roman", "IPAMincho")
// #let gothic = ("Times New Roman", "IPAGothic")
// #let mincho = ("Times New Roman", "MS Mincho", "IPAMincho")
// #let gothic = ("Times New Roman", "MS Gothic", "IPAGothic")
基本的には,英語の場合に優先的に選択されるTeX Gyre Termes,日本語の場合はIPAフォントが使われるように設定しています. 指定フォーマットは英語はTimes New Romanフォント、日本語はMSフォントを使っています. 必要に応じて、コメントアウトしているMSフォントを指定すると良いです。
Typstで認識されているフォントを確認するには,以下のコマンドを実行すると良いです.
typst fonts
Tex Gyre Termsフォントのダウンロードはここからできそうです.
IPAフォントのダウンロードと新しいフォントのインストールはここあたりを参考にしてください. フォントの設定を以下のように変えて、Windowsに搭載されているフォントを使うのも良いかもしれません.
// #let mincho = ("TeX Gyre Termes", "IPAMincho")
// #let gothic = ("TeX Gyre Termes", "IPAGothic")
// #let mincho = ("Times New Roman", "IPAMincho")
// #let gothic = ("Times New Roman", "IPAGothic")
#let mincho = ("Times New Roman", "MS Mincho", "IPAMincho")
#let gothic = ("Times New Roman", "MS Gothic", "IPAGothic")
おそらく,MacではTimes New Romanは入っているけども,ゴシックや明朝はフォントをインストールする必要があります.
IPAフォントであれば,Homebrewを利用して簡単にインストールできます.
brew install --cask font-tex-gyre-termes
brew install --cask font-ipafont
Times New RomanフォントやMSフォントを使用する場合は,Microsoft OfficeがインストールされているPCであればこの記事の方法で取り込めそうですが,ご自身の責任でお願いします.
IPAフォントは以下の方法でインストールできそうです.
# Debian系(Ubuntu)
sudo apt install tex-gyre
sudo apt-get install fonts-ipafont
-
GitHubアカウントを持っている方は,
use this template
で.自分用のレポジトリを生成してください -
GitHubアカウントを持っていない方は,このGitHubページの
<>Code▼
からDownload ZIP
し,ZIPファイルを解凍して使用してください.
編集するファイルはmain.typです.
以下のコマンドを実行することでファイルの変更時に自動でコンパイルを行ってpdfファイルを生成してくれます。コンパイルが失敗する場合はエラーメッセージが表示されるので、該当の場所を修正しましょう。
typst watch main.typ main.pdf
詳しくは、公式サイトを参照ください.