XSL Formatting Object Sample File Antenna House, Inc. January 2005 Notes: This sample is required with XSL Formatter V3.2 or later. Table of Contents Page Region : Standard-PageMasterA Page Region : Standard-PageMasterB Standard layoutExample of 2 columns and span Space-before conditionality Text position in the columnLine heightLine-height&Font-sizeCreating landscape by reference orientationWriting mode in verticalBlock positionIndent, Border, PaddingText position in the columnLine stacking strategyBlock container and Absolute positionInline FOInline containerEexternal graphicBorder and LeaderTableList Page region : Standard-PageMasterA Type of page region region-name background-color margin extent topbottomleftright Paper 10mm 10mm 5mm 5mm fo:region-bodyInitial valueyellow8mm8mm8mm8mm fo:region-before Initial value aqua 5mm fo:region-after Initial value fuchsia 5mm fo:region-start Initial value navy 5mm fo:region-end Initial value silver 5mm Page region : Standard-PageMasterB Type of page region region-name background-color margin extent topbottomleftright Paper 20mm 20mm 10mm 10mm fo:region-bodyInitial valueyellow20mm20mm15mm15mm fo:region-before Initial value aqua 15mm fo:region-after Initial value fuchsia 15mm fo:region-start Initial value navy 10mm fo:region-end Initial value silver 10mm XSL Formatting Object Sample FileJuly 2001 Page- Page- Standard layout The purpose of converting documents into XML is to create web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. However, when creating a SGML document or an XML document, it is a hard subject to format and print it beautifully. Since the age of SGML, it is often said that we are able to realize 'one-source multi-use' by converting documents into SGML, but actually we could not even print it to paper easily. The followings show how to print SGML, XML documents that we have often used before. ? Convert XML into RTF (MicrosoftWord external file format) by using a script such as Perl. Load RTF by using an application such as MicrosoftWord, and arrange the layout, print it. The formatted document will be RTF format. ? Specify the style of FrameMaker/SGML, load SGML by FrameMaker and arrange the layout, print it. The converted document will be in FrameMaker-specific format. ? Convert XML into a file format of other interactive formatting software, or into DTP. Arrange the layout by using a formatting software or DPT software. The formatted document will be in an application-specific format. However, there are some problems. The biggest problem is that XML contents are converted into an application-specific format. We arrange the layout of transformed document and the document will be an application-specific format, separated from the source XML file. If you change the source XML document, you have to repeat the operation from the beginning. The editing process of arranging layouts and printing cannot be finished at one time. Usually, Proofing and editing process will be taken several times to the final printout. Therefore every time XML source is modified, it is necessary to load it to the application and arrange the layout. They may be no meanings of making a document in XML and it takes more time. Even so, if you change the content in the application, the content of the XML source will become different from the final printout. In order to achieve efficiency in moving towards XML, you will need a method which can handle the creation of XML contents, layout modification, formatting and printing in a series of work. Extensible Stylesheet Language was developed by W3C (the World Wide Web Consortium) for better layout and formatting of XML documents in an effort to encourage greater diffusion and standardization of the Web. The proper abbreviated name for this specification is XSL. However, the word XSL is namely confusing these days, we describe it as XSL-FO in this document. (1)(1)This is a footnote text. It is placed below the page and separated from the body text. This is a footnote text. It is placed below the page and separated from the body text. This is a footnote text. It is placed below the page and separated from the body text. This is a footnote text. It is placed below the page and separated from the body text. IE5 can display XML by converting it to HTML by an internal process. Browsers, such as IE5, are intended for displaying pages on computer screen. Then it is hard to do page layout on a browser. Browsers are sufficient to display, but not sufficient for printing on paper. IE5 can display XML by converting it to HTML by an internal process. Browsers, such as IE5, are intended for displaying pages on computer screen. Then it is hard to do page layout on a browser. Browsers are sufficient to display, but not sufficient for printing on paper. XSL Formatting Object Sample File Page- Start writing-mode="tb-rl" display-align="after"End writing-mode="tb-rl" display-align="before" Example of 2 colmns and span.The purpose of converting documents into XML is to create web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. However, when creating a SGML document or an XML document, it is a hard subject to format and print it beautifully. Since the age of SGML, it is often said that we are able to realize 'one-source multi-use' by converting documents into SGML, but actually we could not even print it to paper easily. The followings show how to print SGML, XML documents that we have often used before. ? Convert XML into RTF (MicrosoftWord external file format) by using a script such as Perl. Load RTF by using an application such as MicrosoftWord, and arrange the layout, print it. The formatted document will be RTF format. ? Specify the style of FrameMaker/SGML, load SGML by FrameMaker and arrange the layout, print it. The converted document will be in FrameMaker-specific format. ? Convert XML into a file format of other interactive formatting software, or into DTP. Arrange the layout by using a formatting software or DPT software. The formatted document will be in an application-specific format. Span all (specify span="all" to the block property). However, there are some problems. The biggest problem is that XML contents are converted into an application-specific format. We arrange the layout of transformed document and the document will be an application-specific format, separated from the source XML file. If you change the source XML document, you have to repeat the operation from the beginning. The editing process of arranging layouts and printing cannot be finished at one time. Usually, Proofing and editing process will be taken several times to the final printout. Therefore every time XML source is modified, it is necessary to load it to the application and arrange the layout. They may be no meanings of making a document in XML and it takes more time. Even so, if you change the content in the application, the content of the XML source will become different from the final printout. In order to achieve efficiency in moving towards XML, you will need a method which can handle the creation of XML contents, layout modification, formatting and printing in a series of work. Extensible Stylesheet Language was developed by W3C (the World Wide Web Consortium) for better layout and formatting of XML documents in an effort to encourage greater diffusion and standardization of the Web. The proper abbreviated name for this specification is XSL. However, the word XSL is namely confusing these days, we describe it as XSL-FO in this document.(1)(1)This is a footnote text. It is placed below the page and separated from the body text. This is a footnote text. It is placed below the page and separated from the body text.This is a footnote text. It is placed below the page and separated from the body text. Set fo:region-body:column-count="2" column-gap="16pt" IE5 can display XML by converting it to HTML by an internal process. Browsers, such as IE5, are intended for displaying pages on computer screen. Then it is hard to do page layout on a browser. Browsers are sufficient to display, but not sufficient for printing on paper IE5 can display XML by converting it to HTML by an internal process. Browsers, such as IE5, are intended for displaying pages on computer screen. Then it is hard to do page layout on a browser. Browsers are sufficient to display, but not sufficient for printing on paper IE5 can display XML by converting it to HTML by an internal process. Browsers, such as IE5, are intended for displaying pages on computer screen. Then it is hard to do page layout on a browser. Browsers are sufficient to display, but not sufficient for printing on paper IE5 can display XML by converting it to HTML by an internal process. Browsers, such as IE5, are intended for displaying pages on computer screen. Then it is hard to do page layout on a browser. Browsers are sufficient to display, but not sufficient for printing on paper fo:block A space-before="50mm" space-before.conditionality="discard"Example of specifying Space-before-conditionality as discard. The space before setting is ignored in the first block in its containing column or page. fo:block B space-before="30mm" space-before.conditionality="retain"Example of specifying Space-before-conditionality as retain. The space before setting is effective in the first block in its containing column or page. Space-before conditionality The space-before.conditionality attribute determine whether the space is preserved or discarded if the block is the first in its containing block or page. The above example shows the space between block and the border of region body. Text alignment in the block text-align="left"(text-align="start") The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper.text-align="justify" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-align="center" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-align="right"(text-align="end")The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-indent="2em"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper.text-align="left" text-align-last="left"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper.text-align="justify" text-align-last="left"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-align="center" text-align-last="left"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper.text-align="right" text-align-last="left"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper.text-indent="4em"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. Line heightline-height="normal" (Defaut value)The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper.line-height="18pt" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. line-height="1.8" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. line-height="180%" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper.line-height="24pt" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. line-height="2.4" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. line-height="240%" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others.an XML document, it is necessary to arrange the layout beautifully and print it on paper. Line-height & Font-sizeline-height="normal" (Defoult value)The purpose of18pt: converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an18pt: XML document, it is necessary to arrange the layout beautifully and print it on paper.line-height="18pt" The purpose of18pt: converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an18pt: XML document, it is necessary to arrange the layout beautifully and print it on paper. line-height="24pt" The purpose of18pt: converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an18pt: XML document, it is necessary to arrange the layout beautifully and print it on paper. line-height="1.8" The purpose of18pt: converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an18pt: XML document, it is necessary to arrange the layout beautifully and print it on paper. line-height="180%" The purpose of18pt: converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an18pt: XML document, it is necessary to arrange the layout beautifully and print it on paper. line-height="240%" The purpose of18pt: converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an18pt: XML document, it is necessary to arrange the layout beautifully and print it on paper. Here is an example of changing both line height and font size. In the default setting, line height becomes longer in proportion to the font size. XSL Formatting Object Sample File Page- Creating landscape by reference orientation This page is rotated 90 degrees conter-clockwise by specifying 90 to the reference orientation. MethodProduct ABCDの変更の影響オブジェクト使用するためのアドイン対応Windows,Solaris,Linux,Macintoshコスト市場性1.ImagePrinterDriverを作る ほぼ独立になるそれほど問題ない不可比較的小さいImagePrinterDriverの市場性を検討2.GDI関数の置き換え新しいGDI関数を使えば対応が必要など依存性がある問題が生じてもブラックボックスになるので対応不可不可やや大きいあまり市場性はない 3.新しいエンジンを作る独立であるアドインを組み込むメカニズムを入れることもできるだろうが、Windows以外の環境で動かすことを想定するならアドインまで自力開発することにが必要になるだろう最初から設計すれば可Product ABCDの新規開発に匹敵するWindows以外でも動くと言う意味では、GDI関数を使うよりは市場性があるだろうXSL Formatting Object Sample File Page- Writing mode in vertical This page is a sample of writing mode in vertical. Specify writing mode "tb-rl" to region-body. 方法Product ABCDの変更の影響オブジェクト使用するためのアドイン対応Windows,Solaris,Linux,Macintoshコスト市場性1.ImagePrinterDriverを作るほぼ独立になるそれほど問題ない不可比較的小さいImagePrinterDriverの市場性を検討2.GDI関数の置き換え新しいGDI関数を使えば対応が必要など依存性がある問題が生じてもブラックボックスになるので対応不可不可やや大きいあまり市場性はない 3.新しいエンジンを作る独立であるアドインを組み込むメカニズムを入れることもできるだろうが、Windows以外の環境で動かすことを想定するならアドインまで自力開発することにが必要になるだろう最初から設計すれば可Product ABCDの新規開発に匹敵するWindows以外でも動くと言う意味では、GDI関数を使うよりは市場性があるだろう XSL Formatting Object Sample FileJune 2001 Page- Page- Block position space-before and space-after fo:block (1) space-before="5mm" space-after="10mm"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. fo:block (2) space-before="7mm" space-after="4mm"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. fo:block (3) space-before="3mm" space-after="4mm"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. fo:block (4) space-before="30mm" Example of specifying Space-before-conditionality as discard. The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. fo:block (5) space-before="50mm" Example of specifying Space-before-conditionality as retain. The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. Indent, Border, Padding (1) border-style="solid" border-width="thin" start-indent="10mm" end-indent="10mm"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. (2) border-style="solid" border-width="10pt" border-color="yellow" start-indent="10mm" end-indent="10mm"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. (3) border-style="solid" border-width="10pt" border-color="olive" padding="10pt" start-indent="10mm" end-indent="10mm" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. (4) border-style="solid" border-width="thin" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. (5) border-style="solid" border-width="10pt" border-color="yellow" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. (6) border-style="solid" border-width="10pt" border-color="olive" padding="10pt" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. (7) border-style="solid" border-width="thin" margin-left="10mm" margin-right="10mm" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. (8) border-style="solid" border-width="10pt" border-color="yellow" margin-left="10mm" margin-right="10mm"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. (9) border-style="solid" border-width="10pt" border-color="olive" padding="10pt" margin-left="10mm" margin-right="10mm" The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. Text position in the columntext-align="left"(text-align="start")The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper.text-align="justify"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-align="center"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-align="right"(text-align="end")The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper.text-align="left" text-align-last="left"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-align="justify" text-align-last="left"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-align="center" text-align-last="left"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-align="right" text-align-last="left"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-indent="2em"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. text-indent="4em"The purpose of converting documents into XML is to create Web pages, to create data delivered electrically, to create electric manuals and others. However, for whatever purposes you may create an XML document, it is necessary to arrange the layout beautifully and print it on paper. Line stacking strategy Specify 12pt to font-size in fo:block. Specify 30pt to inline-height in fo:block. line-stacking-strategy="font-height" LINESTACKING STRATEGY line-stacking-strategy LINESTACKING STRATEGY line-stacking-strategy LINESTACKING STRATEGY line-stacking-strategy line-stacking-strategy="max-height" LINESTACKING STRATEGY line-stacking-strategy LINESTACKING STRATEGY line-stacking-strategy LINESTACKING STRATEGY line-stacking-strategy line-stacking-strategy="line-height" LINESTACKING STRATEGY line-stacking-strategy LINESTACKING STRATEGY line-stacking-strategy LINESTACKING STRATEGY line-stacking-strategy Block container and absolute position Block container Ainline-progression-dimension="200pt"Child of block container A absolute-position="absolute" top="10mm" Child of block container A absolute-position="absolute" top="30mm" left="10mm" Child of block container A absolute-position="absolute" top="50mm" left="20mm"Child of block container A absolute-position="absolute" top="70mm" left="30mm" region-body region-before region-after region-start region-end title block block-container character external-graphic instream-foreign-object inline inline-container leader page-number page-number-citation table-and-caption table table-column table table-header table-footer table-body table-row table-cell list-block list-item basic-link region-body region-before region-after region-start region-end title block block-container character external-graphic instream-foreign-object inline inline-container leader page-number page-number-citation table-and-caption table table-column table table-header table-footer table-body table-row table-cell list-block list-item basic-link Inline FO italic bold superscript subscript underline overline line-through border background color font color red, blue, green, yellow, white font color and background color red, blue, green, yellow, white inline graphics This is a button . <fo:external-graphic src="url('img/button.png')" /> is enclosed with the tag <fo:inline>. In-line Container Notes: As this sample uses the reference-orientation property, it cannot be displayed properly in Window 9x/ME. It can be displayed properly in WindowsNT/2000. Partial Vertical Writing Sample of embedding a vertical-writing text in a horizontal-writing sentence. 横書きの行の中に、 縦書きのセンテンスを埋め込みます。 Ruby「好奇心こそ私達のげんどうりょく原動力 総ルビFull Ruby Japanese Text Sample にほんこくみん日本国民は、こうきゅう恒久へいわ平和きがん念願し、にんげん人間そうご相互かんけい関係しはい支配するすうこう崇高りそう理想ふかじかく自覚するのであつて、へいわ平和あいするしょこくみん諸国民こうせい公正しんぎ信義しんらい信頼して、われらのあんぜん安全せいぞん生存ほじ保持しようとけつい決意した。われらは、へいわ平和いじ維持し、せんせい専制れいぞく隷従あっせい圧迫へんきょう偏狭ちじょう地上からえいえん永遠じょきょ除去しようとつとめてこくさいしゃかい国際社会において、めいよ名誉あるちい地位めたいとおもう思ふ。われらは、ぜんせかい全世界こくみん国民が、ひとしくきょうふ恐怖けつぼう欠乏からまぬかれ、へいわ平和のうちにせいぞん生存するけんり権利ゆうすることをかくにん確認する。 fo:external-graphic Graphics Border and Leader PatternBorder Border style and Border width style thin medium thick 0.1pt 1.0pt 0.5mm none hidden dotted dashed solid double groove ridge inset outset dot-dash dot-dot-dash wave Leader Set a letter right after leaders. Specify text-align-last="justify". rule:dotted a rule:dashedb rule:solidc rule:doubled rule:groovee rele:ridgef rule:dot-dashg rule:dot-dot-dashh rule:wavei dotsg use-contentleaderh Table Table1 CategoryName Definition Absolute Unit cmmmin2.54cmpt1/72inpc12ptpx 0.28mm (about 1/90inches) is preferable for printing, displaying in hand-held computer within ordinary looking distance. 1/92inches 1/72inches are also acceptable. Relative UnitemEqual to the value of the font-size property. 1em is the same as font-size. Table2 Specify the column width, inline-progression-dimension="120mm" CategoryNamedefinition Absolute Unit cmmmin2.54cmpt1/72inpc12ptpx0.28mm (about 1/90inches) is preferable for printing, displaying in hand-held computer within ordinary looking distance. 1/92inches 1/72inches are also acceptable.Relative UnitemEqual to the value of the font-size property. 1em is the same as the current font-size. Table3 Specify the text alignment centered CategoryNameDefinition Absolute Unit cmmmin2.54cmpt1/72inpc12ptpx0.28mm (about 1/90inches) is preferable for printing, displaying in hand-held computer within ordinary looking distance. 1/92inches 1/72inches are also acceptable.Relative UnitemEqual to the value of the font-size property. 1em is the same as the current font-size. Table4 Border CategoryNameDefinitionAbsolute Unit cmmmin2.54cmpt1/72inpc12ptpx0.28mm (about 1/90inches) is preferable for printing, displaying in hand-held computer within ordinary looking distance. 1/92inches 1/72inches Relative UnitemEqual to the value of the font-size property. 1em is the same as the current font-size. Table5 Set writing mode in the whole table writing-mode="tb-rl"分類名前定義絶対単位 cmmmin2.54cmpt1/72inpc12ptpx通常の距離で見られる印刷、ディスプレイ、ハンドヘルド機器では0.28mm(約1/90インチ)が望ましいが、1/92インチまたは1/72インチのような値にしても良い。相対単位em現在のfont-size プロパティの値を単位とします。1emは現在のfont-sizeと同じです。 Table6 Set writing mode in fo:table-cell writing-mode="tb-rl" 分類名前定義絶対単位 cmmmin2.54cmpt1/72inpc12ptpx通常の距離で見られる印刷、ディスプレイ、ハンドヘルド機器では0.28mm(約1/90インチ)が望ましいが、1/92インチまたは1/72インチのような値にしても良い。相対単位em現在のfont-size プロパティの値を単位とします。1emは現在のfont-sizeと同じです。 ListUnordered listCreate a good looking front cover. Create a table of contents in different print format from the body. Make different print formats on left and right pages. Set header, footer and sidebar to the body text. Print page numbers in the header. Create indexes and put page numbers. Create footnotes. Create a page with columns. Ordered lint a. List type 一. Unordered list 二. Ordered list 三. Definition list b. Table elements 1. Low 2. Column 3. Cell c. Block element and Inline element Definition list List type There are three types of lists, unordered list, ordered list and definition list. From here These are nests of the list. dd that does not match dt. dt that does not have dd. Unordered list Unordered list is classified to square, circle or other symbols by the type of label preceeding text. Ordered list Ordered list has various types of label format. Tabale element fo:table-caption, fo:table, fo:table-column, fo:table-head, fo:table-foot, fo:table-body, fo:table-row, fo:table-cell are available. Color type 16 colors, red, blue, white, black and others are available. RGB()function is also available.