*[[TeXstudio:https://www.texstudio.org/]] [#wc9679cf] TeXstudio は [[Texmaker]] から派生(([[Wikipedia.ja:フォーク_(ソフトウェア開発)]]))して機能追加・不具合修正した LaTeX 統合環境です. -エディタ部分は [[QCodeEdit:http://web.archive.org/web/20180330084443/http://qcodeedit.org/]] をベースにして改変したものを使用しています. -PDF ビューアは [[TeXworks]] の PDF ビューアをベースにして改変したものを使用しています. -メニューは日本語化されており,[[SyncTeX]] もサポートしています. ---- #contents ---- **Webサイト [#w233c0c1] -[[TeXstudio:https://www.texstudio.org/]] -[[GitHub - texstudio-org/texstudio: TeXstudio is a fully featured LaTeX editor. Our goal is to make writing LaTeX documents as easy and comfortable as possible.:https://github.com/texstudio-org/texstudio]] -[[Home · texstudio-org/texstudio Wiki · GitHub:https://github.com/texstudio-org/texstudio/wiki]] -https://twitter.com/texstudio **動作環境 [#e7cc7bd5] Windows, Linux, macOS **License [#od98a625] [[GPLv2:https://github.com/texstudio-org/texstudio/blob/master/utilities/COPYING]](QCodeEdit は [[GPLv3:https://github.com/texstudio-org/texstudio/blob/master/src/qcodeedit/COPYING]]) **ダウンロード/インストール [#f36a3b67] TeXstudio 公式サイトの Download ページ > https://www.texstudio.org/#download < または GitHub > https://github.com/texstudio-org/texstudio/releases < からダウンロードできます. ***Windows [#ca4cc4c7] Windows 用のインストーラーをダウンロードして実行します. インストーラーを実行して「WindowsによってPCが保護されました」と表示される場合は インストーラーを右クリックして全般タブのセキュリティ:の項目の許可するをチェックして☑許可する(K)の状態にして再度インストーラーを実行します. ***Linux [#v5002500] 各ディストリビューションのパッケージ管理システムからインストールします. パッケージ名は大抵 texstudio でしょう. Debian などでは localization のパッケージ texstudio-l10n として分離されているので,これもインストールするとよいでしょう. ***macOS [#d9a96322] macOS 用の zip アーカイブをダウンロードして展開します. Homebrew でインストールすることもできます. > https://github.com/caskroom/homebrew-cask/blob/master/Casks/texstudio.rb < brew cask install texstudio **設定 [#d18b43a8] [[TeXstudio/設定]] を参照. **使い方 [#ed1259ec] [[TeXstudio/使い方]] を参照. **更新履歴 [#w7aac056] -https://github.com/texstudio-org/texstudio/commits/master -https://github.com/texstudio-org/texstudio/blob/master/utilities/manual/CHANGELOG.txt *注意点 [#g9d4fa21] **macOS の TeXstudio で ptex2pdf が動作しない [#zfde7b69] ~/.bash_profile に export PATH=$PATH:/Library/TeX/texbin を追加する必要があります. -[http://tipsboardx.blogspot.jp/2014/06/mac-texstudioptex2pdf.html (mac) TexStudioでptex2pdfが動かない] *不具合 [#k30ccccc] -[[Issues · texstudio-org/texstudio · GitHub:https://github.com/texstudio-org/texstudio/issues]] **macOS の TeXstudio で,文字コードが UTF-8 の場合に Backslash (U+005C) が入力できず 円記号 (U+00A5) になってしまうため自動補完機能が使えない [#ffe2f4b8] macOS の Qt アプリケーションで [[Backslash>Wikipedia.ja:バックスラッシュ]] (U+005C) が [[円記号>Wikipedia.ja:円記号]] (U+00A5) に変換されるバグがあるようです. [[Karabiner]] で Backslash が優先されるようにキーバインドを変更するといいようです. また、IME ソフトの Google 日本語入力では文字入力時に円記号を Backslash に変更するオプションがあります. これを有効にすると TeXstudio のテキストフィールドには Backslash が入力されますが、実際には正しく Backslash の文字コードが送られていないようです. そのため TeXstudio が TeX コマンドを認識できず、自動補完機能が正常に動作しません. 以上から Google 日本語入力を使用する際も Karabiner を併用するのが良いでしょう. -[[Backslash is converted to YEN SIGN on Qt for Mac with JIS keyboard.:https://bugreports.qt.io/browse/QTBUG-10543]] -[[Macで円記号の代わりにバックスラッシュをデフォルトにする:http://hajimesakurai.hatenablog.com/entry/2015/08/26/222753]] -[[TeXStudio on Macでコマンド補完が使えない:http://qiita.com/o_nishy/items/e674b6e219e3d3bd7381]] **Qt 5 版の TeXstudio で日本語入力するとカーソルが文字の位置からずれたり日本語が重なって表示されたりすることがある [#ped67bdd] % これもバグ報告しています? Qt 5 版の TeXstudio では,日本語を入力するとカーソルが文字の位置からずれたり日本語が重なって表示されたりすることがあります. 「高度なオプションの表示」を ON にして「詳細なエディタ設定」から「ハック/回避策」の「最適なディスプレイオプションの自動選択」を OFF にして,描画モードを QCE(推奨) から Qt に変更してください. なお,Qt 4 版の TeXstudio では,描画モードが QCE(推奨)の場合でも日本語入力するとカーソルが文字の位置からずれたり日本語が重なって表示されたりする現象は発生しませんでした. -[http://karlsnautr.blogspot.jp/2015/05/mac-os-yosemitetextexstudio.html [雑記]Mac OS YosemiteへのTeX環境の導入(含TeXStudio) | fenrir's memorandum] *文字コードの変換 [#v4ac40ab] TeXstudio で使用する文字コードはデフォルトでは UTF-8 です. このため,Shift_JIS, ISO-2022-JP, EUC-JP の文字コードを使用しているファイルを開きたい場合は,事前にファイルの文字コードを UTF-8 に変換する必要があります. 文字コードの変換には,各種テキストエディタの機能を使う方法と,コマンドラインから変換プログラムを使う方法があります. -テキストエディタの機能を使う場合は,[[メモ帳で UTF-8 に変換する>forum:496#p2654]]方法や[[サクラエディタ]]などのテキストエディタを使う方法があります. -コマンドラインからの場合,文字コード変換プログラムである [[nkf]] が利用できます. *組み込みの PDF ビューアに日本語を表示させる [#o84f3d5c] **macOS の場合 [#ued437e7] -[[MacにTeXstudio(2017版)の環境を構築し、日本語入力出来るようになるまで:https://saisyojyugyo.com/tex-studio-on-mac]] macOS の TeXstudio で組み込みの PDF ビューアで日本語が表示されない場合は TeXstudio が使用している libpoppler から文字列 poppler を検索して出力結果に表示されるディレクトリに poppler-data を配置します. poppler-data は [[Poppler の公式サイト:https://poppler.freedesktop.org/]]から入手できます. poppler-data を配置する場所は strings と grep で調べることができます. $ strings -a /Applications/texstudio.app/Contents/Frameworks/libpoppler.??.dylib | grep poppler TeXstudio 2.12.14 の場合は出力結果は以下のようになります. > &COLOR(black,yellow){/usr/local/Cellar/poppler/0.61.0-texworks/share/poppler};&br; %Produced by poppler pdftops version: {0:s} (http://poppler.freedesktop.org)&br; < 出力結果から /usr/local/Cellar/poppler/0.61.0-texworks/share/poppler が poppler-data を配置するディレクトリになります. poppler-data をインストールします. $ cd ~ $ curl -kO https://poppler.freedesktop.org/poppler-data-0.4.9.tar.gz $ tar xvf poppler-data-0.4.9.tar.gz $ sudo mkdir -p /usr/local/Cellar/poppler/0.61.0-texworks/share/poppler $ sudo cp -pR ~/poppler-data-0.4.9/* /usr/local/Cellar/poppler/0.61.0-texworks/share/poppler //poppler-data は以下のように配置されます. // // / // └─usr/ // └─local/ // └─Cellar/ // └─poppler/ // └─0.61.0-texworks/ // └─share/ // └─poppler/ // ├─cidToUnicode/ // ├─cMap/ // ├─nameToUnicode/ // ├─unicodeMap/ // ├─CMakeLists.txt // ├─COPYING // ├─COPYING.adobe // ├─COPYING.gpl2 // ├─Makefile // └─README 組み込みの PDF ビューアで日本語が表示できることを確認します. *組み込みの PDF ビューアにゴシック体を表示させる [#j1641579] Windows 版 TeXstudio の PDF ビューアでゴシック体を表示する場合はフォントを埋め込む必要があります. **TeX Live の場合 [#xf7e038f] デフォルトでは IPAexMincho・IPAexGothic を埋め込みます. **W32TeX の場合 [#y0816396] デフォルトでは IPAexMincho・IPAexGothic を埋め込みます. *組み込みの PDF ビューアで日本語を表示するために使用される代替フォント [#u9344b03] **Windows の TeXstudio の場合 [#kc4e2fb3] Windows の TeXstudio の組み込みの PDF ビューアは日本語のフォントを埋め込んでいない PDF ファイルの場合は MS-Mincho で表示されます. **Linux の TeXstudio の場合 [#s6cbe6f1] [[代替フォントの設定>Evince#fallback]]を参照して代替フォントの設定をします. *関連リンク [#b0ba1b9b] -[[August 2013: Project of the Month: TeXstudio | SourceForge Community Blog:https://sourceforge.net/blog/august-2013-project-of-the-month-texstudio/]] -[[TeXの問題点を解決する開発環境を目指す!開発者に聞く:高機能なTeX・LaTeXコードエディタTeXstudio編:https://mag.osdn.jp/12/07/16/0613248]] -[[すぐできるTeX Live + TeXstudioによる論文執筆環境:http://www.hsakurai.com/entry/2015/07/28/150459]]