TeX

neocomplcache-snippets-completeをつかう

いつまでもzencoding.vimで無理やりスニペット入力するのはどうかと思ったのでneocomplcache-snippets-completeに移行しました。tex.snipはこんな感じ。 snippet align alias \begin{align} \begin{align} ${1} \end{align} snippet aligns alias \begin{ali…

Wordの.docファイルからベクトル画像を取り出してeps化

Wordで開いて「Webページとして保存」する ファイルの中にある"*.wmz"がgzip圧縮されたwmfファイルになる 適当にgunzipする WMF2EPSでeps化する Wordからの画像の取り出し方はWord内に挿入した元の画像を取り出す方法:元祖蛸巻日誌:So-netブログより。 WMF…

zen-codingっぽくTeX

2010/04/17 \end{align*}のスターが抜けていたのを修正 まずはBig Sky :: zen-codingの殆どの機能をzencoding.vimに取り込んだ。を見て適当にインストール 最新版ではキーバインドがC-zからC-yに変更されていることに注意 動くことを確認したら、~/.vimrcに…

Beamer

TeX

Beamer を使ってみる Beamerを使い始めようと思ったけど最新のv3系に対応したページはあまりなかった。↑は対応していた。サンプルにはtypoがあったけど、すぐわかるレベル。 実際に使ってみると、TeXにしてはかなり便利。アニメーションとかさせるとなると、…

明示的に「意味しない」

TeX

if - blob glob このとき書いたマクロ \newcommand\Bx[1][-]{\mathbf{x}\if-#1\else^{(#1)}\fi} だけど、'-'を使ってるのが若干気にくわない。nullというかundefinedというかNoneというか……とにかくそういった、「明示的にどの文字も意味しない」コードとい…

if

TeX

何度も\mathbf{x}^{(i)}とか打つのが面倒だったので、newcommandすることにしたわけです。 \newcommand\Bx[1][]{\if#1{\mathbf{x}^{(#1)}}\else{\mathbf{x}}\fi} なんかうまくいかない。 要件としては、 "\mathbf{x}"だけのときもある 肩に乗せるのは(i)だっ…

@wikiの意外な機能

プラグイン一覧/編集をサポートするプラグイン - アットウィキ(@WIKI)ご利用ガイド - アットウィキ この出力例は……! mimeTeXではなく、ふつーのTeXで処理してるっぽいな。 よくこんなの対応しようと思ったなw えらいw

MusiXTeX処理用.bat

@echo off if "%1" == "" goto error del %~n1.mx2 && prepmx %~n1 && pmxab %~n1 && ptex %~n1 && musixflx %~n1 && ptex %~n1 && dvipdfmx %~n1 goto end :error echo Usage: mtx.bat filename :end

最後の図が出ない

TeX

何故か最後の図が出ないことがあった。figure環境で位置はtbと指定。本文全体の終了よりも2ページ後に描画されるので、結果的にp指定と変わらないわけだけど。 \end{document}の前に\clearpageを挟んだら出た。\clearpageはそこまでの図表を全て出力した上で…

ぜんぶUTF

TeX

すべてのソースをUTF-8で書き、自然な流れでTeXとして処理するには、 標準フォントですべてCID対応 TeX内部での文字指定をすべてCID化 くらいやらないとダメなんだろうな。前者はデータ作成の手間が結構ありそうだし、後者は大がかりな改造になるんだろう。 …

Møller-Plesset

TeXでは"M\o ller-Plesset" これ、タイプセットしてみると\oのあとに空白が入らない。記述上は空白がなければ後続の文字も連結した命令だと解釈されてしまうので、入れざるを得ないのだが…… まぁ空白が入らないのはありがたいのだけど。入れたかったら適当に…

Asymptote

TeX

LaTeXで使えるベクタグラフィック言語AsymptoteをWindowsで試す へぇー。LaTeXでベクタグラフィックスかー。 \begin{asy} import binarytree; picture pic; binarytree tree=binarytree(5,3,1,nil,2,nil,nil,4,nil,nil,7,6,nil,nil,8); draw(pic,tree); add(…

OTFパッケージ

OTF - TeX WikiはAdobe Reader 9に対応していないため、ページの内容をそのままなぞるとできない。 以下、適当にメモ。kakuto3.exeを利用して適当なディレクトリにクリーンインストールした状態を想定。 フォントを埋め込まず使用する Adobe Reader 9が入っ…

platex-utf8.exe

使えないっぽい。使えるようにするには結構な問題がありそうな感じだ。但しplatex.exeに"--kanji=utf8"オプションを与えればUTF-8なソースを処理できる(追記参照)。 まずコンパイルしようとするとこんなメッセージ*1。 >platex-utf8 test_utf8.tex This is…

platex-utf8.exe

って使えるのかな…… Ubuntuには入ってるんだろうか。あとで確認。

入力支援

Windows+EmEditor+M'sTeXHelperがTeX文書作成環境としては最高だと思っていた。入力支援があるから。 しかし最近はもう入力支援いらないんじゃね?って気になってきた。入力支援機能を、コマンドを思い出すために使っていたのが、使わなくても思い出せるよう…

複数行コメント

TeX

Latexで複数行のコメント - 備忘録 beta これはいい問答無用コメント。 しかもネスト可能。素晴らしい。 〜であ\if0り、……であ\fi{}る。 とかすれば余分な空白を入れずに部分消去できる。

UbuntuでTeX

日本語はEUC-JP fullpage.styは無い(いまどきはgeometry?) コマンド打つのが面倒なのでMakefileを適当に作った。 .SUFFIXES: .tex .dvi .ps .pdf all: abst.dvi pdf: abst.pdf .dvi.pdf: dvipdfmx $< .tex.dvi: platex $< && platex $< clean: rm -f *.dv…

デバッグ

TeX

[qa:50095] Re: 別行立て数式前後の空白について(解決) これはいいことを聞いた。