XML
  Home arrow XML arrow Page 3 - Understanding and Creating FrameMaker Temp...
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Moblin 
JMSL Numerical Library 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
XML

Understanding and Creating FrameMaker Templates
By: Kay Ethier
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 12
    2004-07-20

    Table of Contents:
  • Understanding and Creating FrameMaker Templates
  • Paragraph Formats
  • Pagination Properties and Numbering Properties
  • Advanced Properties of the Paragraph Designer
  • Designing Character Formats with the Character Designer
  • Master Page Layouts
  • Reference Pages
  • Table Formats
  • Cross-Reference Formats, Conditional Text and Creating a Simple Template
  • Creating Character Formats and Cross-Reference Formats
  • Modifying and Adding Master Pages
  • Creating a Double-sided Document
  • Adjusting Document Properties
  • Reviewing the Import Formats Feature

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Understanding and Creating FrameMaker Templates - Pagination Properties and Numbering Properties


    (Page 3 of 14 )

    The next sheet in the Paragraph Designer is the Pagination properties sheet, which is shown in Figure 3–3.


    Figure 3–3.
    The Paragraph Designer Pagination properties sheet is displayed.

    Pagination settings allow a paragraph to do things like move to the top of the next page, or stick to a paragraph just above (Previous) or below (Next).

    Within the Format settings (bottom right on the Pagination properties sheet), there are options for placement of text. These require some clarification, as the terms are somewhat FrameMaker specific.

    • In Column This means that the text flows in columns— whether the page has a single column, two columns, or more— and each new paragraph is positioned below the one that comes before it. With an In Column paragraph, pressing Enter gives you a new paragraph just below it.
    • Run-In Head This special setting allows a paragraph set to Run-In Head to pull the following paragraph up in its baseline. With this, you can have two separate paragraphs existing on the same line. This is often used with lower level headings. It can also be used when you have text in one font that you need positioned next to text in another font and you want to save time in formatting.

      For example, you could have a Glossary run-in paragraph pull a Definition paragraph after it.

      A run-in example is shown in Figure 3–4, in front of the last paragraph. The text within the run-in is Ridebis. Notice that there is an end of paragraph mark after this, and before the non-bold paragraph that follows.


    Figure 3–4.
    This exhibits a document with special pagination format settings.

    • Side Head This setting can only be used if the page layout includes a side head area. If you have a side head page layout, setting paragraphs as Side Head allows them to jump into this special part of the page layout, as shown in Figure 3–4.

    NOTE To add a side head area to your master pages, select a body page text frame while on the master pages . Choose Format>Customize Layout>Customize Text Frame. In the dialog that appears, you will see the Room for Side Heads option and can checkmark it, if desired.

    • Across All Columns Paragraph formats with this setting will cause text to straddle across the page in multiple column layouts. This setting has no effect in a single column layout.

    • Across All Columns and Side Heads Paragraph formats set to Across All Columns and Side Heads will cause text to straddle across the page and the side head area. This setting has no effect in layouts with no side head, nor in single column layouts.

    The Paragraph Designer’s Numbering properties sheet appears next. It is shown in Figure 3–5.


    Figure 3–5.
    The Numbering properties sheet manages numbering formats.

    Numbering in FrameMaker is very powerful. FrameMaker provides building blocks for creating as many levels of numbering as you would like. Numbering displays can be one of the following:

    • bullets (round bullets, diamond bullets, and any other character that can be made by invoking a special font)
    • alphabetic characters in lowercase (a, b, c, d, …) or uppercase (A, B, C, D, …)

    • numbers (1, 2, 3, 5, …)

    • roman numerals in lowercase (i, ii, iii, iv, …) or uppercase (I, II, III, IV, …)

    • words (Note, Warning, Important …)

    The numbering building blocks may seem difficult to understand at first. Basically,

    • If the building block includes a plus symbol (+), then the numbering increments by one, allowing you to count from 1 to 2 to 3 and so on, from A to B to C and so on, or i to ii to iii and so on

    • If the building block includes an equal sign (=) and a number, then the numbering display of that paragraph will equal that value. For example, if a paragraph is designed to use the numbering building block <n=1>, then the paragraph would have a 1 for its numbering. If instead the <A=1> is used, then the display would be an A. An example of the former is shown in Figure 3–6

    To add special punctuation to your numbering:
    \t = tab        \sn = en space
    \b = bullet     \sm = em space 
    \m = em dash \e = ellipse 

    NOTE This numbering definition also includes a period that shows up after the number, and two \t tags. In the resulting display, FrameMaker puts in a tab in place of each \t.

    Other building blocks within the numbering are <$chapnum> and <$volnum>, which allow you to set up numbering for books (sets of files). The building blocks are set up within the paragraph formats, and then additional settings are adjusted in the book window.


    Figure 3–6.
    A paragraph using the <n=1> numbering building block.

    NOTE Books are not covered in detail here, but are essential to publishing multi-chapter documents with tables of contents from all chapters. Refer to the FrameMaker online help for additional information.

    This chapter is from XML and FrameMaker, by Kay Ethier (Apress, 2004, ISBN: 159059276X). Check it out at your favorite bookstore today. Buy this book now.

    More XML Articles
    More By Kay Ethier


       · Excellent article. I hope to use this info in my next FrameMaker project!
       · Written very well for even beginners to understand
     

    XML ARTICLES

    - Datatypes and More in RELAX NG
    - Providing Options in RELAX NG
    - An Introduction to RELAX NG
    - Path, Predicates, and XQuery
    - Using Predicates with XQuery
    - Navigating Input Documents Using Paths
    - XML Basics
    - Introduction to XPath
    - Simple Web Syndication with RSS 2.0
    - Java UI Design with an IDE
    - UI Design with Java and XML Toolkits
    - Displaying ADO Retrieved Data with XML Islan...
    - Widget Walkthrough
    - Introduction to Widgets
    - The Why and How of XML Data Islands






    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 1 hosted by Hostway
    Stay green...Green IT