ルギア君の戯言

雑多な記事。

TeX Minor Package Collection Vol.1 - atena.sty

この TeX Minor Package Collection は日々暇なルギア君がネットじゅうを駆け回って見付けた(多分嘘)掘り出し物の TeX パッケージを探す企画であります(笑)


ちなみに、「普通の」をお探しの方は こちら からどうぞ。
ここのサイトとここからリンクされているところで紹介されているものは扱いません。


ルギア君はまだ TeX 歴 9 ヶ月なので技術的な質問にはお答え兼ねる場合がありますのでご了承くださいませ。


ダウンロードしてもインストールの仕方がわからない! という人の為に簡単に説明しておくと、


Windows の方達は

Q:¥usr¥share¥texmf

*1
UNIX の方達は

/usr/share/texmf

${HOME}/texmf

の元に

(p)tex/(p)latex

のディレクトリがあると思うから*2そこにパッケージ名のディレクトリを作って sty ファイルを放りこむだけ。

ptex/platex

の場合、pLaTeX でしか検索されない。

tex/latex

の場合、両方検索する。


配布してるものが dtx や ins の場合は使う組版プログラム texlatex、ptex、platex、latex209、platex209、etc... で組版すると sty が得られる。


入れたら最後に mktexlsr を実行のこと。


ちなみに TeX のパッケージは基本的にライセンスが不明な物が多く*3、またわかっていても LPPL では*4真のオープンソースとしての意味で再配布するのは難しい。LPPL 1.3c は こちら


sty の生成は(エラーにならない限り)難しく無いので是非慣れたいところ。

本題

パッケージ名 atena.sty
ダウンロード先 http://homepage2.nifty.com/domae/tex/atena.html
内容 官製はがきの印刷面の作成

documentclass は jarticle か jsarticle を使います。plext は不要ですが葉書表面は縦組されますので platex で組版する必要があります。(横書きはマニュアルには乗っていないので改造する必要あると思われる)

f:id:lugia:20100215210913p:image
(オリジナルサイズ)


マニュアルを組版すれば使い方はすぐ分かりますので説明はしません。

*1:Q: は TeX がインストールされているドライブ

*2:なかったら作りゃいいんだ。

*3:I have no idea. とか言っている人もいるほど

*4:オープンソース用のライセンスとして認定されていないなどのため