關於 Arbortext Styler
Document Revision History
Document Revision History
About This Guide
Understanding Arbortext Styler
Overview of Arbortext Styler
Arbortext Styler Concepts
Free Version of Arbortext Styler
Overview of Free Version of Arbortext Styler
Limitations of Free Version of Arbortext Styler
Migrating Stylesheets from the Free Version to the Full Version of Servigistics Arbortext Styler
Creating a Basic Stylesheet
Converting a FOSI to a Stylesheet
Opening and Creating Stylesheets
Language Settings
Styles Overview
Highlight Unstyled Elements in a Document
Applying Styles
Starting the Style Helper
Assigning Division Levels in your Stylesheet
Validating Stylesheets
Saving Stylesheets
Migrating Stylesheets from a Previous Release
Regenerating Edited Source when Updating a Stylesheet
Document Preview and Publishing
Overview of Preview and Publishing
Preview Options in Arbortext Styler
PTC Arbortext Layout Developer in Arbortext Styler
Print Features Available with PTC Arbortext Layout Developer
Logic for Print/Preview Engine Selection
Print Engine Comparison
Choosing a Print Engine Setting for Preview with Arbortext Styler
General Guidelines for Print Engine Selection
PDF Configuration File for the PTC ALD Engine
PTC ALD PDF Configuration File (.appcf)
Generating Accessible PDF Output
Chunking Data in HTML Output
Generating XHTML Output
Generating HTML5 Output
Publishing EPUB Output
Generating Accessible HTML Output
Managing CSS Files in HTML Output
Styling HTML Files from Different Document Types
Passing Metadata to PDF Output
Alternate Text Support for Graphics
Exporting Stylesheets
Exporting Stylesheets
Defining Page Layout
Page Layout Overview
Creating a Page Set
Setting a Page Size and Orientation for a Page Set
Defining Number of Pages for a Page Set
Setting Margins in a Page Set
Setting Columns in a Page Set
Justifying Columns in a Page Set
Defining Page Regions
Add Page Region
Adding Headers and Footers to a Page Set
Configuring Page Numbers for a Page Set
Applying a Page Set to an Element
Validating Page Sets
Adding Border Rules to Block Elements
Side by Side Alignment
Run-in Styling
Hyphenation
Working with Properties
Properties Overview
Deriving Property Values
Resolving Property Values
Explicit v Derived Property Values in Arbortext Styler
Modifying Properties
Applying Properties for Specific Outputs
Creating Output Sets in the Outputs to Edit List
Hiding Element Content
Applying Prespace and Postspace to Elements
Initial Properties and Property Sets Applied by Styles
Arbortext Styler Usability Aids
Property Value Precedence in Arbortext Styler
Understanding How Arbortext Styler Determines Property Values
Processing Order During Publishing
Processing Order in Arbortext Styler
Creating and Applying Property Sets
Property Sets Overview
Working with Property Sets
Applying Property Sets
Property Sets Example
Working with Elements in Your Stylesheet
Elements Overview
Adding New Elements to Your Stylesheet
Keeping Elements Together
Elements and Document Types
Configuring a Graphic Element
Creating Contexts
Contexts Overview
Context Priority
Working with Contexts
Using XPath in Contexts
Contexts Walk-Through
Creating Conditions
Conditions Overview
Working with Conditions
Conditions Walk-Through
Creating If, Else/If, and Else Conditions
Nesting Conditions
Nested and If, Else/If, and Else Conditions in Exported Stylesheets
Using XPath in Conditions
Using Conditions to Change a Document's Page Size
Cutting, Copying, and Pasting
Cut, Copy, and Paste Overview
Cutting, Copying, and Pasting Elements
Cutting, Copying, and Pasting Contexts
Cutting, Copying, and Pasting Conditions
Cutting, Copying, and Pasting Property Sets
Cutting, Copying, and Pasting Page Sets
Cutting, Copying, and Pasting Tables of Content
Cutting, Copying, and Pasting Custom Tables
Cutting, Copying, and Pasting Cross References
Cutting, Copying, Pasting, and Deleting Properties
Creating Headers and Footers
Headers and Footers Overview
Creating a Header or Footer
Adding Content to a Header or Footer
Inserting Division References in Headers and Footers
Adding Page Numbers to Headers and Footers
Working with Tables of Contents
Table of Contents Overview
Creating a Basic Table of Contents Format Object
Styling an Element to Generate a Table of Contents
Customizing the Content of a TOC
Applying Non-Standard Formatting to a Table of Contents
Generating Indexes
Indexing Overview
Creating an Index with Element Model Index Terms
Creating an Index with Attribute Model Index Terms
Creating a Index with Nesting Element Model Index Terms
Creating See and See-Also Index Terms
Configuring Alternative Sorting of Index Terms
Configuring Multiple Indexes for a Document
Modifying the Appearance of an Index
Modifying Index Parameters
Including Elements not Styled as Index Terms in an Index
Context Matching of Elements in Index Terms
Generating a Sorted Inline List
Styling Custom Tables
Custom Table Styling Overview
Creating and Styling a Custom Table
Generating Custom Table Cells via XPath
Reordering Columns in Custom Tables
Using Background Color in Custom Tables
Formatting Footnotes and Endnotes
Footnotes Overview
Creating and Modifying an Inline Model Footnote
Creating and Modifying a Reference Model Footnote
Creating and Modifying a Hybrid Model Footnote
Formatting the Reference Mark in a Footnote
Endnotes Overview
Creating and Modifying an Inline Model Endnote
Creating and Modifying a Reference Model Endnote
Adding Generated Text
Generated Text Overview
Adding Generated Text to Elements
Inserting Element and Attribute Content in Generated Text
Numbering List Items
Adding Bullets to List Items
Labeling and Numbering Divisions
Labeling and Numbering Formal Blocks
Advanced Formatting of Titles and Numbering
Non Standard Numbering with XPath
Inserting Leaders, Rules, and Space Fills in Generated Text
Inserting Markup in Generated Text
Inserting Graphics in Generated Text
Inserting Symbols in Generated Text
Inserting Tables in Generated Text
Adding User Formatting Elements to Generated Text
Using XPath Expressions in Generated Text
Creating Repeating Titles
Adding Change Bars
Maintaining Translations of Generated Text
Language Settings for Generated Text Translation
Managing Translation Units
Exporting Generated Text for Translation
XLIFF Files
Importing Translations of Generated Text
Translation Statistics
Using ACL to Import XLIFF Files
Managing Translated Generated Text in Stylesheet Modules
Cross References and Other Links
Cross Reference and Linking Overview
Creating a Cross Reference Format Object
Creating Cross References and Cross Reference Formatting
Modifying Default Cross Reference Formatting
SFEs to Support Linking
Graphic Support
Supporting Intelligent Graphics Sets
PDF Graphics
Working with Modules
Modules Overview
Creating a Module from an Existing Stylesheet
Developing a New Stylesheet Using Existing Modules
Overriding Stylesheet Definitions
Modifying Definitions in a Module
Adding New Definitions to a Module
Advanced Formatting Techniques
Formatting Landscape Tables and Figures
Generating Barcodes and QR Codes
Styling DITA Documents
DITA Styling Overview
Working with the Resolved Document for Styling
Working with Specialized Elements
Non-Latin Language Support
Overview of Support for Non-Latin Text in Arbortext Styler
Combined Fonts
List and Page Numbering
Hanging Punctuation
Text Underlining and Strikethrough
Right-to-Left Layout Direction
Publishing XML Documents as RTF Files
Overview of Publishing to RTF
Publishing RTF Files Using Arbortext Import/Export
Creating Export Stylesheets
Publishing RTF With and Without Using Word Style Names
Publishing Word Fields, Instructions, and Switches
Publishing XML Attributes to Unique Word Paragraph or Character Styles
Publishing Figures in RTF Files
Publishing Tables in RTF Files
Publishing Table and Figure Captions in RTF Files
Publishing Lists in RTF Files
Publishing Headers and Footers in RTF Files
Publishing Footnotes and Endnotes in RTF Files
Publishing Scoped Tables of Contents in RTF Files
Using Batch Processing to Publish RTF Files
Troubleshooting Import and Export Issues
Limitations when Publishing to RTF
Extending Stylesheets
Identifying Items that have Edited Source
Viewing Stylesheet Source
Editing Stylesheet Source Overview
Editing Element Source
Editing Property Set Source
Editing Page Set Source
Editing FOSI Resource Description Source
Editing Common XSL Source
Editing XSL Root Template Source
Editing PTC ALD Root Template Source
Overview of Autogenerated PTC ALD Source
Tips for Editing Stylesheet Source
Editing Stylesheet Source Examples
Editing FOSI Source that Contains a Reference to an Object
Editing FOSI Source of Elements with Numbered Contexts or Conditions
Extending the Edited Source Function by Adding More Complex Code
Deleting Source Edits
Comparing Edited Source and XPath for Stylesheet Extension
Scripting and Interactivity
Accessing Scripts from Arbortext Styler
Associating a JavaScript Library with a Stylesheet
Custom JavaScript Functions
Including PDF Forms in PDF Output
Arbortext Styler Window and Editors
Arbortext Styler's Windows, Lists, and Editors
Arbortext Styler Window
Elements List
Property Sets List
Page Sets List
Page Types List
Page Regions List
Generated Contents List
Tables of Contents List
Indexes List
Custom Tables List
Cross References List
Sizes List
Combined Fonts List
PTC ALD Functions List
HTML Functions List
Columns in List Views
Description Tab
Comment Tab
Outputs to edit Field
Text Category
Indent Category
Spacing Category
Breaks Category
Breaks Category - Keeps
Breaks Category - HTML Chunking
Generated Text Category
Property Sets Category
Footnote Category
Block border Category
Side by Side Category
PDF tags Category
HTML tag Category
RTF Category
Graphic Category
Page Sets - Page Size Category
Page Sets - Page Types Category
Page Sets - Columns Category
Page Sets - x Columns Category
Page Sets - Page Numbers Category
Page Sets - Other Category
Page Regions - Position Category
Page Regions - Text Category
Page Regions - Graphic Category
Page Regions - Borders Category
Page Regions - Other Category
Indexes - General Category
Indexes - Format Category
Custom Tables - Elements Category
Custom Tables - Cells Category
Custom Tables - Header Cells Category
Custom Tables - Format Category
Custom Tables - Background Color Category
Menus
Toolbars
PTC ALD Source Editor
Source Editor
Generated Text Editor
Arbortext Styler Dialog Boxes
Dialog Boxes
Add/Edit JavaScript Library Dialog Box
Add Module Dialog Box
Add Namespace Declaration Dialog Box
Add New Elements Dialog Box
Add Target Language Dialog Box
Attribute Modifier Dialog Box
Attribute Test Dialog Box
Bullet Dialog Box
Condition Dialog Box
Configure Columns Dialog Box
Content Test Dialog Box
Context Dialog Box
Convert Stylesheet Dialog Box
Copy To Module Dialog Box
Cross Reference Details Dialog Box
Custom Content Dialog Box
Customize Table of Contents Dialog Box
Cut Properties Dialog Box
Definition List Details Dialog Box
Delete Properties Dialog Box
Division Details Dialog Box
Division Reference Dialog Box
Division Title Number Dialog Box
Document Language Mapping Dialog Box
Duplicate Translation Unit IDs in Module
Edit Graphic XPath Dialog Box
Edit Module Dialog Box
Edit Uses List Dialog Box
Edit XPath Override for Current Level Dialog Box
Elements Not in Document Type Window
Export APP Template Dialog Box
Export CSS dialog box
Export FOSI Stylesheet Dialog Box
Export Generated Text for Translation Dialog Box
Export XSL-EPUB Stylesheet Dialog Box
Export XSL-FO Stylesheet Dialog Box
Export XSL-FO RTF Stylesheet Dialog Box
Export XSL-HTML File Stylesheet Dialog Box
Export XSL-HTML Help Stylesheet Dialog Box
Export XSL-Web Stylesheet Dialog Box
Field Dialog Box
Final Page Number Dialog Box
Find Explicit Properties Dialog Box
Find Explicit Properties Results Window
Find Where Used Dialog Box
Find Where Used Results Window
Footnote Number Dialog Box
Footnotes Dialog Box
Formal Block Title Number Dialog Box
Generated Cell Dialog Box
Graphic Details Dialog Box
HTML/PDF Attribute Dialog Box
HTML/CSS Defects List
Import Generated Text Translation Dialog Box
Import Generated Text Translation - Translation has not Changed
Import Generated Text Translation - Translation Identical to Source
Import Generated Text Translation - Translation Already Current
Incompatible Document Types for Stylesheet Dialog Box
Index Details Dialog Box
Index Term (Attribute Model) Details Dialog Box
Index Term (Element Model) Details Dialog Box
Index Term (Nesting Element Model) Details Dialog Box
Insert Attribute Content Dialog Box
Insert Attribute Content Dialog Box (Headers and Footers)
Insert Cross Reference Dialog Box
Insert Element Content Dialog Box
Insert Element Content Dialog Box (Headers and Footers)
Insert Index Dialog Box
Insert Leaders, Rule or Space Dialog Box
Insert Metadata Dialog Box
Insert Symbol Dialog Box
Insert Table of Contents Dialog Box
Insert XPath String Dialog Box
Link Details Dialog Box
Link Target Details Dialog Box
List Item Number Dialog Box
Modules Dialog Box
Move to Module Dialog Box
Namespace Declarations Dialog Box
New Custom Counter Dialog Box
New Module Dialog Box
New User Formatting Element Dialog Box
No Stylesheet Found Dialog Box
Number Details Dialog Box
Numbering Restart Dialog Box
Open Stylesheet Dialog Box
Paragraph Styles for Nested Lists Dialog Box
Paste Properties Dialog Box
Save As Merged Stylesheet Dialog Box
Save Stylesheet As Dialog Box
Start At Dialog Box
Start of HTML Chunk Test Dialog Box
Stylesheet Properties Dialog Box
Stylesheet Properties - General
Stylesheet Properties - HTML File
Stylesheet Properties - HTML Chunk
Stylesheet Properties - Language
Stylesheet Properties - Print/PDF
Stylesheet Properties - PTC ALD Formatting
Stylesheet Properties - Tables
Stylesheet Properties - RTF
Table of Contents Condition Dialog Box
Tables of Contents Details Dialog Box
Table of Contents Format Dialog Box
Table of Contents Format Details Dialog Box
Translation Defects Window
Translation Note Dialog Box
Unused Definitions Dialog Box
Use Exported FOSI For Dialog Box
Use Stylesheet For Dialog Box
Validate Page Sets Dialog Box
XPath Predicate Dialog Box
XPath Test Dialog Box
Debugging Stylesheets
Performance Profiling for Arbortext Styler or FOSI Stylesheets
XPath Performance
General Reference Information
Reference Information
Keyboard Navigation in the Arbortext Styler Window
Differences in Output Support
FOSI Output Limitations with XPath in Generated Text
Block
break
child module
chunk
combined font
condition
derivation
derive
endnote
endnote body
endnote collection
endnote mark
endnote reference mark
endnote scope
footnote
footnote body
footnote mark
footnote reference mark
formatting property
FOSI stylesheet
generated content
ID equivalent attribute
Inline
leaf module
modularized stylesheet
module
module hierarchy
mergeable definition
page region
page type
parent module
property
property set
publishing
reference attribute
resolving
root module
SFE
Size
source language
style
Styler Formatting Element
target language
translation unit
UFE
User Formatting Element
XPath
XSL stylesheet
Arbortext Styler 中的 APP
Introduction to PTC Arbortext Layout Developer
History and Background
Terminology
Stylesheets, Templates, and Documents
Components of Documents and Templates
JavaScript
Introduction to JavaScript in PTC Arbortext Layout Developer
Overview of the Formatting Object Model
Tags
Tags
Content Streams
Graphics
Control Streams
Managing Tags
Tag Properties and Operations
Namespaces in PTC Arbortext Layout Developer
Page Components
Page Layout Overview
Frames
Page Layers
Layer Groups
Pages
Content Types
Content Types
Basic Text Streams
XML Content Streams
Graphical Content
Text Processing
Text Formatting
Element-based Tag Selection
Context-based Tag Selection
XML
XML in PTC Arbortext Layout Developer
XML Document Preferences
XPath in PTC Arbortext Layout Developer
DOM Augmentation
DOM Access from JavaScript
XSLT in PTC Arbortext Layout Developer
Style Components
Style Components
Text Styling
Paragraph Level Styling
Block Level Styling
Table Styling
Rules
Colors
Variables, Counters, and FISH
Variables
Global Variables
Numeric Counters
String Counters
FISH Variables
Conditional Text Formatting
Conditional Formatting
Attribute Handling
Format Result Testing
Driving Page Layout
Page And Document Sequence Control
Creating New Content from the Main Content Stream
Content Creation Tools
Running Headers
Footnotes
Indexes
Logging
Logs Generated by PTC Arbortext Layout Developer
Creating a Log Entry
Integration of Arbortext Layout Developer in Arbortext Styler
ALD only Features in Servigistics Arbortext Styler
ALD Source Code Edits
ALD Source Code Edit Locations
Context Source Edits
Property Set Source Edits
Page Set Source Edits
Page Type Source Edits
Page Region Source Edits
Associating PTC ALD Templates with Arbortext Styler Stylesheets
Stylesheet Extension with Associated Templates
Creating a Template to Associate with a Stylesheet
Associating an PTC ALD Template with a Stylesheet
Arbortext Styler Components in PTC ALD Templates Generated from a .style Stylesheet
PTC ALD Templates Generated from a Servigistics Arbortext Styler Stylesheet
Tags in the Root Namespace
The stylesheet0 Namespace
The _ald Namespace
The _dtd Namespace
The _gte Namespace
Other Namespaces
Print Configuration Files
Print Configuration Files
Editing Print Configuration Files
Debugging .style Stylesheets with PTC Arbortext Layout Developerr
Debugging Tools
Using the PTC ALD Document to Debug a Stylesheet
APP 的樣式表開發
About This Guide
About This Guide
Introduction to PTC ALD in Arbortext Styler
PTC ALD Functionality PTC Arbortext Styler
PTC ALD Code Types
Methods of Incorporating PTC ALD Code into a Stylesheet
Adding PTC ALD Code to Stylesheet Source
The PTC Arbortext Layout Developer Formatting Object Model (FOM)
JavaScript
Samples
Blocks
Apply Boxing to a Block
Rotate a Block
Colors
Set Text, Line, and Background Color
Counters and Variables
Use PTC ALD Counters and Variables
Testing
Test Attribute Values and Apply Formatting Properties
Test Line Number on Page and Apply Formatting Properties
Test Page Number and Apply Formatting Properties
Test Existing Text Properties and Apply Formatting Properties
PTC ALD Properties
Set PTC ALD Text Properties
FOM 參照
About This Guide
About This Guide
Application
fApplication interface
fTemplate interface
Printers
fPrinter interface
fJSPrinter interface
fJSPrinterFunctions interface
fPDFPrinter interface
fPNGPrinter interface
fPSPrinter interface
fTIFFPrinter interface
fWindowsPrinter interface
fXMLPrinter interface
fZip interface
Datatypes
fLength interface
fLog interface
fMatrix interface
fPath interface
fUnit interface
Arrays
fArray interface
fBoolArray interface
fIntArray interface
fLengthArray interface
fStringArray interface
Preferences
fTemplatePreferences interface
fTemplatePreferencesFormatting interface
fTemplatePreferencesOutput interface
fTemplatePreferencesPDF interface
fTemplatePreferencesSaving interface
fTemplatePreferencesXML interface
Content
fContent interface
Tags
fTag interface
fBookmark interface
fControl interface
fGraphic interface
fNamespace interface
fRaster interface
fStream interface
Pages
fPage interface
fDocumentSequence interface
fDocumentSequenceItem interface
fFrame interface
fFrameCopyFit interface
fLayer interface
fLayerGroup interface
fLineNumbering interface
fPageSequence interface
fPageSequenceCondition interface
fPageSequenceItem interface
Format Controls
fAccolade interface
fContexts interface
fContextInclude interface
fContextMatch interface
fDocumentProperty interface
fDocumentPropertyPDF interface
fFootnote interface
fIndex interface
fIndexItem interface
fIndexAdvancedItem interface
fIndexSimpleItem interface
Publish Controls
fDrawLevel interface
fFormat interface
fPrint interface
fPublish interface
PDF Controls
fPDFAction interface
fPDFFormItem interface
fPDFFormCheckbox interface
fPDFFormCombobox interface
fPDFFormListbox interface
fPDFFormPushButton interface
fPDFFormRadioButton interface
fPDFFormSignature interface
fPDFFormTextField interface
fPDFLayer interface
fPDFMediaAssets interface
fPDFU3DView interface
Events
fPublishEvents interface
Colors
fGradientColor interface
fGradientStop interface
fNamedColor interface
fPrinterColor interface
fRasterColor interface
Datatypes
fBarcode interface
Formatting
fFormatting interface
Paragraphs
fParagraph interface
fIndent interface
fStyle interface
fTab interface
fTeX interface
Blocks
fBlock interface
fBlockColumn interface
fBlockRegion interface
fBlockResolved interface
fBlockResolvedColumn interface
fBlockResolvedRegion interface
fBlockResolvedRow interface
fBlockRow interface
fBlockTab interface
Tables
fTable interface
fTableCell interface
fTableColumn interface
fTableColumnSpan interface
fTableResolved interface
fTableResolvedCell interface
fTableResolvedColumn interface
fTableResolvedColumnSpan interface
fTableResolvedRow interface
fTableRow interface
References
fAccoladeInline interface
fBookmarkReference interface
fFootnoteReference interface
fIndexReference interface
fLeader interface
fRunningHeaderReference interface
PDF
fPDFNote interface
fPDFRoleMap interface
fPDFTag interface
fPDFTagArtifact interface
fPDFTagElement interface
fPDFTagItem interface
Datatypes
fBlockPos interface
fColor interface
fColumnWidth interface
fFont interface
fFontFamily interface
fFormatPos interface
fFormatState interface
fNumberFormat interface
fPseudoFont interface
fRule interface
fRuleLine interface
fRuleLinePattern interface
fRuleLineSegment interface
fRules interface
fStreamPos interface
fTablePos interface
fTextRule interface
fTypeface interface
fXMLTreePos interface
Display
fDisplay interface
Page Content
fdPage interface
fdFrame interface
fdFrameColumn interface
fdStream interface
fdStreamPos interface
fdArea interface
fdContentArea interface
fdLine interface
fdRunningHeader interface
fdRunningHeaderGroup interface
fdRunningHeaderItem interface
fdTable interface
fdTableCell interface
fdBlock interface
fdBlockRegion interface
fdHidden interface
fdWrapper interface
DOM Support
DOM
Attr interface
CDATASection interface
CharacterData interface
Comment interface
Document interface
DocumentFragment interface
DocumentType interface
DOMImplementation interface
Element interface
Entity interface
EntityReference interface
NamedNodeMap interface
Node interface
NodeList interface
Notation interface
ProcessingInstruction interface
Text interface
XPathResult interface
XPath Extensions
fxArray interface
fxAttrDeclArray interface
fxAttribute interface
fxAttributeDeclaration interface
fxCDATASection interface
fxComment interface
fxDocument interface
fxDocumentFragment interface
fxDtd interface
fxElement interface
fxElementContent interface
fxEntity interface
fxEntityReference interface
fxEnumArray interface
fxEnumeration interface
fxID interface
fxIDData interface
fxIDReference interface
fxNamedNodeMap interface
fxNode interface
fxNodeList interface
fxNotation interface
fxNsArray interface
fxProcessingInstruction interface
fxText interface
Document Revision History
fxText interface