LaTeX2013.04.12前回、角丸の囲みマクロ「\Kadomaru」をpstricksで作ったので、これを利用した環境を作ってみることにします。以下のような「例」の環境にしてみました。上の画像の2番目は「例1.2」の後に太字の見出しが入っています。このタイプの見出しはあったり、なかったりすることがあるので、オプション引数として使えるようにしてみました。使い方は%オプション引数のないとき\begin{rei}...%オプション引数のあるとき\begin{rei}[これは見出し]...で切り替えるようにします。オプション引き数はLaTeXの環境コマンドの仕組みを利用して、引き数があるときはそのまま表示。ないときはデフォルトを「\empty」ということにして判断しています。#1}\fi「例」の後の1.1の数字は「章番号.順番」を自動で出しましょう。(章が必要なのでドキュメントクラス名はjsbookとしました。)章番号を自動的に出すためにカウンタも設定しています。\newcounter{reicnt}[chapter]環境の最後に「□」を置いてみました。これはAmSLaTeXの「amsthm」パッケージを使えば「\qed」で表示されますが、簡単なので「\QED」を作っちゃいましょう。シアン色60%の四角にします。\newcommand{\QED}{\hfill{\textcolor{iro6}{\rule[-.3mm]{3mm}{3mm}}}}これをrei環境の終わりに入れて自動的に表示させるようにしました。以上全部をまとめたリストは以下のようになります。いくつかの方法で詰めてみたいと思います。(nabla)ずっと以前に作ったイタリックの∇のマクロです。LaTeXにはイタリックの∇がありません(おそらく)。あるときイタリックの∇がほしいという声があったので作ったのですが、すっかり忘れてしまっていました。LaTeXTeXの記憶(22)—\breakの後の空行を除く行を強制的に改行して、そこで改ページが必要なことがあります。\charを使って@を索引項目に入れるごくまれにアットマーク(アットサイン)「@」を索引に入れる必要が出てきます。「@」を表示するのは簡単なのですが、\makeindexや\mendexで処理するとエラーになるようなので、\charコマンドを使って索引に入れました。Mac用Ghostscript(gv付き)を入れてみた以前にDebianに入れたgvのMac版をインストールした記録です。LaTeXTeXの記憶(7)—索引コマンドを作るもちろん、LaTeXの索引コマンドは「\index」があるのですが、分量が多かったりすると本文とは別に入力するのが面倒になってきます。本文中の項目をいちいちをコピペするのも時間かかるし、別に入力するのはさらに間違いも入る可能性があります。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。Cloud11Web開発2WordPress28エディタ15タイ・バンコク16プログラミング17ライフスタイル8海外移動13英語6プロフィール2014年からバンコクと東京を行ったり来たりしているsatoです。プログラミング情報、ASEANを移動する情報をまとめています。Cloud11Web開発2WordPress28エディタ15タイ・バンコク16プログラミング17ライフスタイル8海外移動13英語6プロフィール2014年からバンコクと東京を行ったり来たりしているsatoです。プログラミング情報、ASEANを移動する情報をまとめています。