2009-11-27

Emacsについて以前から思っていたこと(自分へのclaim)

うちはTeXなどのテキストを編集するのにCabon Emacsを使っているのですがあまり使い慣れてない状況です
そこでこれからの自分に対するEmacsの改善要求的なものを思い立ったときに書いていく予定です
もし,このBlogを見てこの改善要求に対して対処策をご存知の方がいらっしゃいましたらコメントに一言お願いいたします.

今日の改善要求は
『mini bufferでの入力を強制英字入力に設定してほしい』
です

今の設定のままだと日本語入力でテキストを編集してmini bufferでeshellを開こうとすると

こんな感じで『M-x 』ってなってイライラ

これをどうにかしたい

目次に出ない章などを目次に追加する方法

TeXで章や節などに番号つけない方法はよく知られている
例えば章なら
\chapter*{Introduction}
とすれば「第1章 Introduction」ではなく「Introduction」となる
しかし,このままだと目次からも消えてしまう

そこで今回のタイトルにあるように目次から消えてしまった章などを目次に追加する方法を見つけたのでここに残しておきます

参考文献
この本はTeXをやってる人ならほとんど持ってるはず
分厚いので隅から隅まで読んでないですが,今回のようなことは大体載ってます

目次に入れる方法は以下のような方法です
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
2行めの命令(?)を付け足せばOK
ちょっとした説明を加えるとすると
\addcontentsline{A}{B}{C}
A = fileの種類(toc, lof, lot)
B = Type(chapter, figure, tableなど)
C = fileに表示する文字
ぐらいです.

詳しくは下のサイトに載ってます

TeXで参考文献にURLを入れる方法

TeXを使って論文を書いているとたまに,参考にしたサイトのURLを入れることがたまにあります
そのような参考文献がある場合,今までは,BiBTeXを使わずに力技で入力してたのですが今回はそれが多かったのでどうにかBiBTeXを使いたいと思っていろいろ調べてみました.

参考sites
自分のTeXのヴァージョンは
This is pTeX, Version 3.141592-p3.1.10 (utf8.euc) (Web2C 7.5.4)
でしたので自分と同じヴァージョンのなら大丈夫!って訳にはいかないね

とにかく,上のsitesを参考にしていろいろ試してみた
どうやら,プレアンブルに
\usepackage{url}
を書く必要があるっと書いてあるが必要ないみたい

そしてbibファイルには
@misc{caesar,
author = {Gaius Julius Caesar},
title = {Historia Augusta},
howpublished = {http://Gaius/Julius/Caesar/
Historia/Augusta}
}
ってすればOK
howpublished = {...} のカッコのまえに \url を入れるって書いてあるサイトもあるがこれも必要ない

もう一つ重要なのがURLの中にはとも長いURLもあるのでこれを適当なところで改行するする方法
これは/{\slash}に書き換えればOK
上の例を使うと
@misc{caesar,
author = {Gaius Julius Caesar},
title = {Historia Augusta},
howpublished = {http://Gaius{\slash}Julius{\slash}Caesar
{\slash}Historia{\slash}Augusta}
}
っとすれば適当なところで改行してくれるます

Start!!!!!

今日からBlogを始めました!!

よろしく