初学者によるIguana TeXの導入

# はじめに
僕は、$\LaTeX$ を大変愛用しています。
僕は機械科出身で、機械科ではwordを使うのが普通だったのですが僕はレポートや修論をLaTeXで作成していました。
今でも論文はもちろん、研究のメモも全てLaTeXで書いています。

しかし、学会で発表するときのスライド作成はPowerPointにどうしても軍配が上がってしまいます。
上がってしまいますが、個人的に「数式をもう少しLaTeXみたいにできないかな...」とも思ってしまったり。

というわけで、今回はPowerPointのアドインであるIguana TeXの導入についてメモ書きを作成します。

![kanso-robot_powerpoint](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/688041/8150ba44-4891-7e29-a182-7e9f238c3e6a.jpeg)
という意見は受け付けませんので、あしからず。


なんか、~~Twitter~~ｹﾞﾌﾝｹﾞﾌﾝ Xで~~ﾂｲｰﾄ~~ｹﾞﾌﾝｹﾞﾌﾝ _POST_ したら結構いろんな人が反応していました。
需要あるんですね、意外にも。
<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">実は、PowerPointにはIguana Texというアドインが有りまして…<br>TeXClipで頑張ってる人は、これを使うと幸せになれるかもしれません。<a href="https://t.co/MjEZE8QaWq">https://t.co/MjEZE8QaWq</a></p>&mdash; ざきまつ (@santana_hammer) <a href="https://twitter.com/santana_hammer/status/1841800076760646120?ref_src=twsrc%5Etfw">October 3, 2024</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

#### ちなみに
僕が知らないだけで他にもいろいろあるようです。
かーたー先生からはpptTeXを教えていただきました、ありがとうございます。
<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">私はppttex を使ってます<br>アウトラインだけでなくベクターの数式もはきだせるので便利<a href="https://t.co/17OOjZG1se">https://t.co/17OOjZG1se</a></p>&mdash; かーたー (@carter_control) <a href="https://twitter.com/carter_control/status/1841964740970762443?ref_src=twsrc%5Etfw">October 3, 2024</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

https://naitaku.github.io/pptTeX/#:~:text=pptTeX.exe

（初稿でppTeXと書いてましたが、正しくはpptTeXでした。かーたー先生、ご指摘ありがとうございます。）

# What is Iguana TeX
以下公式サイトより
https://www.jonathanleroux.org/software/iguanatex/

> **A Free LaTeX Add-In for PowerPoint on Windows and Mac**
IguanaTex is a PowerPoint add-in which allows you to insert LaTeX equations into your PowerPoint presentation. It is distributed completely for free, along with its source code.

> **WindowsとMacのPowerPoint用フリーLaTeXアドイン**
IguanaTexは、PowerPointプレゼンテーションにLaTeX方程式を挿入できるPowerPointアドインです。 ソースコードとともに完全に無料で配布されています。

まぁ、簡単に言うとLaTeXのコンパイラを使ってLaTeXの数式をPowerPoint内に召喚できるものです。
これの嬉しいところは、**文字サイズが指定できて、何回でも簡単に編集できる**というところに尽きると思います。

通常、LaTeXの数式をPowerPoint内で使いたいときは[TeXclip](https://texclip.marutank.net/)を使って画像を生成、スライド内に貼り付けると思われます。

しかし、このやり方だとサイズの調整が大変めんどくさく、そんな調整作業に時間を取られるというかその作業自体がストレスになります。
このままだと、遺伝的に広い僕のおでこがもっと広くなってしまいます。

そこで、Iguana TeXを使ってある程度簡単にLaTeXの数式を召喚しようって話ですね。
とても感動的だ。

ただ、文字ブロック内には召喚できないので、文章内に召喚したい場合はその部分で微調整、あるいはPowerPointの数式を使う必要があります。そこだけ注意。

# 導入方法
https://github.com/Jonathan-LeRoux/IguanaTex/releases

https://github.com/Jonathan-LeRoux/IguanaTex/blob/v1.61/README.md

## For Windows
1. TexLiveをインストール．[TeX Live/Windows - TeX Wiki](https://texwiki.texjp.org/?TeX%20Live%2FWindows)を参考にインストールしてください．
1. GitHubから`.ppam`ファイルを入手
1. `C:\Users\user_name\Appdata\Roaming\Microsoft\Addins`にファイルを移動
（隠れファイルなので、もし`Appdata`がない場合は隠れファイルが見えるようにすること）
1. PowerPointを起動して「ファイル」>「オプション」>「アドイン」を開き、管理の部分を「PowerPointアドイン」にして設定ボタンをクリック
![setting.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/688041/024cb16b-1ceb-0861-3ec9-01171b3bb8b6.png)
1. 「新規追加」をクリックし、先程導入した`.ppam`ファイルを選択、「使用可能なアドイン」に追加されたら閉じる
![add_ppam.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/688041/3bdf8709-fa88-5a4a-585d-071549c8b324.png)
![add-in.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/688041/9bdc231b-967a-5ba6-9269-bbccc81f077e.png)
1. 追加されたIguana TeXのタブに移動、"Main Settings"を開いて`gswin32c.exe`と`Imagemasik.exe`にパスを通す（以下は例です）
![IguanaTeX_powerpoint.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/688041/5edc374a-ea61-de1a-e8cb-2f6add508a5a.png)
![settings_iguana.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/688041/73522710-a206-73e2-0286-e3620ef1bd7e.png)

1. 完成

`gswin32c.exe`と`Imagemasik.exe`は入っていない可能性が有るので、なければ各自で入手してください。
僕は見つけきれなかったので入れました。

https://imagemagick.org/script/download.php
https://ghostscript.com/releases/gsdnld.html

## For Mac
どのTeXを入れているか、どうやって入れたのかによって異なってくるっぽいです。めんどくさいね。
この記事では、HomebrewでMacTeXを入れていることを想定して書いていきます。
1. Homebrewで自動インストール
`brew tap tsung-ju/iguanatexmac`
`brew install --cask --no-quarantine iguanatexmac latexit-metadata`
1. パスを正しく設定（以下は例です）
![setting_mac.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/688041/b37e9baf-056c-c13e-5f42-28be40f31904.jpeg)

libgsの設定辺りで少し沼った記憶です、でも頑張ってググったらできました。

# 使用感
こんな感じです。

![example1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/688041/4911508a-c329-7592-bfcd-f916d6f4a7cb.png)

![example2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/688041/46bd18c7-6e34-141f-0151-fe2fd7aba80d.png)

僕はIguana TeX + draw.ioを使って制御系のスライドを作ったりしています。
皆様も是非、いい感じに環境を整えてみてください。