*[[LaTeXila:https://wiki.gnome.org/Apps/LaTeXila]] [#e966f73d]

----
#contents
----

*LaTeXila とは [#h4d58d3b]

LaTeXila は LaTeX 統合環境 (LaTeX エディタ) です.
SyncTeX に対応しています.

-[[LaTeXila - LaTeX editor for GNOME:https://wiki.gnome.org/Apps/LaTeXila]]

**動作環境 [#a52783ff]

Windows, macOS, Linux

**License [#a34a81c6]

[[GPLv3:https://git.gnome.org/browse/latexila/tree/COPYING]]

**リリース情報/ChangeLog [#p49a2369]

-[[latexila - LaTeXila, an Integrated LaTeX Environment:https://git.gnome.org/browse/latexila/]]
--[[NEWS:https://git.gnome.org/browse/latexila/plain/NEWS]]
--[[log:https://git.gnome.org/browse/latexila/log/]]
-[[GNOME/latexila · GitHub:https://github.com/GNOME/latexila]]
--[[NEWS:https://github.com/GNOME/latexila/blob/master/NEWS]]
--[[コミットログ:https://github.com/GNOME/latexila/commits/master]]

//*不具合 [#o7b20b21]

*インストール [#b3035bdc]

**Windows [#xe7a69b8]

Windows 版 LaTeXila は MSYS2 の pacman でインストールできます.

64-bit LaTeXila の場合は

 pacman -S mingw-w64-x86_64-latexila

32-bit LaTeXila の場合は

 pacman -S mingw-w64-i686-latexila

**macOS [#b3c38ac4]

-https://github.com/Homebrew/homebrew-core/blob/master/Formula/latexila.rb

 brew install latexila

*Build Tool [#t1320044]

[Build]-[Manage Build Tools]

//**Default build tools [#s9d34304]
//
//***LaTeX → DVI → PDF (Latexmk) [#kfbc0e63]
//
//デフォルトでは
//:Commands|
//:|latexmk -pdfdvi -synctex=1 $filename
//:Post Processor|
//:|latexmk
//
//となっています.~
//デフォルトの設定を削除して以下のように設定します.~
//
//:Commands|
//:|latexmk -e '$latex=q/uplatex %O -synctex=1 %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/upmendex %O -o %D %S/' -e '$dvipdf=q/dvipdfmx %O -o %D %S/' -norc -gg -pdfdvi "$filename"
//:Post Processor|
//:|latexmk
//
//[Build]-[LaTeX → DVI → PDF (Latexmk)] で実行できます.~

**Personal build tools [#kcfc97ba]

***Latexmk-upLaTeX-pdfdvi [#q6b26226]
***Latexmk-upLaTeX [#q6b26226]
:Commands|
:|latexmk -e '$latex=q/uplatex %O -synctex=1 %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/upmendex %O -o %D %S/' -e '$dvipdf=q/dvipdfmx %O -o %D %S/' -norc -gg -pdfdvi "$filename"
:Post Processor|
:|latexmk

[Build]-[Latexmk-upLaTeX-pdfdvi] で実行できます.~
[Build]-[Latexmk-upLaTeX] で実行できます.~

***Latexmk-upLaTeX-pdfps [#s6b92cf0]
:Commands|
:|latexmk -e '$latex=q/uplatex %O -synctex=1 %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/upmendex %O -o %D %S/' -e '$dvips=q/dvips %O -z -f %S | convbkmk -u > %D/' -e '$ps2pdf=q/ps2pdf %O %S %D/' -norc -gg -pdfps "$filename"
:Post Processor|
:|latexmk

[Build]-[Latexmk-upLaTeX-pdfps] で実行できます.~

***Latexmk-pLaTeX-ng [#f5986d7a]
:Commands|
:|latexmk -e '$pdflatex=q/platex-ng %O -synctex=1 %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/upmendex %O -o %D %S/' -norc -gg -pdf "$filename"
:Post Processor|
:|latexmk

[Build]-[Latexmk-pLaTeX-ng] で実行できます.~

***Latexmk-pdfLaTeX [#of015905]
:Commands|
:|latexmk -e '$pdflatex=q/pdflatex %O -synctex=1 %S/' -e '$bibtex=q/bibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/makeindex %O -o %D %S/' -norc -gg -pdf "$filename"
:Post Processor|
:|latexmk

[Build]-[Latexmk-pdfLaTeX] で実行できます.~

***Latexmk-LuaLaTeX [#s8b1424d]
:Commands|
:|latexmk -e '$lualatex=q/lualatex %O -synctex=1 %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/upmendex %O -o %D %S/' -norc -gg -pdflua "$filename"
:Post Processor|
:|latexmk

[Build]-[Latexmk-LuaLaTeX] で実行できます.~

***Latexmk-LuaJITLaTeX [#hea17a5b]
:Commands|
:|latexmk -e '$lualatex=q/luajitlatex %O -synctex=1 %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/upmendex %O -o %D %S/' -norc -gg -pdflua "$filename"
:Post Processor|
:|latexmk

[Build]-[Latexmk-LuaJITLaTeX] で実行できます.~

***Latexmk-XeLaTeX [#c3409718]
:Commands|
:|latexmk -e '$xelatex=q/xelatex %O -synctex=1 %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/upmendex %O -o %D %S/' -norc -gg -pdfxe "$filename"
:Post Processor|
:|latexmk

[Build]-[Latexmk-XeLaTeX] で実行できます.~

*Evince との連携 [#t97f1692]

**forward search [#o187dfd8]

[Search]-[Search Forward] または Ctrl+Alt+F で forward search ができます.~

**inverse search [#tc58bb85]

Evince 上で Ctrl + 左クリックを実行すると TeX 文書の対応する行にジャンプします.~