nDiki : pLaTeX2e
Related term
2005年4月29日 (金)
■ SCons 微妙

SCons で pLaTeX2e ソースファイルを PDF に変換する SConstruct ファイルを書いてみた。
bb_builder = Builder(action = 'ebb $SOURCE',
suffix = '.bb', src_suffix = '.png')
pdf_builder = Builder(action = 'dvipdfmx -V 4 $SOURCE',
suffix = 'pdf', src_suffix = '.dvi')
env = Environment(LATEX = 'platex')
env.Append(BUILDERS = {'BBBuilder' : bb_builder})
env.Append(BUILDERS = {'PDFBuilder' : pdf_builder})
env.PDFBuilder(target = 'example-doc')
env.DVI(target = 'example-doc', source = 'example-doc.tex')
env.Clean('example-doc.dvi',
['example-doc.log', 'example-doc.out',
'example-doc.toc', 'example-doc.aux'])
env.Depends('example-doc.dvi', 'image1.bb')
env.Depends('example-doc.dvi', 'image2.bb')
env.Depends('example-doc.dvi', 'image3.bb')
env.BBBuilder('image1')
env.BBBuilder('image2')
env.BBBuilder('image3')
- 組み込みの PDF builder が今いち挙動がよくわからないので Builder を作成
- .bb ファイル用の Builder を作成
- latex ではなく platex を使うように
.tex から .dvi の生成ルールでは、補助ファイルを見て適宜数回 platex を実行してくれる。ここら辺はさすが。
GNU Make のような暗黙のルールの適用がない(わからない)ので、.bb ファイルを dvi の依存ファイルに指定するだけでは駄目で、ビルド指定をする必要があるのがちょっと面倒。
これだけだと GNU Make より便利とはいえないな。 プラットフォームによって異なるコマンド(cp / copy など)を使うような事や、もうちょっと複雑な事などをしないとそれほどメリットがでないか。
- SCons は GNU Autotools のかわりになるか (2005-04-20)
- 今日のさえずり - 新幹線の静岡駅と浜松駅が酷似している (2008-06-18)
- プロジェクト関連ドキュメントを TeX で (2004-07-23)
- pLaTeX + hyperref + dvipdfmx で PDFにしおりを (2005-04-15)
- Windows 用 GNU tar (2004-08-05)
2006年3月23日 (木)
■ Rekisa で TortoiseSVN から日本語ファイルの差分表示

自分の開発チームでは、 Subversion を用いて pLaTeX2e ドキュメントを共同執筆というスタイルが随分多くなってきた (自分が推進しているわけだが)。
チームメンバのほとんどは Windows 上で TortoiseSVN を使っているのだが、内蔵の差分ビューアを使っていると charset を自動判別してくれないので、いわゆる JIS コードで書いている TeX のソースファイルの扱いがちょっと不便である。
そういえば以前はこの問題の声が聞かれたけれど、最近誰も言わなくなったな。 解決したのか、差分とか見なくなったのか。
数行書き換えて、一つの変更点としてコミットメントログを残せる単位でガシガシコミットしてしまう私と一緒に作業している人は、いつもコミット負けしているはずなのだが。
ということで TortoiseSVN で外部差分ビューアとして使えるツールを調べておこう。 まずは差分表示アプリケーション Rekisa。
日本語のファイルの charset を自動判別してくれるし、表示が美しい。 差分を見るには良さそうである。
マージ作業もあわせてするとすると編集機能が必要だが、Rekisa 自身では直接編集できないようだ(外部エディタを呼び出すことはできる)。
マージまですると WinMerge が本命? こちらはまだ試していないので後日。
- TeX と Subversion (2004-04-16)
- Subversion - auto-props (2004-05-18)
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- プロジェクト関連ドキュメントを TeX で (2004-07-23)
- 普通の人向けに svnserve を立ち上げるか (2005-07-26)
2006年10月23日 (月)
■ LaTeX2e クラスファイルは日付を更新し忘れがち

pLaTeX2e ドキュメントを書くのに、会社用クラスファイルを更新。
クラスファイルの \ProvidesClass や \changes の日付を正しく更新するのを忘れたまま、リリースパッケージを作ってしまいがち。
クラスファイルリリース用パッケージ作成 Makefile でテストできるようにした方がいいかもしれない。
- 久しぶりに TeX (LaTeX2e) のマクロ書き (2004-07-13)
- SCons 微妙 (2005-04-29)
- LaTeX2e マクロ&クラス プログラミング基礎解説 (2005-04-28)
- 今日のさえずり - 新幹線の静岡駅と浜松駅が酷似している (2008-06-18)
- (p)LaTeX2e 用文書クラスを作る (2005-04-26)
2008年6月18日 (水)
■ 今日のさえずり - 新幹線の静岡駅と浜松駅が酷似している

@ 2008年06月17日
- 10:57 イマココ! L:馬喰町駅[mb]
- 11:58 とらや L:八幡宿[mb]
- 17:16 Google ドキュメントから PDF エクスポートしたミーティング資料配ったら「TeX ですか?」って言われた。pLaTeX2e で作っていけばよかった。[mb]
- 20:56 最近ほぼ日手帳を開いていないので、今日が満月なのかわからない。[mb]
@ 2008年06月18日
- 07:32 こだま535号乗車。L:品川駅
- 07:35 指定席にしたのだが、隣にも人が座った。
- 07:46 想像してたより、このこだま混んでるな。L:新横浜駅
- 07:50 MovaTwitter のタイムラインが流れはじめたので、本家 + PC2M から戻ってきた。[mb]
- 08:56 イマココ! L:静岡駅[mb]
- 12:45 イマココ! L:金谷駅[mb]
- 14:15 新幹線の静岡駅と浜松駅が酷似している。L:静岡駅[mb]
- 15:46 東京に戻ってきた。こっちのほうが爽やかだな。L:東京駅[mb]
- 16:07 帰社した。
- 16:10 Mozilla Firefox, Portable Edition も 3.0 出てる。
- 16:42 Mozilla Firefox, Portable Edition 3.0 入れた。
- 今日のさえずり - 電話番号が「ニイサン イロジロ」の食事処 (2008-07-03)
- 今日のさえずり - 横浜パソケットのパンフレットが出てきた (2008-08-11)
- 今日のさえずり - 明日のミーティング資料 Google ドキュメントで書いた (2007-10-31)
- Give me chopsticks - 淡路島へ出張 (復路) (2004-10-26)
- 今日のさえずり - 金メダルのネックストラップには、ケータイ用のヒモが付い... (2008-08-24)
スポンサード リンク
■よく検索されるキーワード
perl(62) torrent(54) linux(48) 提案書(47) windows(43) 書き方(41) 使い方(29) アジェンダ(26) x31(25) 充電式カイロ(25) cvs(22) インストール(20) サンプル(20) thinkpad(19) アジェンダとは(19) f-01a(18) wiki(17) c#(16) 感想(16) カイロ(16) usb(16) java(16) 秋葉原(15) debian(15) ヨドバシカメラ(15) subversion(15) 壁紙(15) 作り方(15) 静電気(14) apache(14) グッズ(14) デロンギ(13) フリー(13) sh-01a(13) ganttproject(13) 修理(13) ssh(12) svn(12) ヨドバシ(12) truecrypt(12) ダイソー(11) 手帳(11) activeperl(11) ubuntu(11) ほぼ日手帳(11) firefox(10) mew(10) mp980(10) ドラマ(10) 日本語(10) n-01a(10) google(10) tc-1(10) 評判(10) ツール(10) djunit(9) cgi(9) 動画(9) mp3(9) オイルヒーター(9) docomo(9) rcs(9) 除去(9) centos(9) メモリ(9) エネループ(9) 設定(9) p-01a(9) tortoisesvn(9) 無印(8) ケース(8) 口コミ(8) ミノルタ(8) メール(8) インストーラ(8) 会議(8) xampp(8) 加湿器(8) af(7) 値段(7)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザインProcess Time: 15.071708s / load averages: 0.18, 0.68, 0.67
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)



スポンサード リンク