2010年1月29日金曜日

LaTeX文書のレイアウトをいじる

LaTeXのレイアウトは難しい.
論文とかだったら,提供されているスタイルファイルなり,クラスファイルなり使うしか無いのだけど,特に指定されていない授業レポートとか,自分の思惑通りのスタイルファイルにしたい.
ただ,スタイルファイルとか見て,編集しようとしてもさっぱりですよね.
そんなときには,geometry.styを使いうと便利.
とりあえず,詳しい使い方はよく分からないのだけど,使ってみたらいい感じになりました.
どうやら,何個か調整したいパラメータを指定すれば,自動で後はうまいことやってくれるらしい.
書き方はこんな感じ.
\documentclass[10pt, dvipdfm]{jarticle}
\usepackage[margin=2cm, bottom=3cm, footskip=1.5cm]{geometry}
\usepackage{layout}
\begin{document}
\layout
\end{document}
といった感じです.
これなら,日本語はjarticle,jsarticle,英語はarticleでいける.
layout.styって言うのは,\begin{document}の後に\layoutって行を入れると,1ページ目に
こんな感じのページが出来て,レイアウトを確かめることが出来る.
単位がptだけど.

まだこれだけだと,2段組みにしたときに,段の間が狭い気がしたので,プリアンブルに
\setlength{\columnsep}{20pt}
を追加.

あと最近発見した,便利なスタイルファイル.
  • url.sty(\url{http://www.google.com}みたいにかける)
  • cite.sty(自動的にciteの順番を並び替えてくれる.[1, 5, 3, 13, 7, 11, 12, 2] が [1-3, 5, 7, 11-13]となる)
終わり.

2010年1月23日土曜日

Ubuntuのウィンドウマネージャーをenlightenmentにしてみる


VirtualBoxにインストールしているUbuntuが重めなので,ウィンドウマネージャーを変えてみることに.
この記事読んだ→96MBのメモリで、Ubuntuで原稿書いてます!彼氏がWMを着替えたら・・・
あんまり,シンプルなのも嫌なので,何となくenlightnmentをインストールしてみよう.
軽いとか書いてなかったけど.

インストール方法は,
  1. Synapticで「e16」を検索.
  2. 出てきたものをとりあえずチェックして,インストール.
  3. 一旦ログアウト.
  4. ログイン画面で,「言語」,「キーボード」の選択の隣に「ウィンドウマネージャー」を選択するところがあるので,そこから「e16」を選択.
  5. ログイン
最初は戸惑うけど,設定して行くうちに何となく使い方が分かってくる.
日本語も普通に使えるし.
シンプルで僕の好みに合っている.非常に良い.
ただ,相性が悪いのか,Windows(VirtualBoxのホストね)上のタスクマネージャーを見ると,CPU使用率がほぼ100%だわ.
さすがにこれは使えない.

enlightenmentの一番新しいバージョンはe17らしいので,そっちにしてみることに.
ここ(Howto Install E17 Enlightenment Desktop in Ubuntu)を参考にしましたよ.
参考ページは英語なので方法を簡単に書くと,
  1. viとかで,sources.listを編集する.


    sudo vi /etc/apt/sources.list


  2. 次の行を最後の所に追加.


    deb http://edevelop.org/pkg-e/ubuntu edgy e17
    deb-src http://edevelop.org/pkg-e/ubuntu edgy e17


  3. レポジトリのためのgpgキーというのを取得します.


    wget http://lut1n.ifrance.com/repo_key.asc
    sudo apt-key add repo_key.asc


  4. ソースリストをアップデート.


    sudo apt-get update


  5. e17をインストールする.


    sudo apt-get install e17


こんな感じ.
あとはログアウトして,ウィンドウマネージャーにEnlightenmentを選べば良いです.
e16と受ける印象が違いますね.
何となく,こっちの方がさくさく動くかもしれない.
いろいろいじりがいがありそうなので,当分はこれにしてみよう.

デフォルトだと,アルファベット,日本語ともアンチエイリアスされてないので,メインメニューの「設定」→「設定パネル」から「フォント」,「スケール調整」を変えていけば,アンチエイリアスが効く様です.

最後にスクリーンショットを.



バーン!
終わり.