*[[WinShell:http://www.winshell.org/]] [#cf193be7]

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

#contents

*WinShell とは [#s864df7d]

WinShell は,多言語に対応した LaTeX と TeX のための統合環境 (IDE) です.

WinShell には

-テキストエディタ
-構文の強調表示
-プロジェクト管理
-スペルチェック
-表の作成ウィザード
-BibTeX サポート
-Unicode サポート
-ユーザー定義オプション

などの機能があります.

''WinShell は LaTeX そのものではありません.''

LaTeX の処理系は別途インストールする必要があります.

-[[LaTeX User Front End : WinShell:http://www.winshell.org/]]
公式サイト

**お知らせ [#z73b9e72]

[[奥村晴彦:http://oku.edu.mie-u.ac.jp/~okumura/]] 著
『LaTeX2e 美文書作成入門』
([[改訂第5版:http://oku.edu.mie-u.ac.jp/~okumura/bibun5/]]) では,おすすめの統合環境が [[''TeXworks''>TeXworks]] になりました.~

**動作環境 [#f8ed906d]

Windows 8, 7, Vista, XP, 2000

**リリース情報/ChangeLog [#yc18b30c]
-[[Download : WinShell:http://www.winshell.org/modules/download/]]
-[[History : WinShell:http://www.winshell.org/modules/history/]]

を参照.~

WinShell 3.3.2.5 以降は Adobe Reader XI と Adobe Acrobat XI の DDE に対応しています.~
WinShell 3.3.2.3 以降は Adobe Reader X と Adobe Acrobat X の DDE に対応しています.~

**スクリーンショット [#l2305277]
[[&ref(http://www.winshell.org/screenshots/main_small.png,around,nolink,WinShell 3 の新しい画面);>http://www.winshell.org/screenshots/main.png]] [[&ref(http://www.winshell.org/screenshots/Linux_WinShell_small.png,around,nolink,Linux で動作する WinShell 3);>http://www.winshell.org/screenshots/Linux_WinShell.png]]

*ダウンロード [#j27d3bd6]

**インストーラー版 [#d795df7b]

-[[Download : WinShell:http://www.winshell.org/modules/download/]]
WinShell 最新版
-[[CTAN ミラー>CTAN:help/Catalogue/entries/winshell.html]]
国内の WinShell ミラーサイト
-[[WinShellでUTF-8:http://stanag4172.m13.coreserver.jp/blog/archives/154]] WinShell 3.1 (旧バージョン)
-[[Index of /mounir/anits/latex/winshell:http://wwwesto.ump.ma/mounir/anits/latex/winshell/]] WinShell 3.1 (旧バージョン)

**ポータブル版 [#w8b350cf]

-[[Download : WinShell:http://www.winshell.org/modules/download/]]
WinShell 最新版
-[[WinShell332Portable (zip):http://www.htc.nagoya-u.ac.jp/~yamamoto/lecture/11/]] (WinShell 3.3.2.4)
-[[CTAN ミラー>CTAN:help/Catalogue/entries/winshell.html]]
国内の WinShell ミラーサイト

**日本語言語ファイル [#z273ed84]

-[[WinShell3日本語化:http://redmine.nnnnn.me/projects/winshell/files]]
--[[jp_JP.txt:http://webcache.googleusercontent.com/search?q=cache%3ahttp://redmine.nnnnn.me/attachments/download/1/jp_JP.txt]] (Google キャッシュ)

[[( ゚Å゚)んー:http://twitter.com/whoami]] さんが WinShell3 日本語言語ファイルを公開されています.~
WinShell に付属の日本語言語ファイルは,一部翻訳されていない部分があるので,気になる方はこれも合わせてダウンロードしてください.~
ダウンロードしたファイルは WinShell の Translations フォルダーに置いてください.~

*不具合 [#m3e6b0cc]

**Runtime Error! [#g47585a4]

WinShell 3.3.2.5 で,エンコーディングを UTF-8 に変更し

----
&color(Black,#ACDEFE){%%% オプション                                                          &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
 &color(Black,#EEEEEE){%%%[ 一般 ][ 主なTeXプログラムの設定 ][ ユーザ指定プログラム ][ マクロ ]%%%};''[ フォント ]''&color(Black,#EEEEEE){%%%[ 構文の強調表示 ][ ◀ ][ ▶ ]%%%};&br;
&br;
    &color(Black,#EEEEEE){[文書                   ▼]};                 &color(Black,#EEEEEE){[  既定値(D)  ]};&br;
&br;
    フォント:                     サイズ:    スクリプト:&br;
    &color(Black,White){[  MS UI Gothic            ▼]}; &color(Black,#EEEEEE){[10   ▼]};  &color(Black,#EEEEEE){[日本語            ▼]};&br;
&br;
    例:                                エンコーディング:&br;
    &color(Black,#E5E5EE){                                };  &color(Black,#EEEEEE){[UTF-8       ▼]};&br;
    &color(Black,#E5E5EE){             AaBbAaAa             };&br;
    &color(Black,#E5E5EE){                                };  ☐ Bold Font&br;
----

LaTeX ファイルをメニューの [実行(X)] → [LaTeX] でコンパイルしたところ,以下のような Runtime Error! が発生しました.

----
&color(Black,#ACDEFE){%%% Microsoft Visual C++ Runtime Library                 &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;

&size(35){''×''}; Runtime Error!&br;
&br;
    Program: C:\Program Files\WinShell\WinShell.exe&br;
&br;
&br;
    This application has requested the Runtime to terminate it in an&br;
    unusual way.&br;
    Please contact the application's support team for more&br;
    information.
----

ShiftJIS (Shift_JIS) では発生しませんでした.

UTF-8 を使用したい方は
-[[LyX]]
-[[TeXworks]]
-[[Texmaker]]
-[[TeXstudio]]
-[[TeXnicCenter]]
-[[Eclipse]] + [[TeXlipse]]
-[[Emacs]]
-[[Vim]]
-[[Notepad++]]
-[[サクラエディタ]]
-[[xyzzy]]
-[[jEdit]]
-[[Geany]]
-[[gedit]]
-[[Gummi]]

などの UTF-8 で問題の発生しないオープンソースのエディタを使用するかまたは WinShell 3.1 (旧バージョン) をダウンロードしてください.

-[[WinShellでUTF-8:http://stanag4172.m13.coreserver.jp/blog/archives/154]] WinShell 3.1 (旧バージョン)
-[[Index of /mounir/anits/latex/winshell:http://wwwesto.ump.ma/mounir/anits/latex/winshell/]] WinShell 3.1 (旧バージョン)

[[Winshell3.3 の Runtime Error: nouse>http://yeblog.cocolog-nifty.com/nouse/2009/02/winshell33-runt.html]] にも,Runtime Error! に関する情報があります.

どうしても WinShell の最新版で UTF-8 を使用したい場合は

-[[主なTeXプログラムの設定 (エンコーディングが UTF-8 の場合)>WinShell/設定/UTF-8#r8274a46]]
-[[ユーザ指定プログラム (エンコーディングが UTF-8 の場合)>WinShell/設定/UTF-8#k621e7b3]]

を参照して設定をしてください.

**括弧の強調表示時の文字化け → 対応する括弧の強調表示を OFF にする [#n7cba889]

括弧の強調表示時に,日本語が文字化けする不具合があります.

例えば

 \chapter{日本語文字
と入力してから “}” を付けると,括弧が緑色に表示され,文字入力カーソルを “本” の後ろに移動させると文字化けします.

ShiftJIS の場合,特定の文字を{}の中で使用し、文字入力カーソルを特定の文字の後ろに移動させると文字化けします.

これを回避するには,対応する括弧の強調表示のチェックをはずしてください.

----
&color(Black,#ACDEFE){%%% オプション                                                          &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
 &color(Black,#EEEEEE){%%%[ 一般 ][ 主なTeXプログラムの設定 ][ ユーザ指定プログラム ][ マクロ ][ フォント ]%%%};''[ 構文の強調表示 ]''&color(Black,#EEEEEE){%%%[ ◀ ][ ▶ ]%%%};&br;
&br;
&br;
&br;
          ☑ 構文の強調表示(S)&br;
                                        &color(Black,#EEEEEE){[  既定値(D)  ]};&br;
           %%%&color(Black,Blue){[  ]}; \ (La)TeX命令             ▼%%%&br;
                                        &color(Black,#EEEEEE){[   色(C)...   ]};&br;
&br;
          ☐ 対応する括弧の強調表示(M)&br;
&br;
&br;
&br;
----

***WinShellにてカーソルを合わせると消える文字について [#hec85ef2]

関連内容; TeXフォーラム内の質問「WinShellにてカーソルを合わせると消える文字について」

http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=156

LaTeX などのメッセージ出力欄においても,日本語が出力される場合文字化けします。

プロジェクトの [目次] において,\section に日本語を指定した場合に
文字が表示されない不具合があります。&br;
(追記:2009/12/21)&br;
{}の中で使用すると不具合が起こる文字を以下の通りにまとめます。
> + ボ к 閲 顎 宮 鶏 砿 施 旬 須 捜 畜 怒 倍 府 本 養 几 嘴 學 悳 掉 桀 毬 炮 痣 窖 縵 艝 蛔 諚 轆 閔 驅 黠 垬 葈
> マ м 厭 笠 急 迎 閤 枝 殉 図 挿 筑 党 媒 扶 凡 抑 凩 嘲 孺 怡 掵 栲 毳 烋 痾 竈 繃 艟 蛩 諳 轗 閘 驀 黨 埇 蕓

1行目の文字群は2byte目が0x7C( { )になっており、2行目の文字群は2byte目が0x7d( } )となっているため、エラーが発生します。&br;
これらの文字群を使用するとWinShellのBibTeXのフロントエンド編集での読み込みもできません。(WinShell3.3.0.3,WinShell3.3.0.6,WinShell3.3.1.2で確認)&br;
(追記:2010/01/20)&br;
また、プロジェクトウィンドウを利用している場合は、参考文献一覧も上記文字群が含まれている場合は正常に表示できません。&br;
対策として、上記文字群が含まれているBibTeX項目を、別のbibファイルに隔離して2つのbibファイルを使い分けると少し使い勝手が向上します。&br;
その際、隔離したbibが_Unknownにまとめて表示されれば、WinShellが本来意図して付けたBibTeXの機能を使用できるかと思います。&br;
// ちなみに確認OSはXP 32ビットProfessional版 SP2

**Adobe Reader XI で PDF ファイルが表示できない → WinShell 3.3.2.5 以降にアップデートしてレジストリの HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application の (既定) の値のデータを AcroViewR11 に修正 [#s2ec7c9c]

-[[Adobe Reader XI: pdfView cannot be used:http://www.winshell.org/modules/smartfaq/faq.php?faqid=16]]

WinShell 3.3.2.5 で修正されました.

WinShell 3.3.2.5 の場合,Adobe Reader XI で PDF ファイルを表示しようとすると,以下のような警告メッセージが表示され,PDF ファイルが表示できない場合があります.~

----
&color(Black,#ACDEFE){%%% WinShell                                     &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
&br;
       Cannot start AcrobatReader or open the document.&br;
    &size(35){''!''};  1. Please check on the exe file and cmd line of the PDFView&br;
       options.&br;
       2. Please set correct Adobe DDE Version in registry key&br;
       'HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\applicatio&br;
       n'&br;
&br;
----
この場合レジストリの HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application の (既定) の値のデータを
 AcroViewR11
に修正します.

----
&color(Black,#ACDEFE){%%% 文字列の編集                                     &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
  値の名前(N):&br;
   %%%(既定)%%%&br;

  値のデータ(V):&br;
   %%%AcroViewR11%%%&br;
&br;
----

WinShell 3.3.2.5 よりも前のバージョンの場合,Adobe Reader XI で PDF ファイルを表示しようとすると,以下のような警告メッセージが表示され,PDF ファイルが表示できません.~

----
&color(Black,#ACDEFE){%%% WinShell                                     &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
&br;
       Cannot start AcrobatReader or open the document.&br;
    &size(35){''!''};  Please check on the exe file and cmd line of the PDFView&br;
       options.&br;
&br;
----

これを回避するには [[PDFView>WinShell/設定/ShiftJIS#j67d12bb]] を参照してください.

**Adobe Reader X で PDF ファイルが表示できない → WinShell 3.3.2.5 以降にアップデートしてレジストリの HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application の (既定) の値のデータを AcroViewR10 に修正 [#n0b52900]

WinShell 3.3.2.3 で修正されました.

WinShell 3.3.2.5 の場合,Adobe Reader X で PDF ファイルを表示しようとすると,以下のような警告メッセージが表示され,PDF ファイルが表示できない場合があります.~

----
&color(Black,#ACDEFE){%%% WinShell                                     &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
&br;
       Cannot start AcrobatReader or open the document.&br;
    &size(35){''!''};  1. Please check on the exe file and cmd line of the PDFView&br;
       options.&br;
       2. Please set correct Adobe DDE Version in registry key&br;
       'HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\applicatio&br;
       n'&br;
&br;
----
この場合レジストリの HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application の (既定) の値のデータを
 AcroViewR10
に修正します.

----
&color(Black,#ACDEFE){%%% 文字列の編集                                     &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
  値の名前(N):&br;
   %%%(既定)%%%&br;

  値のデータ(V):&br;
   %%%AcroViewR10%%%&br;
&br;
----

WinShell 3.3.2.3 よりも前のバージョンの場合,Adobe Reader X で PDF ファイルを表示しようとすると,以下のような警告メッセージが表示され,PDF ファイルが表示できません.~

----
&color(Black,#ACDEFE){%%% WinShell                                     &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
&br;
       Cannot start AcrobatReader or open the document.&br;
    &size(35){''!''};  Please check on the exe file and cmd line of the PDFView&br;
       options.&br;
&br;
----

WinShell 3.3.2.4 でも状況によってはこの警告メッセージが表示されて PDF ファイルが表示できないことがあります.~
その場合は WinShell を再起動すれば OK です.~
ただし,また同じ警告メッセージが表示され,PDF ファイルが表示できなくなる可能性があります.~
これを回避するには [[PDFView>WinShell/設定/ShiftJIS#j67d12bb]] を参照してください.

**WinShell 3.3.2.4 で自動スペルチェックがオンの場合に赤い小さなゴミのようなものが表示される → 自動スペルチェックをオフにする → WinShell 3.3.2.5 で修正されました [#y2f85553]

WinShell 3.3.2.5 で修正されました.

WinShell 3.3.2.4 で,日本語文書を入力してカーソル移動などをすると,各文字について,赤い小さなゴミのようなものが表示されます.~
「オプション(O) → 自動スペルチェック(A)」をオフにすると解消されます.~

*設定 [#xe1b50b7]

[[WinShell/設定]] を参照.

*使い方 [#n7874abc]

[[WinShell/使い方]] を参照.

*関連リンク [#t6b26342]
-[[WinShellのbibtexでエラーが出た時:http://blog.livedoor.jp/tmako123-programming/archives/22041970.html]]
-[[WinShellでTeXのコンパイル中にも編集する方法:http://tatsyblog.wordpress.com/2013/01/07/winshell%E3%81%A7tex%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E4%B8%AD%E3%81%AB%E3%82%82%E7%B7%A8%E9%9B%86%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/]]
-[[WinShell便利設定:http://dalvatechnique.seesaa.net/article/310165517.html]]
-[[レポートの表紙をTeXで書きなおしてみた:http://nryas.hateblo.jp/entry/2012/12/25/005143]]
-[[LaTeXインストール・論文作成:http://bin.t.u-tokyo.ac.jp/startup2012/]]
-[[LaTexの使い方 初級編:http://www.library.osaka-u.ac.jp/doc/TA_LaTeX1.pdf]] (PDF)
-[[WinShellでTeXのコンパイル中にも編集する方法:http://tatsyblog.wordpress.com/2013/01/07/winshell%E3%81%A7tex%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E4%B8%AD%E3%81%AB%E3%82%82%E7%B7%A8%E9%9B%86%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/]]
-[[キーワード:WinShell | 情報科学屋さんを目指す人のメモ:http://did2memo.net/tag/winshell/]]
-[[Windows 7 のセットアップ:http://transitive.info/2012/03/24/windows7-setup/]]
-Tex統合開発環境WinShellの利用方法について ([[その1:http://www.ex.media.osaka-cu.ac.jp/windows/winshell.html]], [[その2:http://www.ex.media.osaka-cu.ac.jp/windows/winshell9F.html]])