2009-01-01から1年間の記事一覧
弊社で使っているDITA-OTを1.4.3から1.5_M24にあげてみました. 1.4.3ではDTDやxslの修正はほとんど行なっていなかったので,アップデートは比較的簡単にできます. FOなどは1.4.3と同じだし. しかしdtdのフォルダ以下が見直しを行なわれたのでここだけ要注…
本当は納期の仕事が迫っている(追い越されている?)のだけれども,ちょっと手が空きそうなのでDITA-OT1.5をダウンロードしてみた. まずはとりあえずデモをビルドしてみる DITA-OT1.5_full_easy_install_bin.zipを展開して,Windowsの場合はstartcmd.batを…
もう1年くらい前になってしまい,やり方を忘れてしまったのでメモ.以下のようなバッチファイルを作る. qemu-0.9.1-windows\qemu.exe -L Qemu\pc-bios -cdrom grub.iso -boot d -hda fat:tinet -net nic,model=rtl8139 -net tap,ifname=my-tap -serial COM1…
半年以上たったエントリーの続き. Cygwinとかがインストールしてあると,ビルドフォルダにcheckstack.plを置いておけば,関数ごとのスタックサイズが表示されます. 問題はこれは関数単位なので,単純に最大値がスタックサイズにはならないということ. コ…
ソースコードからのドキュメント生成にはJavaDocやdoxygenが一般的だけど,VS2008でもXMLジェネレータがあるのをいま知った. MSDN的にはXML ドキュメント ジェネレータ プロパティ ページやRecommended Tags for Documentation Comments (C++)が参考になる…
ユーザズマニュアルの作成で,FAQを盛り込もうとしているのだけれども,どのトピックを使用してよいのかアーキテクチャ仕様書からはいまいち読み取れない. いまのところtaskで書いているのだけれども,もう少し専門化してCSSもそれっぽいのがDITA-OTで用意…
いまはいろいろツールがありますが,昔にいた会社ではVBやVCなどがメインで,仕様書工房なるものを使っていました.でももう今年で販売終了しちゃっていたんですね. アジャイル開発なんていう言葉が生まれる前のことですので,当然ながらドキュメントが整備…
id:monamour555に教えられたようにWinでeclipse-rcp-galileo-win32.zipをダウンロードして起動しようとしたら,タイトルのメッセージがでて,起動できない. ぐぐったら,同じようななやみの人はいるらしい. 私の場合はJDT1.6.0をいれてあったので, ショー…
4月30日からはじめていたらしい(いつか忘れていた).Akih8_3069Fです. やはり起動したときやリセット,例外時につぶやいたほうが良いな. h8300-elfの対応 h8300-elfでビルドしなおしたものを,投入しました.さて次はPF3か
PF3ではそのままではビルドできない状態に放置してある、ターゲットを今夏の宿題にしようと思っていた。 JSP側の修正はどのくらい必要なの? リンカスクリプトまわりくらいだろうとは思っていたが、すでに作業されているブログがいくつか存在する。 PizzaFac…
Mailmanはコマンドで過去メールが取り込めないようなので,ぐぐったら同じ人がいた.Gzip圧縮テキストをダウンロードして,言われたようテキストを加工してThunderbirdにImportExportToolsプラグインをいれて,インポートを試みるも. とつれない返事.それ…
Auto IWGの調べ物をしていたら,こんなプロジェクトがあるんだと. http://eclipse.org/orbit/ライブラリを他のプロジェクトと共有しあえるようにするプロジェクトらしい.再利用する=軌道に乗せるっていう意味なのかな? Auto IWGの基本プラグインを見てい…
TOPPERSから公式リリースされた,TOPPERSカーネル向けシミュレーション環境に含まれているSkyeyeをビルドする*1ときのTips 環境変数のINCLUDEをクリアする 最後のリンクで(INCLUDE)を使うようなので,マシンの環境変数にINCLUDEが設定されていればクリアする…
最近DITA-OTネタが多かったので. 環境はWindowsXP+MinGW+boost1.33.1+cfg-1.5.0TOPPERS/ASP-1.4.0になって,コンフィギュレータが分離されるようになったけど,MinGWではそのままではビルドができない. パッチは提出したけど,Makefile.configが正しく作ら…
DITA-OT1.4.3でそういえば,これについて書いてなかったのでメモ.ドキュメントを書いていて,xref要素を使うことがあるんですが,PDFに出力がこんな感じになっています. <p>○▲処理ルーチンについては, <xref href="hogefunc.dita">○手順と▲処理ルーチン</xref>を参照のこと. </p> と書くと 「○▲処…
前からの懸案事項.DITA-OT1.4.3およびで1.5開発ブランチのB_REL1-5でfontを追加して使用する場合,他の人たちの書き込みを見ていると*1,OSが所有しているfontフォルダ(例えばC:\Windows\fontsとか)に置くか,フォントを任意のフォルダにおいて,fop.xcon…
MacでDITAをPDF2に変換をしていたら,しおりのtitle要素が空白の部分があることがわかり,調査. Windows上のAcrobat Readerではきちんと表示されているのに,MacのプレビューではNG. でもプレビューでも一部のtitle要素は表示されている.謎.というわけで…
DITA-OTのXHTML出力にヘッダーやフッターを追加するには - ditahackの日記より引用: DITA-OTが出力する各トピックのXHTMLファイルに、ヘッダーやフッターを追加することができます。この機能は、Copyright ©の注記をすべてのページに表示させるときなどに便…
Unicode矢印文字を入れたら,PDFで文字化けしたので変更します.以前にやった修正と同じようなことをします.修正ファイルは$(DITA_HOME)\demo\fo\Customization\fo\i18n\ja_JP.xml 追加内容は <alphabet char-set="Japanese"> <character-set> <character-range> <start include="yes">←</start> <end include="yes">⇿</end> </character-range> ..以下略 です. DITA-OTの日本語の…</character-set></alphabet>
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*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>
先日のEclipse上でDITA-OTのビルドですが,社内展開するに当たって,WindowsとMacで動作するか確認してみました. Eclipseからのビルドの仕方についてはこっちを参照してください.あらかじめWindowsで動作確認のDITA-OTとサンプルのDITAコンテンツをSVNに入…
ここまで長かったです.DITA-OTにはEclipseプラグインも用意されていますが,使いません.こんな条件での使用を考えています. DITA-OTは別プロジェクトに置く DITAコンテンツはPlug-inProjectの中に置き,PDFとEclipseHelpを作成する.プロジェクトはEclips…
MSフォントだと他のPCへの展開が難しいのでIPAフォントを使うことにします.http://ossipedia.ipa.go.jp/ipafont/ フォントメトリックスの作成やその修正などは昨日の手順どおりにすればよい.
昨日の作業を行なうと,全角カンマや全角ピリオドの文字がPDFへ変換するとフォントが埋め込まれません. なぜに文字化け? DITA−OT1.4.2では問題なかったのに1.4.3では一部文字化けしたので,自分の操作が悪いのかと思ったりしたが.... PDF変換前のstage3.f…
DITA-OT1.5.3での作業方法についてはこちらに書きました.id:ditahackさんはRenderX XEPで作業されているけど,こちらはオリジナル(Apache FOP)でやる方法. FOP0.95のフォントメトリックスを作成する DITA-OT1.4.3のfull installはFOP0.95が入っているので…
まずはいきなり,サンプルをビルドしてみる. startcmd.batを実行して,プロンプトから java -jar lib/dost.jar /ditadir:C:\DITA-OT1.4.3\ /cleantemp:yes /copycss:yes /csspath:css /cssroot:C:\DITA-OT1.4.3\resource /basedir:C:\DITA-OT1.4.3\ /i:C:\D…
id:ditahackさんに勧めてもらった方法を試そうかと思ったところ,DITA-OTが1.4.3にアップデートされていた. ダウンロードしてリリースノートでも眺めようかと思ったところ,1.4.3に冠する記述が無い!! こんなものなのかと思って,プロジェクトにあったリ…
社内でカバーアートは入れないの?と言われたので調べてみた. ここを見ると,dita2fo-shell.xslファイルをで直接描いてくださいって言うことらしい. そんなわけでxsl\dita2fo-shell_template.xslを以下のように修正. <xsl:template name="place-cover-art"> </xsl:template>
今まではコマンドラインからDITAをPDFへ変換させていたけれども,Antを使ってみる. とは言っても,XMLをかじっていない私でもあまりにも簡単すぎました. 参考ファイルはantディレクトリにあるtemplate_pdf.xmlとsample_pdf.xml. template_pdf.xmlをDITAコ…