- 追加された行はこの色です。
- 削除された行はこの色です。
*Happy [#qc7045dc]
&color(White,#5F2F2F){ ''◆CONTENTS◆'' };&br;
#contents
*Happy とは [#afbf7ee4]
Happy は TeX を便利に使うためのスクリプトです.~
[[サクラエディタ]] などに対応しています.~
-[[Happy:http://www.u-gakugei.ac.jp/~takizawa/Happy/]]
--HappyTeX (TeX タイプセット&プレビュー支援スクリプト)
--HappyInput (TeX 入力支援スクリプト)
-http://www.autoitscript.com/
**動作環境 [#l8517280]
Windows
*HappyTeX [#la331529]
[[サクラエディタ]] で HappyTeX を使用する場合について記述します.~
**bin/HappyTeX.ini [#o68500b3]
HappyTeX.ini に HappyTeX の実行に必要な PATH を設定します.~
■ 64-bit Windows の場合
----
[Message]
Type=Tokyo
[Program]
TeXbin=C:\w32tex\bin
TeXbin=C:\w32tex\bin64
dviout=C:\w32tex\dviout-x64\dviout.exe
GSmain=C:\gs\gs9.10
gsview=C:\Program Files\Ghostgum\gsview\gsview64.exe
pdfviewer=C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe
pdfviewertitle=
pdflock=Yes
pdfopen="%f"
pdfjump=acroviewR11/control/[DocOpen("%f")][DocGoTo("%f",%q)]
pdfviewer=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe
pdfviewertitle=
pdflock=No
pdfopen=-reuse-instance "%f"
pdfjump=SUMATRA/control/[ForwardSearch("%f","%t",%l,0,0,1)]
cmd-Path=
[Editor]
Path=C:\Program Files (x86)\sakura\sakura.exe
LineNumOpt=-X=1 -Y=*
ArgOrder=1
Path=C:\Program Files (x86)\Mery\Mery.exe
LineNumOpt=/l *
ArgOrder=1
[Delay]
Delay1=0.75
Delay2=3
Delay3=2
[Font]
FontmapList=MS|Win|IPA-ex|Moga|Moga90|Koz|Koz04
psFontmapList=MS-ps|Win-ps|IPA-ex-ps|Moga-ps|Moga90-ps
NoEmbedType=1
EFontType=1
...
----
■ 32-bit Windows の場合
----
[Message]
Type=Tokyo
[Program]
TeXbin=C:\w32tex\bin
dviout=C:\w32tex\dviout\dviout.exe
GSmain=C:\gs\gs9.10
gsview=C:\Program Files\Ghostgum\gsview\gsview32.exe
pdfviewer=C:\Program Files\Adobe\Reader 11.0\Reader\AcroRd32.exe
pdfviewertitle=
pdflock=Yes
pdfopen="%f"
pdfjump=acroviewR11/control/[DocOpen("%f")][DocGoTo("%f",%q)]
pdfviewer=C:\Program Files\SumatraPDF\SumatraPDF.exe
pdfviewertitle=
pdflock=No
pdfopen=-reuse-instance "%f"
pdfjump=SUMATRA/control/[ForwardSearch("%f","%t",%l,0,0,1)]
cmd-Path=
[Editor]
Path=C:\Program Files\sakura\sakura.exe
LineNumOpt=-X=1 -Y=*
ArgOrder=1
Path=C:\Program Files\Mery\Mery.exe
LineNumOpt=/l *
ArgOrder=1
[Delay]
Delay1=0.75
Delay2=3
Delay3=2
[Font]
FontmapList=MS|Win|IPA-ex|Moga|Moga90|Koz|Koz04
psFontmapList=MS-ps|Win-ps|IPA-ex-ps|Moga-ps|Moga90-ps
NoEmbedType=1
EFontType=1
...
----
**editor/Sakura/HappyTeX.vbs [#pf371c1a]
HappyTeX.vbs の ScriptPath に HappyTeX.exe のフルパスを設定します.~
HappyTeX.vbs をサクラエディタのマクロに登録します.~
HappyTeX.vbs をサクラエディタから実行すると以下の様な画面が表示されます.~
LaTeX を実行する場合は [実行] をクリックします.~
----
LaTeX 出力ファイル&br;
◯ pLaTeX (●) upLaTeX (●) dvi → PDF ◯ ps → PDF&br;
◯ LuaLaTeX ◯ LuaJITLaTeX &color(#888888){◯ PDF};&br;
◯ XeLaTeX ◯ pdfLaTeX ◯ dvi ◯ ps&br;
&br;
途中経過 出力ファイルの表示&br;
(●) 毎回表示する ☐ 確認する (●) 表示する ☐ 非アクティブに&br;
◯ 今回のみ表示する ◯ 表示しない(TeX 起動 1回)&br;
◯ 表示しない ◯ 表示しない(TeX 起動複数回)&br;
&br;
Warning&br;
(●) Font Warning 以外をチェックする オプション(mendex)&br;
◯ すべてチェックする&br;
◯ 無視する&br;
&br;
フォント ☐ 用紙設定を HappyTeX にまかせない&br;
和文(.map) %%%[デフォルト ''ᐯ'']%%% ☐ TeX で shell-escape を有効にする&br;
☐ 欧文基本14書体は埋め込まない&br;
&color(Black,#EEEEEE){[ Remark ]}; &color(Black,#EEEEEE){[ ini ファイルの表示 ]};&br;
&color(Black,#EEEEEE){[ About ]}; &color(Black,#DAEAFF){[ 実行 ]}; &color(Black,#EEEEEE){[ 設定の保存 ]};&br;
----
**editor/Sakura/HappyTeX2.vbs [#k547ed0e]
HappyTeX2.vbs の ScriptPath に HappyTeX.exe のフルパスを設定します.~
HappyTeX2.vbs をサクラエディタのマクロに登録します.~
HappyTeX2.vbs をサクラエディタから実行すると HappyTeX.vbs を実行したときに表示される画面は表示されずにすぐに LaTeX が実行されます.~