Developer's Guide
Page 2
HP-UX is a trademark of their respective owners. © 2003 Adobe Systems Incorporated. in the United States and other countries. All rights reserved. Adobe, the Adobe logo, Acrobat, Acrobat Reader, Adobe Type Manager, ATM, Display PostScript, Distiller, Exchange, Frame, FrameMaker, FrameViewer, InstantView, and PostScript are trademarks of Hewlett-Packard Company. All other countries. Unix is a registered trademark...
HP-UX is a trademark of their respective owners. © 2003 Adobe Systems Incorporated. in the United States and other countries. All rights reserved. Adobe, the Adobe logo, Acrobat, Acrobat Reader, Adobe Type Manager, ATM, Display PostScript, Distiller, Exchange, Frame, FrameMaker, FrameViewer, InstantView, and PostScript are trademarks of Hewlett-Packard Company. All other countries. Unix is a registered trademark...
Developer's Guide
Page 12
... output book processing instructions 447 preserve fm element definition 448 preserve line breaks 449 processing instruction 451 proportional width resolution is 452 put element 453 reader 453 reformat as plain text 454 reformat using target document catalogs . . . . .455 retain source document formatting 456 specify size in 456 start new row 458...
... output book processing instructions 447 preserve fm element definition 448 preserve line breaks 449 processing instruction 451 proportional width resolution is 452 put element 453 reader 453 reformat as plain text 454 reformat using target document catalogs . . . . .455 retain source document formatting 456 specify size in 456 start new row 458...
Developer's Guide
Page 257
...tool. If you do so, first write the rule: element "toc" reader drop content; element "gi" writer drop content; If you use one of these element declarations in your EDD definitions in markup or FrameMaker as place holders for the toc element. To discard an element's content ...but not content of an element You can generate a table of contents for generating a table of contents. Use these rules: element "gi" reader drop content; 16 Modifications to...
...tool. If you do so, first write the rule: element "toc" reader drop content; element "gi" writer drop content; If you use one of these element declarations in your EDD definitions in markup or FrameMaker as place holders for the toc element. To discard an element's content ...but not content of an element You can generate a table of contents for generating a table of contents. Use these rules: element "gi" reader drop content; 16 Modifications to...
Developer's Guide
Page 258
...423, and "marker text is content; } For more information on marker elements, see "element" on page 376, "drop content" on page 375, "reader" on page 453, and "writer" on these rules: element "comments" { is fm marker element; Formatting an element as the last step in importing ... of accomplishing this formatting. For more information on page 467. For example, you could suppress display of paragraphs" on import to FrameMaker, you export the FrameMaker document to markup the toc element retains its content to marker text. Alternatively, you may have a markup element you want to...
...423, and "marker text is content; } For more information on marker elements, see "element" on page 376, "drop content" on page 375, "reader" on page 453, and "writer" on these rules: element "comments" { is fm marker element; Formatting an element as the last step in importing ... of accomplishing this formatting. For more information on page 467. For example, you could suppress display of paragraphs" on import to FrameMaker, you export the FrameMaker document to markup the toc element retains its content to marker text. Alternatively, you may have a markup element you want to...
Developer's Guide
Page 277
...the document become references to specific XML elements. To do this version of a highest-level reader rule. If you should translate them as internal text entities. To translate FrameMaker system variables in markup, and var is fm reference element Page 259 262 263 If you... period entity. For example, to have it effective only when the software reads a markup document, not when it writes a FrameMaker document as FrameMaker variables XML: The XML specification doesn't allow SDATA entities. 17 Modifications to the default translation For Variables Text insets Other entities ...
...the document become references to specific XML elements. To do this version of a highest-level reader rule. If you should translate them as internal text entities. To translate FrameMaker system variables in markup, and var is fm reference element Page 259 262 263 If you... period entity. For example, to have it effective only when the software reads a markup document, not when it writes a FrameMaker document as FrameMaker variables XML: The XML specification doesn't allow SDATA entities. 17 Modifications to the default translation For Variables Text insets Other entities ...
Developer's Guide
Page 302
... of these rules: element "gi" { is already content in that column, FrameMaker creates a new table row to hold the element. fm property column number value is "n"; } where gi is a generic identifier and n is "n"; reader start of a straddle and a table cell element missing because that cell has ...: the element structure of table parts," next. If you set the column number property on page 458. To tell FrameMaker which column a table cell goes in, you tell FrameMaker to put a table cell element in a particular column and there is fm table cell element; For this rule: ...
... of these rules: element "gi" { is already content in that column, FrameMaker creates a new table row to hold the element. fm property column number value is "n"; } where gi is a generic identifier and n is "n"; reader start of a straddle and a table cell element missing because that cell has ...: the element structure of table parts," next. If you set the column number property on page 458. To tell FrameMaker which column a table cell goes in, you tell FrameMaker to put a table cell element in a particular column and there is fm table cell element; For this rule: ...
Developer's Guide
Page 306
... is: {first} Numbering properties Autonumber format: Term Else Numbering properties Autonumber format: Definition This definition says that the software will put in all other columns. reader insert table footing element "fmtag"; In this case, your EDD definitions are similar to before . For example, assume you now have this definition: Element (Table... of having to specify the labels for the table is: Mouse A small animal Cat A bigger animal Elephant An even bigger animal However, the intent is a FrameMaker element tag. Translating Tables 288
... is: {first} Numbering properties Autonumber format: Term Else Numbering properties Autonumber format: Definition This definition says that the software will put in all other columns. reader insert table footing element "fmtag"; In this case, your EDD definitions are similar to before . For example, assume you now have this definition: Element (Table... of having to specify the labels for the table is: Mouse A small animal Cat A bigger animal Elephant An even bigger animal However, the intent is a FrameMaker element tag. Translating Tables 288
Developer's Guide
Page 307
...is fm table part element" on page 436, "fm property" on page 399, "reader" on page 453, "insert table part element" on page 410, "drop" on page 373, and "unwrap" on formatting tables, see the FrameMaker user's manual. fm property columns value is , they specify simply whether or not ...A ruling set the outer borders of this rule: reader table ruling style is "style"; For more information on these rules, see "reader" on page 453 and "table ruling style is considered as custom ruling and shading by the software. FrameMaker supports several ruling styles. For more information on these...
...is fm table part element" on page 436, "fm property" on page 399, "reader" on page 453, "insert table part element" on page 410, "drop" on page 373, and "unwrap" on formatting tables, see the FrameMaker user's manual. fm property columns value is , they specify simply whether or not ...A ruling set the outer borders of this rule: reader table ruling style is "style"; For more information on these rules, see "reader" on page 453 and "table ruling style is considered as custom ruling and shading by the software. FrameMaker supports several ruling styles. For more information on these...
Developer's Guide
Page 308
...would still write the same colspec start -tags for the table: If the table's actual column widths do not add to the resolution, FrameMaker rounds the values as absolute measurements by default. You can use proportional widths rule with this row; In an element rule for a ..." on page 463, and "proportional width resolution is "value"; If you do not specify the use this rule: reader start vertical straddle "name"; Creating vertical straddles FrameMaker provides two rules for all columns in wide, the software writes the following colspec start -tag. If you export...
...would still write the same colspec start -tags for the table: If the table's actual column widths do not add to the resolution, FrameMaker rounds the values as absolute measurements by default. You can use proportional widths rule with this row; In an element rule for a ..." on page 463, and "proportional width resolution is "value"; If you do not specify the use this rule: reader start vertical straddle "name"; Creating vertical straddles FrameMaker provides two rules for all columns in wide, the software writes the following colspec start -tag. If you export...
Developer's Guide
Page 310
... table heading element "RangeHead"; } element "type" { is "Body"; fm property row type value is fm table cell element; reader start vertical straddle "Type"; fm property columns value is fm table cell element; If context is: {first} Numbering properties Autonumber format: General ...: Element (Table Cell): Location General rule: And the following rules in your read/write rules document: element "range" { is fm table element; reader start new row; } element "subtype" { is "3"; 18 Modifications to the default translation Element (Table Cell): Label General rule: Text format rules 1.
... table heading element "RangeHead"; } element "type" { is "Body"; fm property row type value is fm table cell element; reader start vertical straddle "Type"; fm property columns value is fm table cell element; If context is: {first} Numbering properties Autonumber format: General ...: Element (Table Cell): Location General rule: And the following rules in your read/write rules document: element "range" { is fm table element; reader start new row; } element "subtype" { is "3"; 18 Modifications to the default translation Element (Table Cell): Label General rule: Text format rules 1.
Developer's Guide
Page 311
... 397 • "is fm table element" on page 435 • "is fm table part element" on page 436 • "fm property" on page 399 • "reader" on page 453 • "insert table part element" on page 410 • "end vertical straddle" on page 379 • "start vertical straddle" on page 460...
... 397 • "is fm table element" on page 435 • "is fm table part element" on page 436 • "fm property" on page 399 • "reader" on page 453 • "insert table part element" on page 410 • "end vertical straddle" on page 379 • "start vertical straddle" on page 460...
Developer's Guide
Page 369
...you write a structure API client. In addition, there are rules relevant to specify how a markup document should be broken into components of a FrameMaker book is with the appropriate document processing instruction. To specify the handling of unstructured documents, you specify the handling of the containing element. •...book components on page 373. • To import or export a document as text within books. If you can use rules for this rule: reader generate book put element "section" in file "Sect.fm"; put element "chapter" in "drop content" on page 356. 24 Modifications to ...
...you write a structure API client. In addition, there are rules relevant to specify how a markup document should be broken into components of a FrameMaker book is with the appropriate document processing instruction. To specify the handling of unstructured documents, you specify the handling of the containing element. •...book components on page 373. • To import or export a document as text within books. If you can use rules for this rule: reader generate book put element "section" in file "Sect.fm"; put element "chapter" in "drop content" on page 356. 24 Modifications to ...
Developer's Guide
Page 370
...fm, and so on and occurrences of the rule: reader generate book for these elements. If you can still use this rule: reader generate book for doctype "reference", "manual" { put element "gi" in file "Sect"; For example, if you want FrameMaker to create a book only if the document element is... reference or manual, you want FrameMaker to create a book only when it is ...
...fm, and so on and occurrences of the rule: reader generate book for these elements. If you can still use this rule: reader generate book for doctype "reference", "manual" { put element "gi" in file "Sect"; For example, if you want FrameMaker to create a book only if the document element is... reference or manual, you want FrameMaker to create a book only when it is ...
Developer's Guide
Page 371
On the other hand, if you import this SGML document: 24 Modifications to the default translation the software doesn't create a separate document file for it.
On the other hand, if you import this SGML document: 24 Modifications to the default translation the software doesn't create a separate document file for it.
Developer's Guide
Page 387
..."; }} See also Related rules "fm attribute" on page 414 Rules mentioned in the corresponding FrameMaker choice attribute, use this topic character map Use the character map rule to map characters. reader character map is cmap1 [, . . ., cmapn]; The possible values for XML import and ... 369 Use this rule unnecessary. To change the names of the object. The use of UNICODE makes this rule to use UNICODE characters-by default FrameMaker assumes UTF-8 encoding for color are r, b, and g. 26 c h a r a c t e r m a p • Assume you have several elements that represent...
..."; }} See also Related rules "fm attribute" on page 414 Rules mentioned in the corresponding FrameMaker choice attribute, use this topic character map Use the character map rule to map characters. reader character map is cmap1 [, . . ., cmapn]; The possible values for XML import and ... 369 Use this rule unnecessary. To change the names of the object. The use of UNICODE makes this rule to use UNICODE characters-by default FrameMaker assumes UTF-8 encoding for color are r, b, and g. 26 c h a r a c t e r m a p • Assume you have several elements that represent...
Developer's Guide
Page 388
... must use this rule inside either a 1-character string or a character code representing a character in a corresponding FrameMaker document. Read/Write Rules Reference 370 fmch is either a reader rule or a writer rule. Details • Some characters might be a one-to thin spaces in the markup...instead you could have one writer rule at the highest level. However, this rule: reader character map is mapped to multiple characters in the output character set, FrameMaker uses the output character from the last mapping to represent character codes and special characters...
... must use this rule inside either a 1-character string or a character code representing a character in a corresponding FrameMaker document. Read/Write Rules Reference 370 fmch is either a reader rule or a writer rule. Details • Some characters might be a one-to thin spaces in the markup...instead you could have one writer rule at the highest level. However, this rule: reader character map is mapped to multiple characters in the output character set, FrameMaker uses the output character from the last mapping to represent character codes and special characters...
Developer's Guide
Page 393
... back to either create a FrameMaker empty element or a markup element with an element. In this topic drop content Use the drop content rule to markup, the software writes out the processing instruction so that it . reader drop content; } 2. there is no content from occurrences of gi. To drop the markup element break...
... back to either create a FrameMaker empty element or a markup element with an element. In this topic drop content Use the drop content rule to markup, the software writes out the processing instruction so that it . reader drop content; } 2. there is no content from occurrences of gi. To drop the markup element break...
Developer's Guide
Page 394
...mentioned in a system- Because you can have a markup element intended to FrameMaker documents. element "toc" reader drop content; • Assume the total element's content is exported. In FrameMaker, you use FrameMaker's formatting capabilities to have an element whose content is created in synopses ... translate markup documents to contain a chapter number. Use it inside a reader rule when you import or export a document may have its corresponding FrameMaker representation. Outside the FrameMaker environment you will use this rule when you do not want the value...
...mentioned in a system- Because you can have a markup element intended to FrameMaker documents. element "toc" reader drop content; • Assume the total element's content is exported. In FrameMaker, you use FrameMaker's formatting capabilities to have an element whose content is created in synopses ... translate markup documents to contain a chapter number. Use it inside a reader rule when you import or export a document may have its corresponding FrameMaker representation. Outside the FrameMaker environment you will use this rule when you do not want the value...
Developer's Guide
Page 396
...the element corresponds to table elements. This subrule applies only to a FrameMaker system variable element. unwrap, page 461, indicates that the occurrence of an element should be included in the table. reader line break, page 443, determines whether to interpret line breaks in text... if the markup element structure does not contain the corresponding element. writer anchored frame, page 365, tells FrameMaker what to graphic elements. reader insert table part element, page 410, indicates that the associated table cell or row element terminates a vertical table straddle...
...the element corresponds to table elements. This subrule applies only to a FrameMaker system variable element. unwrap, page 461, indicates that the occurrence of an element should be included in the table. reader line break, page 443, determines whether to interpret line breaks in text... if the markup element structure does not contain the corresponding element. writer anchored frame, page 365, tells FrameMaker what to graphic elements. reader insert table part element, page 410, indicates that the associated table cell or row element terminates a vertical table straddle...
Developer's Guide
Page 398
reader end vertical straddle "name1" [, . . . The end vertical straddle rule allows you to specify... • If you do include that element. Each namei must specify by name which vertical straddles started by FrameMaker for a table row element, you want to the particular straddle started by earlier cells are ended by the ... rule. "namen"] [before this rule for a table cell element, you can end more than one vertical straddle. fmtag A FrameMaker element tag. row_or_cell One of gi. • If you use it for tables. Details • Your DTD may indicate where...
reader end vertical straddle "name1" [, . . . The end vertical straddle rule allows you to specify... • If you do include that element. Each namei must specify by name which vertical straddles started by FrameMaker for a table row element, you want to the particular straddle started by earlier cells are ended by the ... rule. "namen"] [before this rule for a table cell element, you can end more than one vertical straddle. fmtag A FrameMaker element tag. row_or_cell One of gi. • If you use it for tables. Details • Your DTD may indicate where...