問題タブ [wordml]
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.
.net - ワープロ マークアップ言語内のこれらの XPath 式の違いは?
Microsoft Office Word 2003 のワード プロセッシング マークアップ言語 (WordML) では、次の 2 つの XPath 式に違いはありますか?
と
カウントがゼロの場合、角括弧内の式の重要性は何ですか? どちらも同じ数のノードを選択していませんか?
また、*/w:t は孫だけを選択しますか、それとも直接の子供も考慮に入れますか?
macos - Word for Mac が予想される WordML を生成しない
WordML のパーサーを作成しています。仕様を調べてみると、ドキュメントのページ数を数える方法は、 の要素を読み取ることPages
ですDocumentProperties
。仕様を正しく読めば、DocumentProperties
常にそこにあるはずです。
Mac でテスト ドキュメントを作成しているときに、生成された xml にPages
or要素がないことに気付きました。DocumentProperties
があり、w:document
その中にw:body
コンテンツがあります。
DocumentProperties
必須ですか、それともこれは Mac のものですか?
java - XSLT を使用してカスタム Xml Java から docx/doc を作成する
Microsoft Word Doc/Docx に変換する必要があるカスタム XML があります。Apache POI、docx4jなどの多くの Java API がありますが、XSLT を使用して Word 文書を作成するためのサポートが見つかりませんでした。
Docx4j は間違いなく docx から xml への変換をサポートしていますが、その方法についてはどうでしょうか?
私はグーグルでWordMLを見つけました
そこで、XSLT を使用して、最初にカスタム xml を WordML 形式に変換し、後で WordML を doc/docx に変換することを考えました。
私の質問は次のとおりです。
- WordML を docx/doc に変換する方法 (オープン ソースの方法)
- WordML で toc リンクを実現することは可能ですか?
正しく行っているか、それを行う方法を提案している場合は、親切に案内してください。ありがとう。
ms-word - 変換後の Word 文書の間隔が正しくない
ドキュメント (docx) を Compat モードで表示し、「最新」の形式に変換してから表示すると、特定の領域のスペースが台無しになります。
Styles.XML ファイルを確認しましたが、どちらも同じように見えますが、視覚的には大きく異なります。
以下の例 - ご覧のとおり、両方のドキュメントで両方が同じに設定されているにもかかわらず、最初の画像の「前」の間隔がかなり後になっています。
アイデア?
[互換モード]で見る
最新フォーマットに変換して見る
これを詳しく調べた結果、これは word が単語間隔を計算する方法に問題があると結論付けました。
元のドキュメントを見ると、日付と挨拶文セクションの前後の間隔が確認できます
Word の最新バージョンに変換すると (Word 自体からでも)、あいさつ文の 22pt 前の間隔から 12pt の間隔が削除され、視覚的にこれが 10pt の前の間隔に縮小されます。
12pt の間隔を追加して正しい視覚的な間隔にすることも、Before Spacing を 12pt に減らすこともできます。これにより、間隔がないように見えます。
間隔の後の 12pt を日付から削除し、間隔の前の 22pt に追加する必要があるという問題を修正したようです。
xml - XSLT スタイルシートを使用して Docbook XML リストを WordML に変換する
WordML に変換したい次の XML があります。
これは、これまでの私の XSLT 1.0 スタイルシート テンプレートです。
でもこれは
- ネストされたリストでは機能しません。
- リストの ID ("position()") は、順序付きリストのすべてのリスト項目で同じでなければなりません。
誰でも私を助けることができますか?特にネストされたリストの部分では。
参照: http://xsltransform.net/jyH9rN8
期待される出力:
xml - XML からの XSLT 2.0 グループ化 (WordML 用)
WordML (XSLT 2.0 を使用) を使用して MS Word に出力としてリストするタイムカードのリストがあり、(可能な場合) 完了方法がわからない何らかのグループ化を行う必要があると考えています。
上層部が探しているのは、各日付 (日付でソート) ごとで、すべての情報がタイムキーパーごとに 1 つのセクションにまとめられています。(日付、タイムキーパーのイニシャル、その日付の合計時間、その日付のそのタイムキーパーのすべてのナラティブ データのリスト)。
これが私が現在持っているものです。これは、日付ごとの各タイムキーパー/タイムカードによるもので、グループ化は行われていません。
入力:
現在のコード:
現在の出力:
望ましい出力: (ご覧のとおり、2015 年 9 月 1 日のデータは時間の合計にまとめられ、すべてのナラティブの詳細がまとめて一覧表示されます)。
html - 動的に生成された Word ドキュメントでテキスト オーバーラップ ヘッダーを作成する
test1 と test2 という 2 つの同一の Word ドキュメントを作成します。どちらにもヘッダーが含まれています。
2 つのドキュメントの唯一の違いは、テキストがヘッダーに重なるように、ヘッダーの下マージンが上に移動されていることです。
次に、xml を生成して比較します。両方のドキュメントで異なる 1 つの興味深い行に気付きました。結果は次のとおりです。
Test1.xml :
Test2.xml :
したがって、w:pgMar
w:top は から1417
に変更されました-49
。
現在、HTML から Word ドキュメントを動的に生成しています。使用されているコードの主要部分は次のとおりです。
気づいたxmlパラメーターをどこかに統合するか、このコードにスタイルを追加することで、テキストとヘッダーの間の重複効果を再現できるかどうか誰か教えてもらえますか?