null+****@clear*****
null+****@clear*****
Wed Jan 18 20:43:00 JST 2012
yuta yamada 2012-01-18 20:43:00 +0900 (Wed, 18 Jan 2012) New Revision: d94a0733a2259ab391b6d8d00c5a47414004a97a Log: rename filename for document Added files: docs/logalimacs_WhatsNew_ja.md docs/logalimacs_about_en.md docs/logalimacs_about_ja.md docs/logalimacs_install_en.md docs/logalimacs_install_ja.md docs/logalimacs_tutorial_ja.md Added: docs/logalimacs_WhatsNew_ja.md (+6 -0) 100644 =================================================================== --- /dev/null +++ docs/logalimacs_WhatsNew_ja.md 2012-01-18 20:43:00 +0900 (219d1cd) @@ -0,0 +1,6 @@ +# What's New + +まだリリースしていないので作成していません +記法 + + Added: docs/logalimacs_about_en.md (+10 -0) 100644 =================================================================== --- /dev/null +++ docs/logalimacs_about_en.md 2012-01-18 20:43:00 +0900 (b89dcee) @@ -0,0 +1,10 @@ +# logalimacs + +|[Tutorial](/tutorial_for_logalimacs.html) | [_How to install_](/install_for_logalimacs.html) | [What'sNew](/WhatsNew_for_logalimacs.html) | [Commmunity](/contribution.html) | [Fork me on github](https://github.com/logaling/logalimacs) | + + +## What's logalimacs? +logalimacs is front-end program of lagaling-command for Ruby gem. +もっとちゃんと書く!! +## Version +## Licence is [GPL3](www.gnu.org/licenses/gpl-3.0.txt) Added: docs/logalimacs_about_ja.md (+15 -0) 100644 =================================================================== --- /dev/null +++ docs/logalimacs_about_ja.md 2012-01-18 20:43:00 +0900 (4420a9f) @@ -0,0 +1,15 @@ +# logalimacs + +|[チュートリアル](/logalimacs_tutorial.html) | [インストール方法](/logalimacs_install.html) | [新機能](/logalimacs_WhatsNew.html) | [コミュニティ](/contribution.html) | [Fork me on github](https://github.com/logaling/logalimacs) | +a + +## logalimacsについて +logalimacs is front-end program of lagaling-command for Ruby gem. +もっとちゃんと書く!! +## バージョン情報 2012/2/13にリリース予定です。 +## ライセンス +このプラグラムは、フリーソフトウェアです。あなたはこれを、フリーソフトウェア財団によって発行された[GNU GENERAL PUBLIC LICENSE Version 3](www.gnu.org/licenses/gpl-3.0.txt)の定める条件の下で再頒布または、改変する事が出来ます。 +このプログラムは有用であることを願って頒布されますが、_全くの無保証_です。 +商業可能性の保証や特定の目的への適合性は、言外に示されたものも含め存在しません。 +詳しくは、[GNU GENERAL PUBLIC LICENSE Version 3](www.gnu.org/licenses/gpl-3.0.txt)をご覧下さい。 + Added: docs/logalimacs_install_en.md (+54 -0) 100644 =================================================================== --- /dev/null +++ docs/logalimacs_install_en.md 2012-01-18 20:43:00 +0900 (0c393b3) @@ -0,0 +1,54 @@ +# How to install +## How to install for Emacs24 + + M-x list-packages + lookup to logalimacs + もっとちゃんとかく.... + +## How to install for otherwise + + + % git clone https://yuuta****@githu*****/logaling/logalimacs.git + +## Sets config to your as .emacs +1. Put logalimacs where to pass load-path. +2. Sets as below to your .emacs for setting. +3. let's type M-x loga-intarective-command or your set key. +4. if you like type "f" after the intarective-command, allow to executable "loga lookup" at on the fly. +(word to point of current cursor where execute the lookup) +5. retype like same "4.~" section, you can avoid above used loga-fly-mode. + +--- + + ;;the second section example + (when (require 'logalimacs nil t) + (global-set-key (kbd "M-g M-i") 'loga-interactive-command) + (global-set-key (kbd "M-g M-l") 'loga-lookup-in-hand-or-region) + (global-set-key (kbd "M-g M-a") 'loga-add-word)) + + ;;or, use only interactive-command + (autoload 'loga-interactive-command "logalimacs" + "front-end for logaling-command") + (global-set-key (kbd "M-g M-i") 'loga-interactive-command) + +--- + + +## convenient configuration for popwin.el + + +this is requirement [_popwin.el_](http://www.emacswiki.org/emacs/PopWin). + + (require 'popwin) + (setq display-buffer-function 'popwin:display-buffer) + (setq popwin:special-display-config + (append '( + ("*logalimacs*" :position bottom :height 10 :noselect t :stick t) + ;;if need to other configuration, add for like below: + ;("*Backtrace*") + ) + popwin:special-display-config)) + + (setq popwin:popup-window-height 15 ;default 15. if left or right, ignored + popwin:popup-window-width 30 ;default 30. if top or bottom, ignored + ) Added: docs/logalimacs_install_ja.md (+91 -0) 100644 =================================================================== --- /dev/null +++ docs/logalimacs_install_ja.md 2012-01-18 20:43:00 +0900 (e34858f) @@ -0,0 +1,91 @@ +# logalimacsのインストール方法 +## Emacs24でのインストール方法 + +Emacs24では標準でパッケージインストーラ(package.el)が入っているので、 +以下の様にする事で、インストール可能です。 + +1. "M-x list-packages"とタイプする。 +2. インストール可能なパッケージが表示されるので、 +その中から、logalimacsを探します。 +3. logalimacsのパッケージ名の上で(パッケージ名はハイライトされています)、 +RETしインストール用のバッファが開くので、そこのinstallという色の違うボタンに +カーソルを合わせ、RETします。 +4. 自動でインストールされるので、.emacsへの設定の項へ進んで下さい。 + + +## それ以外の場合のインストール方法 + +Emacs24以外の方はgitが使用可能であれば、下記のコマンドでダウンロード可能です。 +(Emacs23でも、package.elを入れればinstall可能と思いましたが、 +私が試した所、パッケージインストール中にエラーが出た為、こちらの方法をお勧めします。) + + + % cd YOUR-CLONE-DIRECTORY + % git clone https://yuuta****@githu*****/logaling/logalimacs.git + + +ダウンロードしたら、./logalimacs/の中のlogalimacs.elを、 +あなたのパッケージを管理している所へ写すか、インストールした場所へパスを通してください(わからなければ雑多な設定の項へ)。その後に.emacsへの設定の項へ進んで下さい。 + +## .emacsへの設定 +あなたの設定用の.emacsへ(~/.emacs.d/init.elでもいいし、他にload関数で読み込んだ所でもいい)以下のように書込みます。 +これで、logalimacsを利用できるようになりましたが、popwinを利用するとより便利になります。もし興味があれば、popwin.el用の便利な設定を試して見て下さい。 + +注意1:もしエラーが出るのであれば、閉じ括弧後ろでC-x C-e(又は、M-x eval last sexp)をタイプする事で、その行を評価でき、行単位でのチェックできます。 +注意2:キーバインド(kbd "ここの部分")は、あなたが使いやすい所に設定して下さい。 + +--- + + ;;the second section example + (when (require 'logalimacs nil t) + (global-set-key (kbd "M-g M-i") 'loga-interactive-command) + (global-set-key (kbd "M-g M-l") 'loga-lookup-in-hand-or-region) + (global-set-key (kbd "M-g M-a") 'loga-add-word)) + + ;;or, use only interactive-command + (autoload 'loga-interactive-command "logalimacs" + "front-end for logaling-command") + (global-set-key (kbd "M-g M-i") 'loga-interactive-command) + +--- + +## popwin.el用の便利な設定 + + + +注意:この設定を利用する為には、[_popwin.el_](http://www.emacswiki.org/emacs/PopWin)が必要です。 + + (require 'popwin) + (setq display-buffer-function 'popwin:display-buffer) + (setq popwin:special-display-config + (append '( + ("*logalimacs*" :position bottom :height 10 :noselect t :stick t) + ;;if need to other configuration, add for like below: + ;("*Backtrace*") + ) + popwin:special-display-config)) + + (setq popwin:popup-window-height 15 ;default 15. if left or right, ignored + popwin:popup-window-width 30 ;default 30. if top or bottom, ignored + ) + +## 雑多な設定 +logalimacsを設定する上でのEmacs初心者が躓きそうな所を、フォローするような事を書こうと思います。 +(初心者に毛が生えた程度の拙い説明かもしれませんが、ご容赦願います。) + +* .emacsって: +emacs用の設定ファイルで、通常は、~/.emacs.d/init.el又は、 +~/.emacs(昔はこれでしたが今は.emacs.d/init.elに書くのがナウイようです)になります +もし、設定ファイルを分割したいと思ったら、init.elに下の様に書きます。 + + (load "ディレクトリを含めた設定したいファイルパス") + ;;~/.emacs.d/以下に設定ファイルを追加したいなら、 + (load "~/.emacs.d/logalimacs_config") + +この二つ目の例は、~/.emacs.d/以下のlogalimacs_config.el又は、logalimacs.elc +を読むようにしています。 + +* ロードパスを追加するには: +add-to-list関数を使います。 +以下をあなたの.emacsに設定します。 +(add-to-list 'load-path pkg-dir) Added: docs/logalimacs_tutorial_ja.md (+47 -0) 100644 =================================================================== --- /dev/null +++ docs/logalimacs_tutorial_ja.md 2012-01-18 20:43:00 +0900 (8d10929) @@ -0,0 +1,47 @@ +# logalimacsで何ができるの? +--- +## logalimacsでできる事 +logalimacsは、[logaling-command](/about.html)のフロントエンドなので、 +logaling-commandが利用できるコマンドはEmacs経由で実行できます。 +ターミナルでlogaling-commandを利用する場合、 +"% loga [行いたいタスク] [任意の引数].." +となりますがlogalimacsでは、 +_M-x loga-interactive-command_とタイプするか、これを割り当てたキーバインドを入力すると対話的に、logalingコマンドを呼び出す事が出来ます。 +これを行うとミニバッファ上に、利用できるコマンドが出るので、その頭文字をタイプする事で、そのコマンドを利用できます。 +良く使うであろう検索と単語の追加,更新については、 +ターミナル上では、英語で複数の単語をスペース区切りで登録するのに、 +クオートする必要がありますがlogalimacsの場合は、 +元の単語、翻訳された単語、注釈(任意)の順にミニバッファにリクエストが出るので、 +この点を気にする必要はありません。(loga addの場合) + + +恐らく、主に利用するのが、登録(update)と検索(lookup)であると思いますので、 +一回で呼び出せるコマンド +loga-lookup-in-hand-or-regionとloga-add-wordとloga-updateというコマンドも用意しています。 +リージョンを選択している場合、検索or登録元になる単語がリージョン内の文字になる +設計となっています。 + + + +--- +## 英語がわからなくて困っていませんか? +こんな見出しですが私が英語が得意で、自慢しているわけではありません。 +むしろ、すごく苦手で、よくtext-translaterやw3mでalcのサイト見てりしています。 +本題ですがlogaling-commandのフロントエンドのlogalimacsを使って、 +__Emacsの中だけで__、 +あなたが調べた単語の記録や、検索したりできます。 +又、w3mで海外の英語で書かれたサイトを見る時や、 +英語で書かれたソースコード、ドキュメント、etc.を眺める時も、自動で現在のカーソルの単語をlogalingの辞書から検索するloga-fly-modeがあり、 +<strike>あなたの左小指を守ります。</strike> +_オンザフライ_でlogalimacs用のバッファに出力します。 + +--- +## Rubyがわからなくてよく るりま を調べていませんか? +こんな見出しですが私がRubyが得意で、自慢しているわけではありません。 +むしろ、すごく苦手で、よくrsenseやflymakeを使ったりしています。 +本題ですが、myruremaというGemを利用して、 +logalimacsから検索できるたらいいなと思っています。 +現在は、対応していませんが、今後のリリースでは、対応するかもしれません。 +又、構文エラーを出力するflymakeですが、新たなバッファがポップアップするのが、 +好きではない私のようなタイプもいると思います。 +このような方の為に、flymakeの出力もlogalimacsのバッファに出力する予定です。