メジャーなディストリビューションであれば、伝統的にLaTeX本体はデフォルトでインストールされるようになっている。一方のBeamerは、追加パッケージ扱いとして用意されているのが普通だ。最終段階におけるプレゼンテーションのコンパイル作業までは、プログラム本体よりも各種構文の指定法を解説したマニュアルの方が重要となるはずだが、それ以前の段階として気になるのは、これらのプログラムで具体的に何処までの作業が可能であり、貴重な時間を費やして試用する価値があるのかだろう。
最初に行う準備作業は、プレゼンテーション本体とそこで使用するグラフィックスその他のオブジェクトを格納するためのフォルダ作成である。特にスライドショーの場合は必然的に多数のファイルを扱うことになるため、関連するものを1つのフォルダにまとめるようにしておくことで後々の管理作業を簡単化できるはずだ。
次に行うのは、テキストエディタを使ったドキュメントへの基本マークアップの入力であるが、この作業にはあらかじめBeamerドキュメントのテンプレートが用意されたKileというLaTeX用グラフィカルエディタを利用してもいいだろう。最初に入力すべき基本構造は次のようになる。
\documentclass{Beamer}
\title{text}
\author{text}
\date{date}
\begin{document}
\end{document}
LaTeX初心者であっても、この構造の意味は見ただけで理解できるだろう。1行目はドキュメントの種類の指定で、これはHTMLファイルの場合と同様のものだが、ここでは当該ファイルにおけるBeamerリソースへのアクセス設定行という意味も有している。その後の3行はプレゼンテーションの基本情報を指定しており、これらはコンパイル時にBeamerが自動で参照することになる。カスタマイズが必要な場合は、この基本構造をベースにして各自のプレゼンテーションに含めたい構造を追加しておけばいい。プレゼンテーションのコンテンツそのものは、beginとendタグの間に記入していく。
実際の作業としては、コンテンツの入力前にスライド群の追加が必要となる。通常1枚目のスライドは、次のような簡単な構成のタイトルページとするのが一般的であろう。
\begin{frame}
\titlepage
\end{frame}
その次のページは、講演内容のアウトラインかプレゼンテーションの目次ページとするのが通例であり、そうしたページはおおむね下記の構造でカバーできるはずだ。
\section*{Outline}
\begin{frame}
\tableofcontents
\end{frame}
冒頭のsectionというキーワードは、目次ページを自動作成させるための宣言である。その右隣にあるアスタリスク記号は、このページ自体は目次の項目から除外させるための指定であり、残りのページは個々のセクションを設けて取り込まれることになる。このセクション名はスライドのタイトルとしても使われる。
このプログラムで作成する残りのスライドも、先のページと同様の構造を記述しておけばいい。3枚目のスライドとしては、例えば次のような指定をしておくことになるだろう。
\section{Introduction}
\begin{frame}
\frametitle{titletext}
\end{frame}
