nDiki : pLaTeX
Related term
2003年11月19日 (水)
■ pod2latex

仕事で書いた Perl モジュールの API 仕様を紙媒体にしなければならないので、今回は pod2latex を使ってみる。
pod2latex -modify -full -out hoge-utf8.tex lib
で lib ディレクトリ以下の *.pm の Pod が集められて hoge-utf8.tex になる。ソースを UTF-8 で書いているのでこれを lv などで EUC-JP に変換して、platex してdvipdfmx。
前に Javadoc から LaTeX に落とした時に比べて非常にすんなりと変換してくれる。 '=item foo([opt])' とかすると ] 文字が落ちたりする以外は特に今のところ目につく問題なし。
ま、いざとなったらスクリプトに手を入れて直せるだろうし、なかなかいいんじゃないでしょうか。
- Twitter ベイジアンフィルタプロキシ (2007-12-29)
- bundle を作成して Perl モジュールをまとめてインストール。 (2004-10-21)
- 日本語ファイル名どんとこい (2005-03-07)
- pLaTeX + hyperref + dvipdfmx で PDFにしおりを (2005-04-15)
- LaTeX でプレゼンテーション (2005-06-21)
2004年7月23日 (金)
■ プロジェクト関連ドキュメントを TeX で

現在進行中のプロジェクトの一つがそろそろ大詰め。 ドキュメント書きに突入。 前回までは過去の方法を踏襲して MS Word ベースだったのだが、自分がマネージャになった今期からは全面的に TeX ベースへ移行させる。
- Subversion で管理
- プロジェクト用 texmf は外部定義 (svn:externals)を使用して共有
- Linux、Windows のどちらでもビルドできるように
を用意。 Makefile は時間がなかったので GNUmakefile と Makefile を作って Linux 用と Windows 用の両方作ったのだが、後々面倒なので一本化したい。
- pLaTeX + hyperref + dvipdfmx で PDFにしおりを (2005-04-15)
- amaroK で Linux 上の iTunes 音楽データを聞く (2006-01-22)
- Rekisa で TortoiseSVN から日本語ファイルの差分表示 (2006-03-23)
- Debian GNU/Linux で Dropbox (2008-09-16)
- 日本語ファイル名どんとこい (2005-03-07)
2005年3月7日 (月)
■ 日本語ファイル名どんとこい

私も大人であるから Word や Excel や PowerPoint のファイルのやりとりがあれば Windows BOX で読み書きしている(参考: Richard Stallman 氏に習う Word 添付ファイルの断り方)。
そしてメールに添付されてくるそれらのファイルは多くの場合、日本語ファイル名だったりする。 Linux 上の Mew 上で適当にASCII文字を使ったファイル名をつけて保存、Samba 経由で Windows BOX で閲覧するというのがいつもの流れだ。 しかし適当に名前をつけているので、すぐどれがどのファイルだがわからなくなる。
Samba で共有しているディレクトリ以下ぐらいは、日本語ファイル名のファイルを作ってもいいことにするかなぁ。
ということで環境設定。
@ LANG
これを機会に一気に UTF-8 化を促進するか。
LANG を ja_JP.eucJP からja_JP.UTF-8 に。 もともと locales では ja_JP.UTF-8 も生成済みだったので特に作業無し。
ターミナルソフトも去年 mlterm に乗り換えているので問題無し。
@ Emacs
(set-default-coding-systems 'utf-8-unix)
default-file-name-coding-system も utf-8-unix になる。
@ Samba
3.0 系。
dos charset = CP932 unix charset = UTF-8 (default)
既に設定済み。
@ ファイラ
さすがに Bash 上で日本語ファイル名を打つのも面倒なので、何かファイルマネージャがあった方がいいな。 できれば Emacs っぽいキーバインディングで。 …… dired でいっか。
@ とりあえず
移行した。 pLaTeX のエラーメッセージとか、UTF-8端末だと読めないものもあるので多少の不便はあるものの大きな問題は今のところなさそうだ。
しばらくやってみる。
- Linux 母艦ノート PC を使わずに仕事ができるかチャレンジ (2007-08-20)
- xyzzyを読み取り専用メディアから起動する (2004-07-28)
- Linux で使えるデスクトップ検索ツール Beagle でローカルファイ... (2006-08-08)
- メールによる社内コミュニケーションの問題 (2006-04-12)
- 「シートが硬かった」初めてのつくばエクスプレス乗車 (2006-09-21)
2005年4月15日 (金)
■ pLaTeX + hyperref + dvipdfmx で PDFにしおりを

プリアンブルに
\usepackage[dvipdfm,bookmarks=true,%
bookmarksnumbered=true,bookmarkstype=toc]{hyperref}
%日本語EUC系環境の時
\AtBeginDvi{\special{pdf:tounicode EUC-UCS2}}
%シフト JIS 系環境の時
%\AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}}
を追加。
ソースファイルがいわゆるJISコードで記述されていても、指定するのは上記のどちらか。 Linux と Windows の両方でビルドできるようにするには、pdf:tounicode を切り換える必要あり。 pLaTeX の世界だけで条件分岐させる方法がわからないので、素直に Makefile で \AtBeginDvi 命令を1行書いたファイルを出力して \input するという運用で行くことにする。
@ 追記
pTeX の内部コードが異なる環境(例えば Windows と Linux)の両方で、文字化けしないでしおりをつける方法 → pTeX の内部コードを判別して hyperref の設定を切り換え
- pTeX の内部コードを判別して hyperref の設定を切り換え (2005-04-26)
- プロジェクト関連ドキュメントを TeX で (2004-07-23)
- Debian GNU/Linux で Dropbox (2008-09-16)
- ActivePerl で Ming (2005-02-23)
- まいった、X 起動しなくなっちゃったよ (2006-01-10)
2006年1月10日 (火)
■ まいった、X 起動しなくなっちゃったよ

夜、pLaTeX で縦書き原稿を書こうとしたら dvipdfmx で rml / rml-jis のフォント処理でエラーになることに気がついた。普通の横書き原稿でも PDF に変換できなくなっている。 sid だし、不具合のあるパッケージにあたったのかな? アップデートをかけてみるが、今日は特に関係パッケージの変更はなし。しばらく前になにかあったか?
そういえば最近 X 関連のパッケージがあがっていたけれども、ずっと起動したままで立ち上げなおしていなかったな。 1度、X を再起動しておくか。
…… なんじゃ? X を終了してコンソールに戻った後延々と文字化けしたような何かが画面に流れ続けて終了しない。ありゃ。 とりあえずスクリーンをきりかえて、リブートをかける。
で、X 起動。画面まっくらで、起動しない。 Ctrl-Alt-BS もきかないので、Ctrl-Alt-Delete でリブートするしかなくなる。
ありゃ。まいった。dvipdfmx どころじゃない。
- pLaTeX + hyperref + dvipdfmx で PDFにしおりを (2005-04-15)
- X.Org X server 6.9.0 の ATI ドライバは駄目? (2006-01-11)
- LaTeX でプレゼンテーション (2005-06-21)
- Debian Linux kernel 2.6.23 をビルドする。 (2007-12-23)
- OpenOffice.org 2.0.3 をインストール (2006-08-03)
スポンサード リンク
■よく検索されるキーワード
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.27041s / load averages: 0.25, 0.22, 0.19
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)



スポンサード リンク