xyzzy + KaTeX
をテンプレートにして作成
home
>
サイトマップ
開始行:
LinuxでのEmacs + YaTeXに慣れていると,
WindowsでTeXを使う場合もそれと同じ環境が欲しくなります.
Emacsライクなテキストエディタxyzzyと,YaTeXのxyzzy移植版...
KaTeXを用いることでEmacs + YaTeXに近い環境を整えることが...
このページでは,その設定手順をご紹介します.
#contents
* xyzzy [#ga7778b0]
[[xyzzyのサイト>http://www.jsdlab.co.jp/~kamei/]] から
xyzzy-0.2.2.233.lzhなどをダウンロードします.
ダウンロードしたlzhファイルを解凍し,
そのなかにあるxyzzy.exeをダブルクリックすれば使えます.
今後の設定のため,解凍したxyzzyフォルダはCドライブ直下に...
#ref(fig1.png,nolink)
** 環境変数XYZZYHOMEの設定 [#o39ab416]
xyzzyの拡張機能を使えるように,環境変数XYZZYHOMEを設定し...
Windows XPでは「マイコンピュータ」右クリック→「プロパティ...
「詳細設定」タブ→「環境変数」から設定できます.
ユーザ環境変数,システム環境変数のどちらでも良いです.
変数名に「XYZZYHOME」,変数値にはxyzzyフォルダの場所
(ここではC:\xyzzy)を入力します.
#ref(fig2.png,nolink)
なお、環境変数の設定を有効にするには、Windowsの再起動が必...
* KaTeX [#u2922c73]
LaTeX入力支援ソフトYaTeXのxyzzy移植版,KaTeX(花鳥)を入...
** 入手と設置 [#p660d33f]
雄猫のがらくた置き場(xyzzy) さんから katex_1.67.1.11 とい...
#ref(fig3.png,nolink)
また,site-lispフォルダに「.delete.me」というファイルがあ...
** .xyzzyファイル [#hb5d5b92]
これだけではまだKaTeXを利用することはできません. xyzzyに...
#ref(fig4.png,nolink)
作成した「.xyzzy」ファイルに,つぎの命令を書き込みます(...
;; KaTeX必須
(push "c:/xyzzy/site-lisp/katex" *load-path*)
(require "elisp")
(push '("\\.tex$" . elisp::katex-mode) *auto-mode-alist*)
(autoload 'elisp::katex-mode "katex" t)
(setq elisp::tex-command "platex -src")
これで,拡張子が「.tex」のファイルをxyzzyで開くと自動的に...
; M-x katex-mode で花鳥を起動
(defun katex-mode()
(interactive)
(elisp::katex-mode))
を記述しておく必要があります.また,お好みに応じて以下の...
;; KaTeXツールバーを使う
(setf elisp::*KaTeX-use-toolbar* t)
;; タイプセットバッファの高さを調整
(setf elisp::KaTeX-default-pop-window-height "3")
;; Windowsっぽいキーバインド(コピー,貼り付け,切り取り)
(load-library "winkey")
;; 自動改行幅を80文字に
;(setq elisp::KaTeX-fill-column 80)
;; 自動改行を無効
(add-hook 'elisp::katex-mode-hook
#'(lambda ()
(auto-fill-mode nil)))
;;インデント幅を4文字に
;(setq elisp::KaTeX-environment-indent 4)
;;新規TeXファイルにテンプレートを挿入
;(setq elisp::KaTeX-template-file "c:/場所/テンプレート...
上で行頭に「;」のある行はコメントアウトされています.
必要に応じて,コメントにしたりコメント解除したりしてくだ...
** KaTeXの起動 [#c43761e3]
以上の設定がきちんとできていれば, .texファイルを開くと自...
#ref(fig5.png,nolink)
と表示されています.また,手動でKaTeXを起動するには, Alt...
#ref(fig6.png,nolink)
これで,ほぼEmacs + YaTeXと同様の操作でTeX文書を作成する...
* 関連記事 [#k9978c4a]
- [[野鳥(YaTeX)>http://www12.plala.or.jp/ksp/tex/yatex/...
* 参考外部リンク [#ka369038]
- [[xyzzy>http://www.jsdlab.co.jp/~kamei/]]
- [[雄猫のがらくた置き場(xyzzy)>http://members.at.infosee...
- [[TeXに関連したことを少し>http://www.econ.nagoya-cu.ac....
終了行:
LinuxでのEmacs + YaTeXに慣れていると,
WindowsでTeXを使う場合もそれと同じ環境が欲しくなります.
Emacsライクなテキストエディタxyzzyと,YaTeXのxyzzy移植版...
KaTeXを用いることでEmacs + YaTeXに近い環境を整えることが...
このページでは,その設定手順をご紹介します.
#contents
* xyzzy [#ga7778b0]
[[xyzzyのサイト>http://www.jsdlab.co.jp/~kamei/]] から
xyzzy-0.2.2.233.lzhなどをダウンロードします.
ダウンロードしたlzhファイルを解凍し,
そのなかにあるxyzzy.exeをダブルクリックすれば使えます.
今後の設定のため,解凍したxyzzyフォルダはCドライブ直下に...
#ref(fig1.png,nolink)
** 環境変数XYZZYHOMEの設定 [#o39ab416]
xyzzyの拡張機能を使えるように,環境変数XYZZYHOMEを設定し...
Windows XPでは「マイコンピュータ」右クリック→「プロパティ...
「詳細設定」タブ→「環境変数」から設定できます.
ユーザ環境変数,システム環境変数のどちらでも良いです.
変数名に「XYZZYHOME」,変数値にはxyzzyフォルダの場所
(ここではC:\xyzzy)を入力します.
#ref(fig2.png,nolink)
なお、環境変数の設定を有効にするには、Windowsの再起動が必...
* KaTeX [#u2922c73]
LaTeX入力支援ソフトYaTeXのxyzzy移植版,KaTeX(花鳥)を入...
** 入手と設置 [#p660d33f]
雄猫のがらくた置き場(xyzzy) さんから katex_1.67.1.11 とい...
#ref(fig3.png,nolink)
また,site-lispフォルダに「.delete.me」というファイルがあ...
** .xyzzyファイル [#hb5d5b92]
これだけではまだKaTeXを利用することはできません. xyzzyに...
#ref(fig4.png,nolink)
作成した「.xyzzy」ファイルに,つぎの命令を書き込みます(...
;; KaTeX必須
(push "c:/xyzzy/site-lisp/katex" *load-path*)
(require "elisp")
(push '("\\.tex$" . elisp::katex-mode) *auto-mode-alist*)
(autoload 'elisp::katex-mode "katex" t)
(setq elisp::tex-command "platex -src")
これで,拡張子が「.tex」のファイルをxyzzyで開くと自動的に...
; M-x katex-mode で花鳥を起動
(defun katex-mode()
(interactive)
(elisp::katex-mode))
を記述しておく必要があります.また,お好みに応じて以下の...
;; KaTeXツールバーを使う
(setf elisp::*KaTeX-use-toolbar* t)
;; タイプセットバッファの高さを調整
(setf elisp::KaTeX-default-pop-window-height "3")
;; Windowsっぽいキーバインド(コピー,貼り付け,切り取り)
(load-library "winkey")
;; 自動改行幅を80文字に
;(setq elisp::KaTeX-fill-column 80)
;; 自動改行を無効
(add-hook 'elisp::katex-mode-hook
#'(lambda ()
(auto-fill-mode nil)))
;;インデント幅を4文字に
;(setq elisp::KaTeX-environment-indent 4)
;;新規TeXファイルにテンプレートを挿入
;(setq elisp::KaTeX-template-file "c:/場所/テンプレート...
上で行頭に「;」のある行はコメントアウトされています.
必要に応じて,コメントにしたりコメント解除したりしてくだ...
** KaTeXの起動 [#c43761e3]
以上の設定がきちんとできていれば, .texファイルを開くと自...
#ref(fig5.png,nolink)
と表示されています.また,手動でKaTeXを起動するには, Alt...
#ref(fig6.png,nolink)
これで,ほぼEmacs + YaTeXと同様の操作でTeX文書を作成する...
* 関連記事 [#k9978c4a]
- [[野鳥(YaTeX)>http://www12.plala.or.jp/ksp/tex/yatex/...
* 参考外部リンク [#ka369038]
- [[xyzzy>http://www.jsdlab.co.jp/~kamei/]]
- [[雄猫のがらくた置き場(xyzzy)>http://members.at.infosee...
- [[TeXに関連したことを少し>http://www.econ.nagoya-cu.ac....
ページ名:
home
>
Modified by
物理のかぎプロジェクト
PukiWiki 1.4.5_1
Copyright © 2001-2005
PukiWiki Developers Team
. License is
GPL
.
Based on "PukiWiki" 1.3 by
yu-ji
Powered by PHP 5.3.29HTML convert time to 0.002 sec.