2024年版LyXの使い方

# LyXとは

$\LaTeX$をWordのようにGUIで編集できるようになる神ソフト。

![画面.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/22fe005d-af15-a588-aaad-7c19340921bc.png)

LyX上でPDFに書き出しできます。コマンドラインを触らなくて済みます。
数式もグラフィカルに編集できます(**$\LaTeX$コマンドでの入力とボタンでの入力のどちらにも対応している**)。

個人的には脚注が見やすくて気に入っています。

# おさらい: (u)pLaTeXは使っちゃだめ

[ここ](https://acetaminophen.hatenablog.com/entry/2021/06/18/022108)にあるとおり、**(u)pLaTeXは互換性の問題があるので、LuaLaTeXを使うことが推奨されています**。

# 環境構築

Windows、macOS、Linuxなどはもちろん対応しています。ここではWindowsに関してインストール方法を説明します。

## TeX Liveのインストール

省略します。ユーザー名に全角文字が含まれているとインストールでコケることがある、とだけ言っておきます。

## LyXのインストール

[LyXのダウンロードページ](https://www.lyx.org/WebJa.Download#toc3)から「Windowsインストーラー」をダウンロードします。

![ダウンロード.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/563cdd22-1443-d412-afe6-a9c29e5bdc62.png)

bit数に関してはお使いの環境に合わせてください。よくわからなかったら「Windowsインストーラー(64 bit)」で大丈夫です。
あとはこのインストーラーを起動し、特に設定はいじらずにインストールします。

# 初回起動と設定

LyXを起動すると以下のようになっているはずです。

![起動直後.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/514893fb-d4c8-c731-3ad9-abafaef39ca0.png)


メニューバーの「ファイル(<u>F</u>)」$\rightarrow$「新規(<u>N</u>)」を押します。
文書を書き込めるようになりましたね。
メニューバーの「文書(<u>D</u>)」$\rightarrow$「設定(<u>S</u>)...」を押します。

![文書クラス.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/9b5206c5-7c3c-f9ff-b4f8-101abd2d2839.png)

「文書クラス」にて、文書クラスを「日本語Article (BSJSクラス)」にします[^jsarticle]。

[^jsarticle]: LuaLaTeXではjsarticleクラスが使えないので、ltjsarticleクラス(デフォルトのLyXでは用意されていない)やbxjsarticleクラスを使用する。

![言語.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/360200e0-45f7-6663-ee20-6605e526c5f0.png)

言語は日本語にします。

![フォント.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/5702b278-35f7-4bbb-9175-1ec569dea3d7.png)

「フォント」から、「非TeXフォントを使用(XeTeX/LuaTeX経由)(<u>U</u>)」にチェックを入れます。

![hyperref.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/8f398383-21a2-1839-cb37-94e9debc1d80.png)

「PDF特性」にて、「Hyperrefサポートを使う(<u>U</u>)」にチェックを入れます。

![枠を付けない.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/6e49029d-1047-002e-f504-aad98860cab0.png)

タブを「ハイパーリンク(<u>L</u>)」に切り替えて、「リンクの周りに枠をつけない(<u>E</u>)」にチェックを入れます。

![here.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/58c466b9-51f5-ff11-855d-29b78a41c07f.png)

「フロートの配置」にて、「既定の配置を使用する(D)」のチェックを外し、「なんとしても現在位置に置く(E)」にチェックを入れます。

以上の設定が終わったら、ダイアログ下部の「文書の既定値として保存」を押します。

# 使い方

所見では迷う部分だけ解説します。

## LaTeXロゴの挿入

よく見かける、$\LaTeX$っていうやつですね。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/222eb825-4c7c-b35b-5808-d607acfb6f00.png)

メニューバーの「挿入(<u>I</u>)」$\rightarrow$「特殊文字(P)」$\rightarrow$「ロゴ(L)」から挿入できます。

## プリアンブルをいじりたい

`\usepackage`などをしたいときは、メニューバー「文書(D)」$\rightarrow$「設定(S)」から

![文書の設定](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/4e62241c-9aae-d678-8577-8998515ccbcb.png)

「LaTeXプリアンブル」というところで編集できます。

## 文書の書き出し

![書き出し.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3512916/47380846-f0ba-3f30-1fb7-67c1b44c6753.png)

文書をある程度打ち込み、PDFなどに出力したくなったら、メニューバーの「ファイル(<u>F</u>)」$\rightarrow$「書き出し(<u>E</u>)」$\rightarrow$「PDF(L<u>u</u>aTeX)」を押します。
なお、初回の書き出しにはけっこう時間がかかります。