サクラエディタ
をテンプレートにして作成
[
トップ
|
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
サクラエディタについて
-----
#contents
-----
*サクラエディタ+TeX [#kf71a3d6]
[[サクラエディタ:http://sakura-editor.sourceforge.net/]]...
キーワードによる色分け,入力補完などに対応,
さらに,マクロを用いることで各種TeX用のコマンドをエディタ...
-[[サクラエディタ - TeX Wiki:http://oku.edu.mie-u.ac.jp/~...
*マクロ [#z8c42ddb]
サクラエディタのマクロは様々なところで公開されています.
TeX用のマクロとしては,[[SakuraEditorWikiの投稿マクロ:htt...
マクロの基本的な登録方法は以下.
+マクロの内容をtex.jsなどのファイル名でテキストとして保存.
+tex.jsを[サクラエディタインストールディレクトリ]/macro ...
+サクラエディタを起動し,設定->共通設定->マクロを開く.
+一番上のテキストボックスに書かれているパス(マクロ一覧の...
+マクロ一覧から空いている番号(もしくは置き換えたい番号)の...
+名前を設定(TeXコンパイル+DVI表示 など).
+Fileで先程のマクロファイル名を選択.
+設定ボタンを押し,共通設定ダイアログを閉じる.
+(必要ならば共通設定ダイアログのキー割り当てタブでショー...
#ref(sakura_macro_dlg.jpg,nolink);
***TeXコンパイル+Dvioutで表示 マクロ [#ge0e33d6]
#code(javascript){{
// TeXマクロ for サクラエディタ : TeXコンパイル
var objShell = new ActiveXObject("WScript.Shell");
//var TexCommand = "platex -src "; // TeXコマンド(環境変...
//var DviCommand = "dviout -1 "; // Dvioutコマンド(環境...
var TexCommand = "c:/usr/ptex/bin/platex -src "; // TeX...
var DviCommand = "c:/usr/ptex/dviout/dviout.exe -1 "; // ...
var FileName; // 元ファイル名
var TeXFileName; // TeXファイル名
var DviFileName; // DVIファイル名
Editor.FileSave(); // ファイル上書き保存
FileName = Editor.GetFileName(); // 現在開いているファイ...
TeXFileName = FileName;
DviFileName = FileName.replace("tex", "dvi");
objShell.Run(TexCommand+TeXFileName, 1, 1); //TeXコンパイ...
objShell.Run(DviCommand+DviFileName, 1, 0); //DVIビューア...
}}
最後の行をコメントアウトすれば単純にTeXコンパイルのみにな...
***BibTeXコンパイル マクロ [#w03fba77]
#code(javascript){{
// TeXマクロ for サクラエディタ : bibtexコンパイル
var objShell = new ActiveXObject("WScript.Shell");
//var BibCommand = "jbibtex "; // BibTeXコマンド(環境...
var BibCommand = "c:/usr/ptex/bin/jbibtex "; // BibTeXコ...
var FileName; // 拡張子を除いたファイル名
Editor.FileSave(); // ファイル上書き保存
FileName = Editor.GetFileName();
FileName = FileName.substring(0, FileName.length-4);
objShell.Run(BibCommand+FileName, 1, 0); // BibTeX
}}
***TeX+BibTeXコンパイル マクロ [#m206482b]
BibTeXコンパイルの内容を反映するには,
+TeXコンパイル - 目次や参考文献の参照情報に関するauxファ...
+BibTeXコンパイル - 参照情報に基づき参考文献欄に記述すべ...
+TeXコンパイル - bblファイルに基づき参考文献リストを作成
+TeXコンパイル - 参考文献リストに基づく参照番号を本文に反映
の順で実行する必要があります.
#code(javascript){{
// TeXマクロ for サクラエディタ : TeX+BibTeXコンパイル, D...
var objShell = new ActiveXObject("WScript.Shell");
//var TexCommand = "platex -src "; // TeXコマンド(環...
//var DviCommand = "dviout -1 "; // Dvioutコマンド(...
//var BibCommand = "jbibtex "; // BibTeXコマンド(環...
var TexCommand = "c:/usr/ptex/bin/platex -src "; // TeX...
var DviCommand = "c:/usr/ptex/dviout/dviout.exe -1 "; // ...
var BibCommand = "c:/usr/ptex/bin/jbibtex "; // BibTeX...
var FileName; // 元ファイル名
var TeXFileName; // TeXファイル名
var DviFileName; // DVIファイル名
var BibFileName; // 拡張子を除いたファイル名
Editor.FileSave(); // ファイル上書き保存
FileName = Editor.GetFileName(); // 現在開いているファイ...
TeXFileName = FileName;
DviFileName = FileName.replace("tex", "dvi");
BibFileName = FileName.substring(0, FileName.length-4);
objShell.Run(TexCommand+TeXFileName, 1, 1); //TeXコンパイ...
objShell.Run(BibCommand+FileName, 1, 1); // BibTeX
objShell.Run(TexCommand+TeXFileName, 1, 1); //TeXコンパイ...
objShell.Run(TexCommand+TeXFileName, 1, 1); //TeXコンパイ...
//objShell.Run(DviCommand+DviFileName, 1, 0); //DVIビュー...
}}
*キーワード強調(色分け表示) [#bd446abc]
キーワードファイル(*.kwd)を用いて,色分け表示をすることが...
インストーラを用いてインストールした場合,TeX用の色分け設...
標準以外のkwdファイルを用いたいなどもあるので,キーワード...
+kwdファイルを用意する.インターネットで配布されているの...
インストーラを用いてサクラエディタをインストールした場合...
+共通設定の強調キーワードタブを開いて設定する.
++セット追加ボタンをクリック,セット名を入力
++インポートボタンをクリック,kwdファイルを選択.強調キー...
+タイプ別設定一覧から設定を選択して,設定変更ボタンをクリ...
+タイプ別設定ダイアログのカラータグ,強調キーワード欄から...
*入力補完 [#m6220294]
キーワードファイルを用意することで入力補完することができ...
キーワードファイルは,[[ここ:http://f32.aaa.livedoor.jp/~...
kwdファイルを元に自身で作成しても良いでしょう.
+タイプ別設定 -> 支援タブの入力補完機能の単語ファイルを設定
+途中まで入力したら Ctrl+Space で入力候補が表示される
私はCtrl+SpaceはTeXコンパイルマクロに設定してあり,入力補...
終了行:
サクラエディタについて
-----
#contents
-----
*サクラエディタ+TeX [#kf71a3d6]
[[サクラエディタ:http://sakura-editor.sourceforge.net/]]...
キーワードによる色分け,入力補完などに対応,
さらに,マクロを用いることで各種TeX用のコマンドをエディタ...
-[[サクラエディタ - TeX Wiki:http://oku.edu.mie-u.ac.jp/~...
*マクロ [#z8c42ddb]
サクラエディタのマクロは様々なところで公開されています.
TeX用のマクロとしては,[[SakuraEditorWikiの投稿マクロ:htt...
マクロの基本的な登録方法は以下.
+マクロの内容をtex.jsなどのファイル名でテキストとして保存.
+tex.jsを[サクラエディタインストールディレクトリ]/macro ...
+サクラエディタを起動し,設定->共通設定->マクロを開く.
+一番上のテキストボックスに書かれているパス(マクロ一覧の...
+マクロ一覧から空いている番号(もしくは置き換えたい番号)の...
+名前を設定(TeXコンパイル+DVI表示 など).
+Fileで先程のマクロファイル名を選択.
+設定ボタンを押し,共通設定ダイアログを閉じる.
+(必要ならば共通設定ダイアログのキー割り当てタブでショー...
#ref(sakura_macro_dlg.jpg,nolink);
***TeXコンパイル+Dvioutで表示 マクロ [#ge0e33d6]
#code(javascript){{
// TeXマクロ for サクラエディタ : TeXコンパイル
var objShell = new ActiveXObject("WScript.Shell");
//var TexCommand = "platex -src "; // TeXコマンド(環境変...
//var DviCommand = "dviout -1 "; // Dvioutコマンド(環境...
var TexCommand = "c:/usr/ptex/bin/platex -src "; // TeX...
var DviCommand = "c:/usr/ptex/dviout/dviout.exe -1 "; // ...
var FileName; // 元ファイル名
var TeXFileName; // TeXファイル名
var DviFileName; // DVIファイル名
Editor.FileSave(); // ファイル上書き保存
FileName = Editor.GetFileName(); // 現在開いているファイ...
TeXFileName = FileName;
DviFileName = FileName.replace("tex", "dvi");
objShell.Run(TexCommand+TeXFileName, 1, 1); //TeXコンパイ...
objShell.Run(DviCommand+DviFileName, 1, 0); //DVIビューア...
}}
最後の行をコメントアウトすれば単純にTeXコンパイルのみにな...
***BibTeXコンパイル マクロ [#w03fba77]
#code(javascript){{
// TeXマクロ for サクラエディタ : bibtexコンパイル
var objShell = new ActiveXObject("WScript.Shell");
//var BibCommand = "jbibtex "; // BibTeXコマンド(環境...
var BibCommand = "c:/usr/ptex/bin/jbibtex "; // BibTeXコ...
var FileName; // 拡張子を除いたファイル名
Editor.FileSave(); // ファイル上書き保存
FileName = Editor.GetFileName();
FileName = FileName.substring(0, FileName.length-4);
objShell.Run(BibCommand+FileName, 1, 0); // BibTeX
}}
***TeX+BibTeXコンパイル マクロ [#m206482b]
BibTeXコンパイルの内容を反映するには,
+TeXコンパイル - 目次や参考文献の参照情報に関するauxファ...
+BibTeXコンパイル - 参照情報に基づき参考文献欄に記述すべ...
+TeXコンパイル - bblファイルに基づき参考文献リストを作成
+TeXコンパイル - 参考文献リストに基づく参照番号を本文に反映
の順で実行する必要があります.
#code(javascript){{
// TeXマクロ for サクラエディタ : TeX+BibTeXコンパイル, D...
var objShell = new ActiveXObject("WScript.Shell");
//var TexCommand = "platex -src "; // TeXコマンド(環...
//var DviCommand = "dviout -1 "; // Dvioutコマンド(...
//var BibCommand = "jbibtex "; // BibTeXコマンド(環...
var TexCommand = "c:/usr/ptex/bin/platex -src "; // TeX...
var DviCommand = "c:/usr/ptex/dviout/dviout.exe -1 "; // ...
var BibCommand = "c:/usr/ptex/bin/jbibtex "; // BibTeX...
var FileName; // 元ファイル名
var TeXFileName; // TeXファイル名
var DviFileName; // DVIファイル名
var BibFileName; // 拡張子を除いたファイル名
Editor.FileSave(); // ファイル上書き保存
FileName = Editor.GetFileName(); // 現在開いているファイ...
TeXFileName = FileName;
DviFileName = FileName.replace("tex", "dvi");
BibFileName = FileName.substring(0, FileName.length-4);
objShell.Run(TexCommand+TeXFileName, 1, 1); //TeXコンパイ...
objShell.Run(BibCommand+FileName, 1, 1); // BibTeX
objShell.Run(TexCommand+TeXFileName, 1, 1); //TeXコンパイ...
objShell.Run(TexCommand+TeXFileName, 1, 1); //TeXコンパイ...
//objShell.Run(DviCommand+DviFileName, 1, 0); //DVIビュー...
}}
*キーワード強調(色分け表示) [#bd446abc]
キーワードファイル(*.kwd)を用いて,色分け表示をすることが...
インストーラを用いてインストールした場合,TeX用の色分け設...
標準以外のkwdファイルを用いたいなどもあるので,キーワード...
+kwdファイルを用意する.インターネットで配布されているの...
インストーラを用いてサクラエディタをインストールした場合...
+共通設定の強調キーワードタブを開いて設定する.
++セット追加ボタンをクリック,セット名を入力
++インポートボタンをクリック,kwdファイルを選択.強調キー...
+タイプ別設定一覧から設定を選択して,設定変更ボタンをクリ...
+タイプ別設定ダイアログのカラータグ,強調キーワード欄から...
*入力補完 [#m6220294]
キーワードファイルを用意することで入力補完することができ...
キーワードファイルは,[[ここ:http://f32.aaa.livedoor.jp/~...
kwdファイルを元に自身で作成しても良いでしょう.
+タイプ別設定 -> 支援タブの入力補完機能の単語ファイルを設定
+途中まで入力したら Ctrl+Space で入力候補が表示される
私はCtrl+SpaceはTeXコンパイルマクロに設定してあり,入力補...
ページ名: