[[TeXworks]] > インストール

&color(White,#5F2F2F){  ''◆目次◆''  };&br;
 
#contents

*ダウンロード/インストール [#t28a6277]

[[Downloads - texworks - Project Hosting on Google Code:https://code.google.com/p/texworks/downloads/list]] で,TeXworks の

-マニュアル
-ソースコード
-バイナリ (Windows, OS X)

が入手可能です.

**Microsoft Windows [#a2e43276]

W32TeX,TeX Live にはデフォルトでエディタとして TeXworks (by Jonathan Kew & Stefan Löffler) が含まれています.~
コマンド プロンプトで texworks とすると,立ち上がります.~
InstallDir/share/texworks の TeXworks.exe (W32TeX では C:\w32tex\share\texworks\TeXworks.exe,TeX Live では C:\texlive\2012\tlpkg\texworks\texworks.exe) のショートカットを作成すると,通常の GUI アプリケーションのようにマウスで立ち上げることもできます.~
TeXworks は SyncTeX をサポートしています.~
W32TeX,TeX Live, MiKTeX に入れてある TeXworks は,Windows XP 以降の Windows で動作します.~
Windows 2000 では動作しません.~
コマンドの補完機能はもちろん装備してあり,その他いろいろ工夫された,優れたエディタです.~
コマンド補完は,一部を入力してタブを押すと候補が表示されます.~
補完対象となるコマンドのリストは
 $TEXMF\share\texworks\twdata\completion
の中にテキストファイルで保存されています.~
このファイルを編集して,カスタマイズすることも可能です.~
W32TeX に付属のものは,スペルチェック用の英語辞書を前もって入れてあります.~
詳細については,ヘルプを見てください.~
SyncTeX をサポートするエンジンは一般に pdftex, xetex, luatex です.~
W32TeX ではこれに加えて、ptex, eptex, uptex, euptex でも SyncTeX をサポートしています.TeX Live 2012 では他のプラットフォームでも W32TeX と同じように SyncTeX が使用可能になりました.~
オプションで
- -synctex=1 とすると,zlib で圧縮した SyncTeX 用データを出力します.
- -synctex=-1 のように負の値に設定すると,圧縮しないデータを出力します.

ただし ConTeXt の場合は、mkii であればソースにおいて \synctex=1 とし、mkiv であればソースにおいて \enabledirectives[system.synctex] としておくと SyncTeX が有効になります.~

フォントを埋め込んでおく([[PDFの作り方#rdc781c9]]参照)と,TeXworks の PDF viewer で日本語 PDF も表示できます.~
SyncTeX というのは、PDF viewer と editor の間の synchronization を実現したものです.~

W32TeX をインストールしている場合は,TeXworks をダウンロードしなくても C:\w32tex\share\texworks\TeXworks.exe に TeXworks のバイナリが既に存在します.~
W32TeX の TeXworks を使用する場合は pdfpLaTeX が標準になっています.~
この pdfpLaTeX で使用されている C:\w32tex\bin\pdfplatex.bat は以下のように記述されていると思います.~

 @echo off
 platex -synctex=1 -jobname="%~n1" -kanji=utf8 -guess-input-enc "%1" && dvipdfmx "%~n1"

この処理方法の場合

-ファイルの文字コードは自動判別されます.
-コンソールへの出力や log ファイルへの出力は UTF-8 で行われます.
-SyncTeX が使用できます.
-platex でエラーが発生して x を入力すると dvipdfmx が実行されずに終了できます.
-platex でエラーが発生して e を入力すると PDF ファイルが作成されている場合に PDF ビューアがアクティブにならずにすぐにエラー行にジャンプできます.
-表.tex, 予定.tex といったファイル名の場合でもうまく処理できます.

// @echo off
// platex -synctex=1 -no-guess-input-enc -kanji=utf8 %1
// dvipdfmx "%~n1"
//
//この処理方法の場合
//
//-platex でエラーが発生して x を入力しても dvipdfmx が実行されます.
//-platex でエラーが発生して e を入力してエラー行にジャンプしようとしても PDF ファイルが作成されている場合は PDF ビューアがアクティブになってしまい,すぐにエラー行にジャンプできません.PDF ファイルが作成されていない場合は PDF ビューアで開かないのですぐにエラー行にジャンプできます.
//-表.tex, 予定.tex といったファイル名の場合にうまく処理できません.
//-output panel で文字化けする可能性があります.

//となり,初心者向けではないので~
//
// @echo off
// platex -synctex=1 -no-guess-input-enc -kanji=utf8 -jobname="%~n1" %1 && ^
// dvipdfmx "%~n1"
//
//に修正するかまたは
//
//-[[タイプセットの設定>TeXworks#q50d2378]]
//
//を参考にして C:\w32tex\bin\pdfplatex1.bat に修正してください.~
//組み込みの PDF ビューアに日本語を表示させたい場合は
//
//-[[組み込みの PDF ビューアに日本語を表示させる>TeXworks#t5313ebc]]
//
//を参考にして設定を行います.

公式サイトの Windows バイナリや TeX Live の TeXworks を使用する場合は,日本語のための設定がされていないので

//-[[組み込みの PDF ビューアに日本語を表示させる>TeXworks#t5313ebc]]
-[[タイプセットの設定>TeXworks/設定/Windows#q50d2378]]

を参考にして日本語のための設定を行います.

//-[[Downloads - texworks - Project Hosting on Google Code:https://code.google.com/p/texworks/downloads/list]] (最新版)
//-[[TeXworks experimental builds for Windows:http://web.student.tuwien.ac.at/~e0325258/projects/c/texworks/]]
//-[[TeXworks documents and programmes:http://www.leliseron.org/texworks/]]

**OS X [#md140e4e]

MacTeX にはデフォルトで TeXworks が含まれています.~
[[OS X の TeXworks 0.4.3 で,文字コードが UTF-8 の場合に Backslash (U+005C) が入力できず 円記号 (U+00A5) になってしまう>TeXworks#f4128341]]ようです.~
[[KeyRemap4MacBook:http://pqrs.org/macosx/keyremap4macbook/index.html.ja]] で Backslash が優先されるようにキーバインドを変更するといいようです.~

----
&color(Black,#CCCCCC){ &color(#DD0000,#CCCCCC){●}; &color(#DDDD00,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●};                             ''KeyRemap4MacBook''                                  };&br;
&color(Black,#CCCCCC){%%% &color(Black,#EEEEEE){%%%[ ◀ ]%%%};&color(Gray,#EEEEEE){%%%[ ▶ ]%%%}; &color(Black,#EEEEEE){%%%[ すべてを表示 ]%%%};                                              &color(Black,#FAFAFA){(%%%                 %%%)};  %%%};&br;
&br;
              %%%&color(#F1F1F1,#555555){&color(#555555){[}; ''Change Key'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''Key Repeat'' ][ ''MenuBar'' ][ ''Misc & Uninstall'' ]};%%%&br;
   &color(Black,#FAFAFA){(%%%                         %%%)};  ☐ Show enabled only (1 item)    %%%[ ''↻'' ReloadXML ]%%%&br;
   remapping&br;
     ▼Change Yen(¥) Key&br;
       &color(Black,#9FCFFB){☑}; JIS Yen(¥) to Backslash(\)&br;
          (except virtual machine, X11, RDC)&br;
----

//-[[Downloads - texworks - Project Hosting on Google Code:https://code.google.com/p/texworks/downloads/list]] (最新版)
//-[[Downloads - texworks - Project Hosting on Google Code:https://code.google.com/p/texworks/downloads/list?can=1&q=Mac]]
//--[[TeXworks.0.4.4-r1004-SnowLeopard.dmg:https://code.google.com/p/texworks/downloads/detail?name=TeXworks.0.4.4-r1004-SnowLeopard.dmg]]
//---64-bit build for OS X 10.6 and newer.
//--[[TeXworks.0.4.4-r1004-Leopard.dmg:https://code.google.com/p/texworks/downloads/detail?name=TeXworks.0.4.4-r1004-Leopard.dmg]]
//---32-bit build for OS X 10.5 and newer. Universal binary for PowerPC and Intel architectures.
//--[[TeXworks-Mac-0.4.3-r858-SnowLeopard.dmg:https://code.google.com/p/texworks/downloads/detail?name=TeXworks-Mac-0.4.3-r858-SnowLeopard.dmg]]
//---TeXworks-Mac-0.4.3-r858-SnowLeopard で使用されている Qt は Version 4.7.3 です.Qt 4.7.3 ではバックスラッシュが円記号に変換される不具合が起こるようです.
//--[[TeXworks-Mac-0.2.3r466.zip:https://code.google.com/p/texworks/downloads/detail?name=TeXworks-Mac-0.2.3r466.zip]] (旧バージョン)
//---TeXworks-Mac-0.2.3r466 で使用されている Qt は Version 4.5.0 です.Qt 4.5.0 ではバックスラッシュが円記号に変換される不具合は起こらないようです.
//---[[poppler-data:http://poppler.freedesktop.org/]] を /usr/local/share/poppler に配置すると日本語が表示できるかもしれません (未確認)
//----
// $ strings -a libpoppler.5.dylib | grep poppler
// @executable_path/../Frameworks/libpoppler.5.dylib
// ../../poppler/Annot.cc
// /usr/local/share/poppler
// ../../poppler/GlobalParams.h
// ../../poppler/GlobalParamsMac.cc
// @executable_path/../Frameworks/libpoppler.5.dylib
// ../../poppler/Annot.cc
// /usr/local/share/poppler
// ../../poppler/GlobalParams.h
// ../../poppler/GlobalParamsMac.cc
//----
//  /
// └─usr
//     └─local
//         └─share
//             └─poppler
//                 ├─cidToUnicode
//                 ├─cMap
//                 ├─nameToUnicode
//                 ├─unicodeMap
//                 ├─CMakeLists.txt
//                 ├─COPYING
//                 ├─COPYING.adobe
//                 ├─COPYING.gpl2
//                 ├─Makefile
//                 └─README
//
//----
//-[[Sharpie/TeXworks - GitHub:https://github.com/Sharpie/TeXworks]] Unofficial fork of the TeXworks editor
//--[[Downloads for Sharpie's TeXworks - GitHub:https://github.com/Sharpie/TeXworks/downloads]]
//-[[Texworks_MAC | Download Texworks_MAC software for free at SourceForge.net:http://sourceforge.net/projects/texworksmac/]]
//--texworks-mac.zip Qt 4.7.1
-[[タイプセットの設定>TeXworks/設定/OS X#q50d2378]]
-以下のサイトに OS X での設定方法が紹介されています.~
--[[TeXworks、TeXShopの紹介:http://kappa-bioinformatics.blogspot.jp/2012/09/texworks.html]]
--[[TeXShop・TeXworksのインストール方法 -Mac OSX Lion-:http://www.monochrome-photo.info/?p=3406]]
--[[MacTeX 2012 on Mac (snow leopard):http://blogs.yahoo.co.jp/igproj_fusion/15780910.html]]
--[[macにtexworksを導入:http://blog.livedoor.jp/kobakeiichi_exe/archives/65790903.html]]
--[[【TeXWorksの設定】:http://www.math.meiji.ac.jp/~mk/diary/2011/09/#tex2html15]]
--[[若松久仁光のブログ - TeXworks, TeXShop:http://www.geocities.jp/flutecore/Weblog/archives/cat_texworkstexshop.html]]
---[[TeXworks vs TeXShop #2:http://www.geocities.jp/flutecore/Weblog/archives/2011/11/entry_111.html]]
---[[TeXworks0.2.3でラテン語表示:http://www.geocities.jp/flutecore/Weblog/archives/2011/10/entry_110.html]]
---[[TeXworks vs TeXShop:http://www.geocities.jp/flutecore/Weblog/archives/2011/10/entry_108.html]]
---[[TeXworks & TeXShop:http://www.geocities.jp/flutecore/Weblog/archives/2011/10/entry_107.html]]
---[[TeXWorks0.2.3の奨め:http://www.geocities.jp/flutecore/Weblog/archives/2011/10/entry_100.html]]
//--http://www.geocities.jp/flutecore/Weblog/archives/10-01-2011_10-31-2011.html

**GNU((プログラムを書いてフリーソフトウェアでリリースしているのが GNU.プログラムを書いたけど期待どおりに動作しないのが GNUNU.))/Linux [#jbecdc24]

***Ubuntu [#p69845c9]

-[[Latest Builds : “TeXworks” team:https://launchpad.net/~texworks/+archive/ppa/]]
--[[Packages in “Latest Builds”:https://launchpad.net/~texworks/+archive/ppa/+packages]]
 $ sudo apt-get install python-software-properties
 $ sudo apt-add-repository ppa:texworks/ppa
 $ sudo apt-get update
 $ sudo apt-get install texworks
-[[Stable : “TeXworks” team:https://launchpad.net/~texworks/+archive/stable/]]
--[[Packages in “Stable”:https://launchpad.net/~texworks/+archive/stable/+packages]]
 $ sudo apt-get install python-software-properties
 $ sudo apt-add-repository ppa:texworks/stable
 $ sudo apt-get update
 $ sudo apt-get install texworks
-[[Ubuntu -- パッケージ検索結果 -- texworks:http://packages.ubuntu.com/ja/texworks]]
-[[タイプセットの設定>TeXworks/設定/Linux#q50d2378]]
-[[TeX 用エディタの設定:http://tkyon.blogspot.jp/2013/02/tex.html]]
-[[Ubuntu (Lubuntu) 12.10 にTeXLive2012,TeXworks をインストール:http://tkyon.blogspot.jp/2012/12/ubuntu-lubuntu-1210-texlive2012texworks.html]]

***Debian [#x4f49c24]

-[[Debian -- パッケージ検索結果 -- texworks:http://packages.debian.org/ja/texworks]]

***Fedora [#na30a02c]

-[[Fedora Package Database -- Texworks:https://admin.fedoraproject.org/pkgdb/applications/Texworks/]]

***openSUSE [#ocdfe82c]

-http://software.opensuse.org/package/texworks

***Scientific Linux [#k8e0a6fa]

-[[Scientific Linux - TeXworks インストール!:http://www.mk-mode.com/wordpress/2012/10/06002059/]]

***Vine Linux [#o555ab51]

-[[TeXworks:http://vinelinux.org/docs/vine6/tex-guide/texworks.html]]
-[[Vine Linux 6 でTexWorks:http://blog.livedoor.jp/rootan2007/archives/51823342.html]]