2011/06/23Twittering-modeで短縮URL(bit.ly)を使う設定を行った。事前にhttp://bitly.comでの登録を済ませておき、メニューからsettingを開き、APIキーを取得しておくこと。bitly.comのsettings~/.emacs.d/init.elに入力するコードは次の3行。"bit/lyのAPIキー")この設定を反映後、投稿画面に貼り付けたURLはF4キーを押すことで短縮される。1回で上手く短縮されない場合はもう一度F4キーを押すと短縮されるはずです。2011/06/20先日Emacsに導入したtwittering-modeの認証にGnuPGを使えばinit.elにPINコードなどを含めずに暗号化できると教えられたので早速やってみた。GnuPGがMacに導入されていることが前提条件となる。MacPortsで導入済みだった。以降、Twittering-modeにするたびに先ほど設定したパスワードを入力すれば認証完了。2011/06/19先日ビルドしなおしたEmacsでTwitter出来るようにするTwittering-modeを導入してみた。手順はおおよそ次の通り。Twittering-modeのWebサイトからソースプログラム(twittering-mode-2.0.0.tar.gz)をダウンロードする。Lispを置くディレクトリ(.emacs.d/lisp)にコピーする。Emacsの設定ファイル~/.emacs.d/init.elにTwittering-modeの設定を追加する。Twitering-modeを起動し、Twitterでの認証を行い、それを設定ファイルに書き込む。'twittering-mode)Twittering-modeにする。Enterと入力する。Twitterでの認証へWebブラウザでアプリを認証をクリックし、PINコードを得る。表示されたPINコードをEmacsのミニバッファに入力するとTwitterのタイムラインが表示される。認証に成功したらoauthのトークン情報を取得し、init.elに書き込む。describe-variableを実行し、twittering-oauth-access-token-alistを指定する。describe-variabletwittering-oauth-access-token-alistバッファに表示された内容をコピーし、init.elに貼り付け、修正する。"......")))init.elを保存する。これ以降、Twitterでの認証は不要になり、twitモードにするとタイムラインが表示される。http://ftp.gnu.org/pub/gnu/emacs/からEmacsのソースemacs-23.3.tar.gzをダウンロード。JPから日本語インライン入力パッチ(emacs-inline.patch)、フォントパッチ(font.patch)、Xcode4用パッチ(xcode4.patch)をダウンロード。ソースを展開、パッチを適用しビルドする。nextstep/最後のコマンドで開いたウィンドウからEmacs.appをアプリケーションフォルダにコピーし、インストール完了。日本語入力でこけなくなるといいんですが。2008/10/08SmartDocで作成した文書から生成されたLaTeXの栞はSmartDocファイルのコードをutf-8-macにしないと文字化けしてしまう。.emacsに次の行があれば大丈夫。EmacsでYaTexを使おうとインストールし、.emacsを編集したがなぜだかYaTeXモードに切り替わらず、標準のAUCTeXモードになってしまった。.emacsにはYaTeX用の記述を追加しただけだったので原因が見つからない。試しに、.emacsの名前を変更してEmacsを起動し、そのファイルを編集し直し、名前を元に戻してみるとちゃんとモードが変わってくれた。何だっただろう?ちなみに.emacsでのYaTeXモード用の設定は次の通り。X上のEmacsではことえりやATOKからの日本語入力がインラインでできず不便だった。Xハッキングでその方法が紹介されていたので早速やってみた。Emacsのソースにパッチを当て、makeすればよい。SetPageWidth%d人のブロガーが「いいね」をつけました。