TeXで任意のところを網がけ
久しぶりにTeXで社内文書を作成。むかし作ったテンプレートが古くなっていて使えず、あたらしく作成しました。面倒なことにところどころ網がけをせよとのこと。面倒だ。面倒。
調べたところascmac.sty中に maskbox(とMaskbox)というコマンドがあるのを発見。文法は以下。
\makebox{横のサイズ}{縦のサイズ}{網がけパターン}{文字列の位置}{文字列} \Makebox{横のサイズ}{縦のサイズ}{網がけパターン}{文字列の位置}{枠線の幅}{文字列}
makeboxで指定のサイズの網がけ箱を作ってくれて、文字列を指定の位置に配置。配置はc(center)とか,l(left)とか。
Makeboxはそれに枠線を書いてくれる。網がけパターンはA〜Hくらいまであって、まぁそのあたりは試してみてください。
こんなソースで
\documentstyle[a4paper,ascmac,color]{jarticle} \setlength{\textwidth}{15cm} \begin{document} \maskbox{8cm}{1.4cm}{H}{c}{いづれの御時にか、あまた女房、更衣さぶらいけるなか} \end{document}