XSL-FO文書の構造とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > XSL-FO文書の構造の意味・解説 

XSL-FO文書の構造

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/03 01:11 UTC 版)

XSL Formatting Objects」の記事における「XSL-FO文書の構造」の解説

XSL-FO文書XML文書であるが、明示的なDTDないしスキーマに従う必要は無くXSL仕様においてXSL-FO文書構文定義されている。 XSL-FO文書は、大きく分けて2つ必須の部分から構成される最初部分で、ページレイアウト詳しく定義するレイアウト1つまたは複数定義することができる。各レイアウトには名前をつける。 次の部分で、一連の文書データ記述する文書データにはXSL-FO規定されマークアップを行う。このマークアップにより、文書データ構成する内容が、先の部分定義したページレイアウトのうち、どのページレイアウトによって表現されるかを指定する最初部分 (layout-master-set要素) のページレイアウト定義では、ページの特徴定義するテキスト表記方向定義することができる。「右から左文章進める」「上から下に文章進める」「左から右に文章進める」など、言語固有の重要な慣習沿うように指定することができる。 ページ縦横長さページ余白マージン) の長さ指定することができる。 ページ連なりについて定義することができる。例えば、奇数ページ偶数ページとで余白などの指定変えることが可能である。 例えば、印刷するために大きな余白確保するようページレイアウトの定義をすることができる。製本するためにさらに大きく余白をとることもできる次の部分 (page-sequence要素) では、文書データ分割して複数フロー再構成する。 おのおののフローは、ページレイアウト定義と関連付けられる。 フローは、複数ブロックを含むことができる。 各ブロックには、順番に、テキストデータインライン要素、およびテキストデータインライン要素混合内容を、含めることができる。 ページ余白部分にも、ページ番号や章見出しなどを、印字することができる。 XSL-FOCSSは、良く似ている概念採用しているが、いくつかの違いもある。ブロックインライン要素概念は、CSSと非常に良く似ている間隔 (padding) と余白 (margin) の規則いくつかは、CSS異なる。表記方向 (direction) に関しては、XSL-FO ではページ特性沿って全て指定することができる。 インラインテキストなどの表記方向 (「左から右へ」「上から下へ」など) ブロック内のテキスト行などの流し込み方向 (「上から下へ」「右から左へ」など) このXSL-FOでの表記方向指定機能により、英語とは異な方向文章記述する慣習のある言語にも対応している日本語などの縦書きにも対応している。ただしXSL-FO処理系の実装としては、少なくとも1つ表記方向対応することが必須であり、全ての表記方向対応する要は無い。XSL-FO仕様では、CSS2.1とは異なり方向に関して表記方向基づいた用語を採用している。start (前) や end (後) などを使いleft (左) や right (右) などは、出力媒体直接関わる場合除いて使われないXSL-FO基本的な文書内容マークアップは、CSSおよびそのカスケーディング規則を基にしている。そのためXSL-FO文書記述した要素多く属性は、明示的に上書きしない限り子要素継承される

※この「XSL-FO文書の構造」の解説は、「XSL Formatting Objects」の解説の一部です。
「XSL-FO文書の構造」を含む「XSL Formatting Objects」の記事については、「XSL Formatting Objects」の概要を参照ください。

ウィキペディア小見出し辞書の「XSL-FO文書の構造」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「XSL-FO文書の構造」の関連用語

XSL-FO文書の構造のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XSL-FO文書の構造のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのXSL Formatting Objects (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS