We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#252 に追加で質問させてください。
現在、データはmap配下のsubmapでセクションを分けています。 map通してページカウントしたいのですが、なぜかsubmapレベルでページ番号が振り直されてしまいます。 xsl-foでは、セクションごとに番号を振りなおす指定を入れていないはずなのですが、この事象が起こる原因について何か想定できますか?
The text was updated successfully, but these errors were encountered:
XSL-FOではページ番号付け、ヘッダ/フッタが共通の「塊り」をfo:page-sequenceと呼びます. そのfo:page-sequenceの属性で、ページ番号の扱いが決まります.fo:page-sequence/@initial-page-numberです. 7.27.7 "initial-page-number" この仕様はよくできていて、autoにしておけば、ドキュメントがいくつの(例えば章毎の)fo:page-seqenceに分かれていても、「通し」の番号が振られます. submapレベルでページ番号が振りなおされているということは、そこで生成されているfo:page-sequenceに@initial-page-number="1"がセットされているからにほかなりません. 該当するfo:page-sequenceを生成しているXSLTスタイルシートの箇所を見直してみてください.
fo:page-sequence
fo:page-sequence/@initial-page-number
auto
fo:page-seqence
@initial-page-number="1"
Sorry, something went wrong.
ありがとうございます。 はい、fo:page-sequenceの属性で、initial-page-number="1"をセットしているような記述がないので、他に考えられる原因がないかと思いましたが、再度スタイルシートを確認してみます。
たぶん実際に生成されたFOファイルをOxygenでインデントしてfo:page-sequenceの属性を確認した方が早いと思います.
No branches or pull requests
#252 に追加で質問させてください。
現在、データはmap配下のsubmapでセクションを分けています。
map通してページカウントしたいのですが、なぜかsubmapレベルでページ番号が振り直されてしまいます。
xsl-foでは、セクションごとに番号を振りなおす指定を入れていないはずなのですが、この事象が起こる原因について何か想定できますか?
The text was updated successfully, but these errors were encountered: