No Such Blog or Diary

«Prev || 1 | 2 | 3 | 4 | 5 | 6 || Next»

stmaryrd.sty のバグ?

なんか \lbag と \rbag のスペースの処理がおかしいなぁと思っていたら,こいつらは mathbin であると定義されていた.stmaryrd の説明にデリミタだと書かれているのに……

ということで,そこだけ修正するように定義し直し:

\DeclareMathSymbol\lbag\mathopen{stmry}{"2A}
\DeclareMathSymbol\rbag\mathclose{stmry}{"2B}

ちなみにちょっと太めの \Lbag と \Rbag は正しく mathopen と mathclose で定義されていた.

stmaryrd.sty

Bag 用の括弧である \lbag と \rbag ってここで定義されてたのね.

\llbacket とかもあったのか…… 知らんかった.

pdflatex 以外でも楽して \includegraphics で pdf な図を読み込みしたい

mediabb.sty という便利なものを作ってくれた方がいらっしゃるようで,これを使えば bounding box を適宜上手くやってくれて普通の latex (つまり pdflatex でない latex) でも pdf 画像の読み込みが \includegraphics{hoge.pdf} 書くだけでオッケーになる.これは楽.

6年前から作られ4年前に現在のバージョンになったっぽい.知らんかった.

dot2tex が良いかも知れない

dot (Graphviz) でグラフ描いて TeX の文章に張り付けたけどラベルが汚いなぁ… とか思ったので,ラベルを TeX で書けるものがないか探して見つけた.dot を読んで tex (PGF/TikZ/PSTricks) を吐き出すので,あとは適当に eps に変換すれば TeX ラベルのグラフが手に入る.

インストールは sudo apt-get install dot2tex とかで可能.インストールが楽な点も素晴らしい.

ノードのサイズに対して文字のサイズをうまく調整するやり方が分からなかったり,描画例としてあがっているやつのコンパイルができなかったり,微妙に細かい調整部分がまだ掴みきれていないけどとりあえずは使えそう.

TeXで図や表を一番最後に持っていく

昼間に論文校正用のPDF作るため手動で図表を最後に移動したけど,よく考えたらendfloatとかいうパッケージがあったような…,と.検索かけたらやっぱりあったので忘れずにメモっておく.入手はCTANからてきとうに.

とりあえず,デフォルトだと図のリストとかも吐いてくれて邪魔なので
\usepackage[nolists,noheads,nomarkers]{endfloat}
とオプションつける.さらに,デフォルトでは1ページに付き1つの図表しか置いてくれないので
\renewcommand{\efloatseparator}{\mbox{}}
とかして複数の図表をページに収めるようにする(\efloatseparatorのデフォルト値が\clearpageらしい).

そしてソースを読んでも何やってるか良くわからない.

TeXでよく忘れること

\oddsidemarginを0にしても左に1in余白が入る.\topmarginも同様と.なので,\setlengthで目的の長さを指定してから\addtolengthで-1inしないと目的の余白にならない.

«Prev || 1 | 2 | 3 | 4 | 5 | 6 || Next»
Search
Feeds

Page Top