戻る
III. LaTeXでポスターを作成する方法について
LaTeXでポスターを作成するためのマクロコマンドとしてposter.tex/poster.styと
いうものがあります.
私の手元にあるのはTimothy Van Zandtさん(tvz@Princeton.EDU)作のもので一応
日本語環境でも動いています.pLaTeX2εでもOkです.
私はポスターのタイトル作成にこれを利用しています.
このマクロでは数枚に渡るような大きな語句や図を分割して出力する機能を持って
います.
私自身も入手元をはっきり覚えていないのですが,uchida@cfd.tytlabs.co.jpさんに
在処を教えて頂きました.$CTAN/macros/generic/posterだそうです.
ここからもdownloadできます.
III-1. poster.tex/poster.styの使用方法
poster.tex/poster.styには\poster{stuff}というマクロが定義されています.
LaTeXで使用する時には\begin{Poster} stuff \end{Poster}という形で使用できます.
Posterマクロを使用する時の注意点を示します.
- 縦方向の対象を扱う時には\vboxを使用するか,もしくはLaTeXのminipage環境
を使用するか,\parboxを使用するかのいずれかで行って下さい.
- margin, headers, footersは\posterでは無視されます.
- この環境ではすべてを大きくできます.最も簡単な方法はTeXの\magコマンド
(x1000倍まで可能)を使用するか,\magstephalf, \magstep n (n = 1,..5)を使用する
ことです.この場合大きなbitmapフォントをMeta Fontで作成する必要があります.
\magstep nを使用すればフォント生成を最小限に抑えることができます.
- stuffには\catcodeを含めることができます.
\poster, \Poster環境では以下のパラメータが使われます.
Parameter Value Default
paperwidth dim 8.5in
paperheight dim 11in
imagewidth dim 7.5in
imageheight dim 10in
landscape true/false false
hcenter true/false false
vcenter true/false false
crop none/corners/full corners
clip none/pstricks none
これらのパラメータの定義をkey = valueの形で\poster, \Poster環境に含めること
ができます.
例えば,\poster[clip=pstricks,hcenter=true]{foo}とできます.ただし間にスペース
を入れないで下さい.
また,\defやLaTeXの\renewcommandを使用してパラメータを変更することもできます.
\def\POSTERclip{pstricks}
\def\POSTERhcenter{true}
\poster{foo}
以下はパラメータについてのコメントです.
- ページやイメージの大きさを修正しないで下さい.これらはposter.texが行い
ます.
- 大部分のプリンターは用紙サイズぎりぎりまで印字できませんのでimagewidth,
imageheightはpaperwidth, paperheightより小さくして下さい.
- landscapeをtrueにすると簡単にheightとwidthをスイッチすることができます.
- hcenter, vcenterはそれぞれ別個にイメージを全体構成の中でcenteringします.
- cropパラメータはcropマークをコントロールします.これによりページの大きさ
をトリミングするのを助けます.cropがfullに等しい場合には四隅いっぱいにcrop
マークが付けられます.
- clipをpstricksにセットすると各ページはimageのサイズにクリップされます.
しかしこれはPSTricksパッケージが使用されている時にのみ働きます.