問題タブ [dita]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1441 参照

xslt - h2d.xsl を使用して HTML を DITA に変換する

一部の HTML を XML に変換するために tidy を使用しましたが、DITA-OT で使用したいと考えています。Oxygen 経由で h2d.xsl を実行しましたが、出力は DITA で検証されません。たとえば、b タグでラップされた画像。h2d.xsl がトピック ID の追加などの便利な機能を実行することはわかりましたが、検証しない XML を作成する理由がわかりません。パラメータはありますか、それともより優れた XSL を持っている人はいますか?

0 投票する
2 に答える
563 参照

xslt-1.0 - DITA で ditamaps 用のカスタム xsl を書きたい

DITA 用のカスタム xsl を作成したいと考えています。とのような 3 つの Dita マップがbook.ditamapあります。この ditamaps で指定したタイトルだけを取得します。chapter1.ditamapchapter2.ditamap

book.ditamapはこのように見えます:

chapter1.ditamapはこのように見えます:

これらの ditamaps のために、DITA でカスタム xsl を書きたいと思います。私はあなたのウェブサイトを検索しました.1つの例を試しましたが、DITAはデフォルトのxslのみを使用しています. これで私を助けてください。

0 投票する
1 に答える
111 参照

xsl-fo - 同じトピックを複数回含む xslfo の目次 問題

あけましておめでとう!

私の dita マップは、トピックを含むサブマップで構成されています。トピックが複数の dita サブマップで発生する場合、ToC にはページ番号と、そのトピックがドキュメントで最初に発生した時間を参照するリンクがあります。

これは、トピックの ID が原因です。目次でページ番号 (およびリンク) を作成すると、ID が取得されます。トピックは2回発生しますが、同じIDで理解したとおりです。したがって、リンクを作成すると、最初に出現したものとリンクされます。

私は本当にあなたの助けに感謝します.

0 投票する
1 に答える
513 参照

xml - DITA のネストされたコンテンツ

私は DITA オーサリングにまったく慣れておらず、非常に単純なタスクを達成しようとしています。

トピックごとに章を分けていますが、トピック内にコンテンツを入れ子にしています。

セクションを試してみましたが、ネストできないようで、sectiondiv にもタイトルがありません。また、トピックのネストは正しい方法ではないようです。

これは私が持っている必要があるものです:

DITA で情報を構造化する最良の方法は何ですか?

0 投票する
1 に答える
204 参照

html - perl を介して HTML から DITA へ

HTML の中間ステップで DOCX を DITA トピックに変換しようとしています。

これで、「sed」、「emacs」、または「vi」のいずれかで単純な置換を行うだけで、ほとんどの変更を行うことができますが、特定のタイプではできません。そのためには、Perl または Python が必要になる場合があります。以下は、私が達成しようとしていることの例です。

から:

に:

私が問題を抱えている部分は、ネストされたトピックのタグを配置する必要がある部分です (もちろん、ネストされたトピックがあります。既存のドキュメントを移行しているので、私のニーズはやや独特です)。誰かがこれ (タグごとのタグの配置) のための perl スニペット (または同様のものへのポインター) を提案できる場合は、それを基にスクリプトを作成できます。

ご覧いただき、ご提案いただきありがとうございます。

0 投票する
1 に答える
255 参照

eclipse - Eclipse での DITA の検証

私のチームは Frame Maker でプロジェクトを作成しましたが、それを DITA に変換したいと考えています (これは Frame Maker で編集されます)。変換は Mif2go で行います。これは複雑な手順であり、DITA ファイルには不完全な情報が含まれている可能性があります。Eclipse (Kepler) を使用してそれらを検証するよう提案されました。

ファイルの DITA バージョンは 1.1 (Mif2Go のデフォルト) です。XML (たとえば、bookmap.dtd、bookmap.mod など) を検証するために、DITA ライブラリー・ファイルを Eclipse ワークスペースにコピーする必要がありました。ただし、Eclipse のワークスペースを検証すると、これらのファイルに対して多くのエラーが発生します。たとえば、ファイル「metaDecl.mod」では、「!ELEMENT author (%words.cnt;)*」という行でエラーが発生します。エラーは次のとおりです。「要素タイプ「作成者」の宣言には、「(」文字または要素タイプが必要です。」

多くの DITA ファイルでこのエラーが発生しますが、その理由がわかりません。手がかりがあれば非常に感謝します...

0 投票する
1 に答える
40 参照

dita - DITA-OT に ibmUtilitiesDomain ent および mod ファイルがありません

次のコードセグメントがあります

dtd ファイルにありますが、これらのファイルがありません。

誰でもibmUtilitiesDomain.entおよびibmUtilitiesDomain.modファイルを取得する方法を提案できますか?