読者の方の助けもあって,快適なLyX生活にだんだん近づいてまいりました.JabRefとの連携がうまくいってませんが,なんとか使えてます.
そこで,文章書きはいったん休憩して,次はプレゼンテーションです.最近(?)は,beamer クラスが流行りらしいということでインストール.興味のある方はこっからたどってください→http://latex-beamer.sourceforge.net/
・latex-beamer
・pgf
・xcolor
ってのをダウンロードして解凍,../texmf/tex/latex あたりに入れます.必要ならコンパイル.あとは,適当に mktexlsr を実行しておしまい.
...って簡単に考えていたら,実はLyXで認識できていない...文書→設定→文書クラスをチェックしてみると,beamerクラスのプレゼンテーションは利用不能になっているようだ.新しいクラスファイルを認識させるためには何か特別なことをしなければならないようだ.軽くググってみると,ツール→最初期設定をクリックすればよいらしい.これでbeamer用のレイアウトファイルとやらが使用可能になるらしい.再起動すると確かに認識されていた.
ここまでくれば,あとはサンプルをコンパイルして試すのみ!と意気込んでもやっぱりうまくいかない.サンプルファイルにバグがあるのか上位互換性がないからか,コンパイルできず.仕方がないので,文法とかよくわからないまま自分でシンプルなスライドを作ってみる.
んん.それでもうまくいかない...まじめにエラーを見てみると,
Undefined control sequence.
\lyxframeend
{}\lyxframe{Lalla}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
と,怒られている.\lyxframeend ってのはレイアウトファイルでちゃんと定義されてるのに...
仕方がないので再びクモの巣へダイブ.日本語の解説が見当たらなかったので英語をまじめに読む.発見.http://hrstc.org/notes/notes.html
スライドの終わりにフレーム終了の命令がないといけないらしい.微妙なところで厳格な文法になっている
これで,簡単なスライドは作れるようになりました.はてさて,Powerpointからおさらばできるでしょうか
0 件のコメント:
コメントを投稿