2009-01-01から1年間の記事一覧

日本語の折り返しを行なう

フォントの問題も解決したし後はant化と思っていたら,作成したPDFで日本語の文章が折り返しがされていなかった. そんなわけで調べると http://d.hatena.ne.jp/shinsuke_sugaya/20070512/1178925264 こちらで同じことが書いてあったので,fo:rootを修正する…

Mac的DITA-OTのサンプルのビルド

id:monamour555がかなり苦戦していたが,コマンドラインではなくてantを使うと修正なしでビルドできたので報告.*1 インストールガイドを読んでみる 今までを振り返ってインストールガイドを読んでいなかったので,改めて読んでみた. 場所はdoc/installguid…

XML EditorにDTDカタログを登録する

XML EditorはIBMがコントリビュートしているEclipse XML Editors and Toolsプラグインを使ってみる。*1 EclipseはEurope。WTPを入れようか迷ったがとりあえずこのプラグインだけで今回の用は済むので。 プラグインのインストール時に[必須項目の選択]を押…

PDF変換でタイトルの文字化けを直す。

先週の修正で文字化けは修正されたと思ったが、よーくみるとPDFした文章のヘッダタイトルが文字化けしていることに気づいた。早く気づけよ...foファイルを見ると該当箇所にはフォントファミリーの記述が無いことがわかったのでdita2fo-shell_template.xslを…

DITA-OT1.4.2.1で日本語コンテンツをPDF出力するための修正方法

PDFに日本語フォントを埋め込むための修正を纏めてみた。もっとスマートな方法があればフォローをお願いしたい。 dita2fo-shell_template.xslの修正 このファイルがDITAからFOへ変換をしている。ここでフォントファミリーの追加を行なう。 具体的には font-f…

さらに続き

pdf2だと 昨日の続きで。アンテナソフトさんのXSL Formatterを使えということらしい。スタイルシートの中身はあとで吟味するとしてこれは却下。 手動でやる DITA-OTから一発で行かないで2段階に分けて考えたら?という言葉を頂いたのでfoからPDFへは手動で…

続き

FOP0.20.5で日本語 DITA-OTで日本語をどうするんだということで、まずはFOPが日本語を出力できるようにしてみよう。 DITA-OT1.4.2.1のlib.fop.jarを展開してバージョンを確認してみると確かにFOP 0.20.5だったので、ぐぐってみた。 するとこんなサイトがぴっ…

日本語コンテンツをトライしてみる

だめなのはわかっているけど、まずはおさらいしてみる。 Windowsの場合というかstartcmd.batを実行するとclasspathは指定されるので気にしなくて良いようだ。 ditaのファイルやditamapファイルはPF3のチュートリアルをいれてみる。 C:\DITA-OT1.4.2.1>java -…

事始

1周遅れだけども、忘却のかなたへ行かれる前にフォローアップをしていこうと思う。まずは環境。こちらは会社のお仕事マシンなのでXPのSP3。Java環境は C:\DITA-OT1.4.2.1>java -version java version "1.6.0_07" Java(TM) SE Runtime Environment (build 1.…

D945GCLF2でCFブート

以前にid:monamour555が購入したD945GCLF2ですが、デモに使いたいということでCFブートさせようと。 IDEケーブル購入 ケースは素性のわからないスリムタイプで、HDDを入れるスペースがなく、ケース正面から挿せるCFアダプタがついてました。 CFアダプタから…

CheatSheet

EuropaからUserAssistanceが追加されてSimple Cheat Sheet Editorが使えるようになっていました。 プラグイン開発ウィザードからhelpTocを選んでプロジェクトを作成した後に[User Assistance]-[Cheat Sheet]でファイルが作成されます。 XMLの記述さえわかれ…

スタックサイズの取得

checkstack.pl で関数のスタック消費量を調べる で気になったので。 追記(2009.09.11) ポイントとして コメントしておくと100byte以下の情報も拾ってくれる } # next if ($size < 100); push @stack, "$intro$size\n"; objdumpした出力の改行コードがLFであ…