Emacsで’=’の位置を揃える

EmacsでC言語のプログラミングをしていて

void funcA(void
{
    .
    .
    myStruct.itemA = 1;
    myStruct.itemVersion = 2;
    myStruct.itemB = 0;
.
.
}

のようなコードがあったときに’=’の位置を揃えたい場合はリージョン選択をして
M-x aligin-regexpを入力します。ミニバッファに
Align regexp: が表示されるので揃えたい文字(今回は’=’)を入力すると’=’の位置がタブ揃えされ

{
    .
    .
    myStruct.itemA          = 1;
    myStruct.itemVersion    = 2;
    myStruct.itemB          = 0;
    .
    .
}

のようになります。

LilyPond最初の一歩

僕が使っているDebianでLilyPondをインストールするには

# apt-get install lilypond

でOKです。

インストールができたところでドレミファソラシドの音階のみの楽譜を作ってみます。
テキストエディタでFirstStep.lyという名前のファイルを作ります。中身は

\version "2.18.0"

{
  c' d' e' f' g' a' b' c''
}

とします。
コマンドラインで

$ lilypond FirstStep.ly

と入力すると、FirstStep.lyがコンパイルされてFirstStep.pdfという楽譜のPDFが出力されます。