2009-04-01から1ヶ月間の記事一覧

Boost1.38を使ってASPのcfgをビルドする

MacのXCodeを使うとBoostのソースからビルドできます.make installすると/usr/local配下にインストールされます./optじゃないので注意.それで,TOPPERS/ASPのcfgをビルドしようとすると,こんなエラーが g++ -o cfg cfg.o cfg0.o cfg1.o cfg2.o cfg3.o ..…

FOPのページ高さと幅のデフォルト値を変更する

FOP*1のデフォルトはLetterを使っているようで,PDFに変換されたときにA4の端が欠けてしまう.A4に修正するにはfop.xconf <default-page-settings height="279mm" width="210mm"/> (追記:2009/5/20) 実はうえの修正だけではダメで,basic-settings.xslも修正する必要がある. <xsl:variable name="page-width">210…</xsl:variable></default-page-settings>

Macでもビルド確認しました

先日のEclipse上でDITA-OTのビルドですが,社内展開するに当たって,WindowsとMacで動作するか確認してみました. Eclipseからのビルドの仕方についてはこっちを参照してください.あらかじめWindowsで動作確認のDITA-OTとサンプルのDITAコンテンツをSVNに入…

EclipseでDITA-OTをビルドする

ここまで長かったです.DITA-OTにはEclipseプラグインも用意されていますが,使いません.こんな条件での使用を考えています. DITA-OTは別プロジェクトに置く DITAコンテンツはPlug-inProjectの中に置き,PDFとEclipseHelpを作成する.プロジェクトはEclips…

IPAフォントを使う

MSフォントだと他のPCへの展開が難しいのでIPAフォントを使うことにします.http://ossipedia.ipa.go.jp/ipafont/ フォントメトリックスの作成やその修正などは昨日の手順どおりにすればよい.

DITA-OT1.4.3でユニコードの半角・全角形(Halfwidth and Fullwidth Forms)の文字化けを修正する

昨日の作業を行なうと,全角カンマや全角ピリオドの文字がPDFへ変換するとフォントが埋め込まれません. なぜに文字化け? DITA−OT1.4.2では問題なかったのに1.4.3では一部文字化けしたので,自分の操作が悪いのかと思ったりしたが.... PDF変換前のstage3.f…