「TeX数式のチェック」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
編集の要約なし |
||
| 38行目: | 38行目: | ||
<pre> | <pre> | ||
Navigate( "about:blank" ); | Navigate( "about:blank" ); | ||
document.write("<html><head></head>" + "<img src='" + url + "'/><br /><br />" + sel.Text + " | document.write("<html><head></head><body>" + "<img src='" + url + "'/><br /><br />" + sel.Text + "</body></html>"); | ||
</pre> | </pre> | ||
と変更してください。<br> | と変更してください。<br> | ||
<br> | <br> | ||
2013年10月22日 (火) 02:26時点における版
TeX形式で記述した数式を画像でチェックします。
確認したいTeXコードを選択してマクロを実行してください。
使っている Google Chart API が非推奨なので、突然使えなくなるかも知れません。
// GetFormulaImage.js
// 20131021
var baseURL_google = 'http://chart.apis.google.com/chart?cht=tx&chl=';
var url = baseURL_google;
var objIE = new ActiveXObject( "InternetExplorer.Application" );
var sel = Editor.ActiveDocument.Selection;
if ( sel.IsEmpty ){
Quit();
} else {
var encoded_TeXcode = encodeURIComponent( sel.Text );
url += encoded_TeXcode;
};
with(objIE) {
Width = 300;
Height = 200;
AddressBar = false;
MenuBar = false;
StatusBar = false;
ToolBar = false;
Navigate( url );
Visible = true;
}
元のTeXコードも一緒に見たい場合は、
Navigate( url );
の部分を
Navigate( "about:blank" );
document.write("<html><head></head><body>" + "<img src='" + url + "'/><br /><br />" + sel.Text + "</body></html>");
と変更してください。
スポンサーリンク