home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / frame / faq / part1 next >
Encoding:
Internet Message Format  |  1996-10-07  |  58.3 KB

  1. Path: senator-bedfellow.mit.edu!faqserv
  2. From: Bob McCormick <bobmcc@tcs.com>
  3. Newsgroups: comp.text.frame,news.answers,comp.answers
  4. Subject: FrameMaker FAQ (Frequently Asked Questions) 1/2
  5. Supersedes: <frame/faq/part1_841946922@rtfm.mit.edu>
  6. Followup-To: comp.text.frame
  7. Date: 6 Oct 1996 09:31:57 GMT
  8. Organization: TCSI; Berkeley, California, USA
  9. Lines: 1399
  10. Approved: news-answers-request@MIT.Edu
  11. Expires: 19 Nov 1996 09:31:36 GMT
  12. Message-ID: <frame/faq/part1_844594296@rtfm.mit.edu>
  13. Reply-To: sierra@ora.com
  14. NNTP-Posting-Host: bloom-picayune.mit.edu
  15. Summary: This posting contains a list of Frequently Asked
  16.          Questions (and answers) about the FrameMaker set
  17.          of document publishing products.  These FAQs should 
  18.      be read by anyone who wishes to post to the 
  19.          comp.text.frame newsgroup or the framers mailing 
  20.      list. This is part 1 of 2 parts.
  21. X-Last-Updated: 1996/03/13
  22. Originator: faqserv@bloom-picayune.MIT.EDU
  23. Xref: senator-bedfellow.mit.edu comp.text.frame:21708 news.answers:83634 comp.answers:21595
  24.  
  25. Archive-name: frame/faq/part1
  26. Version: 2.9a
  27. Last-modified: 1996/0313
  28.  
  29.     ===================================================
  30.       FrameMaker Frequently Asked Question (FAQ) List 
  31.     ===================================================
  32.  
  33. To skip the OFFICIAL STUFF and get to the new info and the table of
  34. contents, search for the word: LEGEND
  35.  
  36. ============================================================
  37. * OFFICIAL STUFF
  38.  
  39. ------------------------------------------------------------
  40. ** What is this all about?  
  41.  
  42. This article contains answers to some Frequently Asked Questions (FAQ)
  43. about FrameMaker and associated products, often seen in the Usenet
  44. newsgroup "comp.text.frame" and on the "framers" mailing list.  It is
  45. posted to help reduce volume in this newsgroup and to provide
  46. hard-to-find information of general interest.  This FAQ is in two
  47. parts.
  48.  
  49. FrameMaker is a document publishing program, including page layout,
  50. word processing, graphics (drawing), equations, book building, tables,
  51. etc.  It runs on many platforms, most notably Unix/X, SunView,
  52. Macinstosh, Windows, NeXT.  Associated products are FrameViewer,
  53. FrameReader and FrameBuilder.
  54.  
  55. ------------------------------------------------------------
  56. ** Copyright & Distribution
  57.  
  58. This article, as a collection of information, is Copyright 1994 Robert
  59. McCormick.  Distribution through any means other than regular Usenet
  60. channels must be by permission.  The removal of this copyright notice
  61. is forbidden.  This FAQ may be cited as:
  62.  
  63. McCormick, Robert J.  (1994) "FrameMaker FAQ (Frequently Asked
  64. Questions)" Usenet news.answers.  Available via
  65. ftp://rtfm.mit.edu/pub/usenet/news.answers/frame/faq/part1 (and
  66. ./part2).  35 pages.
  67.  
  68. Please redistribute this article to people who ask for it or people
  69. who use FrameMaker!  However, distribute the whole file, including the
  70. copyright notices and the attributions.
  71.  
  72. ------------------------------------------------------------
  73. ** Credits
  74.  
  75. Many people all over the world have contributed to this FAQ, and have
  76. graciously provided mail servers and FTP sites.  Their names are
  77. included with their contributions.  I usually edit contributions, so
  78. what you see here may not be the contributor's exact words.
  79.  
  80. Thanks to TCSI for providing me a job and an account from which to
  81. maintain the FAQ.  For more info about TCSI, see http://www.tcsi.com/
  82.  
  83. ------------------------------------------------------------
  84. ** Corrections & Additions
  85.  
  86. Send corrections or new questions WITH ANSWERS to Mike Sierra at
  87. sierra@ora.com. If you have a question and need an answer, post or
  88. mail your questions to the group, collect the responses, put together
  89. a summary answer, and then mail it to me for inclusion in the FAQ.
  90.  
  91. ------------------------------------------------------------
  92. ** Disclaimer (and Frame Technology's Address)
  93.  
  94. comp.text.frame and the framers mailing list are not officially read
  95. or supported by Frame Technologies, Inc.  To speak officially with
  96. Frame Technologies Inc., especially to report a problem or to suggest
  97. an enhancement, contact them at:
  98.  
  99. Frame Technology, Inc.          Tel: +1 408-975-6466 (408-975-OH-NO :-)
  100. Frame Technical Support         Fax: +1 408-975-6611
  101. 333 West San Carlos             Internet-USA: comments@frame.com
  102. San Jose, CA 95110 USA          Internet-Eur: intltechsup@frame.com
  103.                 FTP: ftp.frame.com (IP 192.111.118.8)
  104.                 WWW: http://www.frame.com/
  105.                                 AppleLink: FRAME.TECH
  106. Online BBS: +1 408-975-6729, 6730
  107. BigMac BBS: +1 408-975-6738
  108. Compuserve: GO DTPVEND, Section 12 - Frame Technology 
  109.  
  110. FrameFacts (FAX-back system): +1 408-975-6731
  111.  
  112. For Frame Sales, use Tel: +1 800-843-7263 (800 U-4-FRAME)
  113.  
  114. Frame main number: Tel: +1-408-975-6000  Fax: +1-408-975-6799
  115.  
  116. I and the contributors do not accept any liability for the accuracy or
  117. applicability of this information to your situation.  Make a backup
  118. copy of your file(s) before you attempt any complex procedure,
  119. especially one done outside of the FrameMaker program.  Be careful.
  120.  
  121. ------------------------------------------------------------
  122. ** Other Items
  123.  
  124. Most answers are written for FrameMaker version 3.0, 3.0.1, or 3.1,
  125. and may not work for (or be applicable to) earlier or later versions.
  126. There have been a lot of changes between FM3 and FM4.  Certain things,
  127. such as automatic hypertext generation, needed separate programs in
  128. FM3, but are built into FM4.  Unless otherwise noted, most answers
  129. still show an FM3 viewpoint.  As time goes on I intend to change the
  130. answers to reflect and FM4 viewpoint, with the FM3 data shown also,
  131. for those that have not upgraded.
  132.  
  133. Unless the posting is of local interest (like a user group meeting),
  134. please use Distribution: world in your posts.
  135.  
  136. This article is in EMACS outline format, using the standard header
  137. symbol "*".
  138.  
  139. Abbreviations:
  140. FM    FrameMaker
  141. FM3    FrameMaker 3.0, 3.01, 3.0.1, etc.
  142. FM4    FrameMaker 4.0 etc.
  143. FTP    File Transfer Program/Protocol
  144. PS    PostScript
  145. TOC    Table of Contents
  146. XREF    Cross-reference or cross-reference marker
  147.  
  148. ------------------------------------------------------------
  149. ** If you are new to Usenet, subscribe to news.announce.newusers 
  150. and read the postings there.  They give you general information and
  151. tips on making life easier for you and everybody else.  Read:
  152.     "A Primer on How to Work With the Usenet Community"
  153.     "Answers to Frequently Asked Questions about Usenet"
  154.     "Hints on writing style for Usenet"
  155.  
  156. ------------------------------------------------------------
  157. ** Other FAQs
  158.  
  159. To find other FAQs, subscribe to news.answers, or send e-mail:
  160.     To: mail-server@rtfm.mit.edu
  161.     body contains: send usenet/news.answers/index
  162.  
  163. or, use anonymous FTP: ftp://rtfm.mit.edu/pub/usenet/news.group.name
  164. As an example, this FAQ is stored in the directory
  165. ftp://rtfm.mit.edu/pub/usenet/comp.text.frame
  166.  
  167. Copies of the news.answers FAQs in HTML format are at
  168. http://www.cis.ohio-state.edu/hypertext/faq/usenet/FAQ-List.html
  169.  
  170. ------------------------------------------------------------
  171. ** FTP (File Transfer Protocol/Program) Instructions
  172.  
  173. FTP is a way of copying files between networked computers.  If you
  174. need help in using or getting started with FTP, send e-mail:
  175.     To: mail-server@rtfm.mit.edu
  176.     body contains: send usenet/news.answers/ftp-list/faq
  177.  
  178. Most files available by FTP have been archived and compressed.  The
  179. unpacking programs for Unix are included on most systems.  Those for
  180. Mac and PC are available from most FTP sites; consult README files.
  181.  
  182. If you do not have access to FTP, there are other was of accessing
  183. files, including ftp-by-mail.  Send e-mail:
  184.     To: mail-server@rtfm.mit.edu
  185.     body contains: send usenet/news.answers/finding-sources
  186.  
  187. ============================================================
  188.  
  189. * VERSION INFO, LEGEND, CONTENTS
  190.  
  191. ------------------------------------------------------------
  192. ** Notes about this version
  193.  
  194. This will (hopefully) be my last update, before handing it over to
  195. someone else for future enhancement.  Thanks to all who contributed,
  196. especially those who sent me updates, and waited forever for the
  197. changes.  I've added most of them to this version, but not all.
  198.  
  199. Eagle-eyed correctors for this issue:
  200.     Alberto Aimar <aimar@ptsun00.cern.ch>
  201.     Conrad M. Hirano <hirano@sbphy.physics.ucsb.edu>
  202.     Daniel Kibler <drkibler@ptes.com>
  203.         Ethan L. Miller <elm@cs.umbc.edu>
  204.     Linda Cygan <cygan@wpm.com>
  205.  
  206. ------------------------------------------------------------
  207. ** TOC Legend
  208.   + indicates questions new to this issue; 
  209.   ! indicates those with significant changes since the last issue.
  210.  
  211. ------------------------------------------------------------
  212. ** Table of Contents
  213.  
  214. part1:* OFFICIAL STUFF
  215. part1:** What is this all about?  
  216. part1:** Copyright & Distribution
  217. part1:** Credits
  218. part1:** Corrections & Additions
  219. part1:** Disclaimer (and Frame Technology's Address)
  220. part1:** Other Items
  221. part1:** If you are new to USENET, subscribe to news.announce.newusers 
  222. part1:** Other FAQs
  223. part1:** FTP (File Transfer Protocol/Program) Instructions
  224.  
  225. part1:* VERSION INFO, LEGEND, CONTENTS
  226. part1:** Notes about this version
  227. part1:** Legend
  228. part1:** Table of Contents
  229. part1:** Future Items (contributions gladly considered)
  230.  
  231. part1:* INFORMATION SOURCES
  232. !!!!!:** INF-1: Electronic Media (mailing lists, newsgroups, BBSs, fax)
  233. !!!!!:** INF-2: Printed Media (books, magazines, etc.)
  234. part1:** INF-3: User Groups
  235.  
  236. part1:* TEXT FORMATTING AND FLOWS
  237. part1:** TXT-1: How can I control which master page is used when text flows off
  238.                 of the current page?
  239. part1:** TXT-2: What exactly is copied during File:Use Formats?
  240. part1:** TXT-3: How can I delete all empty paragraphs?
  241. part1:** TXT-4: How can I type h-bar, Planck's constant?
  242. part1:** TXT-5: How can I adjust the size of the brackets in equations?
  243. part1:** TXT-6: How can I underline the area between tabbed text?
  244. +++++:** TXT-7: Can I make a series of changes to my document from a list?
  245. +++++:** TXT-8: Can I make a series of changes to all the documents in a folder?
  246.  
  247. part1:* AUTONUMBERING, CROSS-REFERENCES, VARIABLES, TOC, INDEX
  248. part1:** NUM-1: How do I set up autonumbers for Figures as "Figure 5-1"?
  249. part1:** NUM-2: How do I place an autonumbered figure number in an anchored
  250.                 frame?  Why doesn't it update properly?
  251. part1:** NUM-3: How can I get "Page 3 of 152" to work for a multi-file book?
  252. part1:** NUM-4: I want chapter number and title on separate lines, both in TOC.
  253. part1:** NUM-5: Can I generate a table-of-contents directly inside a file?
  254. part1:** NUM-6: Why do some of my cross-references keep changing to point
  255.                 to the wrong paragraph?
  256. part1:** NUM-7: How can I convert x-refs automatically to hypertext links?
  257. part1:** NUM-8: Can I set a FM variable from the command line?
  258. part1:** NUM-9: Does FM support mail merge?
  259. part1:** NUM-10: Is there are tool to automatically produce index entries?
  260. part1:** NUM-11: How do I set up "dictionary-style" headers?
  261. part1:** NUM-12: When I generate from the book, FM says "Degenerate!"
  262. part1:** NUM-13: How can I autonumber figures that span multiple columns?
  263. +++++:** NUM-14: How can I create an "global" index across files (without books)?
  264. +++++:** NUM-15: Multi-line titles get messed up in List-Of-Figures or -Tables
  265.  
  266. part2:* PAGE LAYOUT
  267. part2:** PAG-1: Is there any easy way to move one or more pages to a different
  268.                 place in the document? (Two layout models.)
  269. part2:** PAG-2: How do I force a page break?
  270. part2:** PAG-3: How can I change the page size of an existing document?
  271. part2:** PAG-4: I used a rotated (landscape) page for a large figure/table, 
  272.                 but the figure keeps moving to a portrait page!
  273. part2:** PAG-5: How can I get text to flow around a graphic?
  274. part2:** PAG-6: What is the easiest way to do "this page intentionally
  275.                 left blank"?
  276. part2:** PAG-7: How can I control the spacing between the text and the top
  277.                 of the text frame?
  278. part2:** PAG-8: How can I make a table or anchored frame span two columns?
  279. +++++:** PAG-9: How can I float a table to the top of the page, w/o blank space?
  280.  
  281. part2:* PRINTING
  282. part2:** PRT-1: How can I print "DRAFT" on the background of every page?
  283. part2:** PRT-2: How can I print with the "-h" switch in FM3.0/3.1?
  284. part2:** PRT-3: How can I set the default printer name?
  285. part2:** PRT-4: How can I print pages in pamphlet/booklet/signature order? 
  286. part2:** PRT-5: Is there a way to print certain pages or ranges from a book
  287.                 or file, besides the one-range-at-a-time printing via FM?
  288. part2:** PRT-6: How can I print double-sided on a printer that supports it?
  289. part2:** PRT-7: Can I print FM files on a 9-bin dot-matrix printer?
  290. part2:** PRT-8: How can I have text that is displayed, but not printed?
  291. part2:** PRT-9: How can print to a non-PostScript printer?
  292. +++++:** PRT-10: What kind of control do I have over documents
  293.                 distributed on-line in FrameMaker binary format?
  294.  
  295. !!!!!:* FILTERS, IMPORT/EXPORT, POSTSCRIPT
  296. part2:** FIL-1: Where can I find a filter to convert <XXXXXX> to Frame?
  297. part2:** FIL-2: How do I convert a Frame document from Mac to Sun? (etc.)
  298. part2:** FIL-3: Why do my imported images show up as gray rectangles?
  299. part2:** FIL-4: How can I automatically import a graphic file whose format is 
  300.                 not recognized by FM, if I can do the conversion manually?
  301. part2:** FIL-5: How do I incorporate code fragments in a Frame doc?  
  302. !!!!!:** FIL-6: Are there any SGML converters for FM?
  303. !!!!!:** FIL-7: I am having problems transferring PostScript in and out of FM.
  304. part2:** FIL-8: How can I convert a group of files between FM binary and MIF?
  305. part2:** FIL-9: How do I import ISO Latin1 (ISO-8859.1) text into FM?
  306. part2:** FIL-10: How do I screendump a window with a menu?
  307. part2:** FIL-11: How do I convert MATLAB output to FM?
  308. !!!!!:** FIL-12: How do I convert FM to HTML?
  309. part2:** FIL-13: How do I convert MS Excel charts to FM?
  310. part2:** FIL-14: How do I get a better FM-to-Text conversion?
  311. +++++:** FIL-15: How do I merge several PS files into a single PS file?
  312.  
  313. part2:* SPELLING, GRAMMAR, BIBLIOGRAPHYS, ENDNOTES, 3RD PARTY TOOLS, ETC.
  314. part2:** SGB-1: Are there any grammar checkers for FM?
  315. part2:** SGB-2: Do you know what happens if the spell checker finds "Interleaf"
  316. part2:** SGB-3: How can I do bibliographies in FrameMaker?
  317. part2:** SGB-4: Can FM produce automatically numbered endnotes? 
  318. !!!!!:** SGB-5: Are there any plotting/charting packages that work with FM?
  319. part2:** SGB-6: Is there a thesaurus that works with FM?
  320. part2:** SGB-7: How to use configuration management tools with FM?
  321. part2:** SGB-8: Are there any "spreadsheet" tools for FM tables?
  322.  
  323. part2:* CONFIGURING FM, PLATFORM-SPECIFIC ISSUES
  324. part2:** PLT-1: Various FM on X Window questions
  325. part2:** PLT-2: How do I open documents from the command line using an already
  326.                 running FrameMaker (and thus only a single license)?
  327. part2:** PLT-3: Where can I find keyboard shortcuts for [platform]? 
  328. part2:** PLT-4: How can I maximize battery life for FM on portables?
  329. part2:** PLT-5: Various FM-Windows Questions
  330. part2:** PLT-6: FrameMaker does not display black text on an external
  331.                 color monitor connected to a Macintosh PowerBook.
  332. part2:** PLT-7: What can be done to make FM run faster on Macintoshes?
  333.  
  334. part2:* TEMPLATES AND CLIP ART
  335. part2:** TMP-1: Where can I get the FUN tape?
  336. part2:** TMP-2: Where can I get a template for technical papers?
  337. part2:** TMP-3: Where can I get DTD template for FrameBuilder?
  338. part2:** TMP-4: Where can I get additional Clip Art for FM?
  339. part2:** TMP-5: Where can I get a thesis template?
  340.  
  341. ------------------------------------------------------------
  342. ** Future Items (contributions gladly considered)
  343.  
  344.  
  345. ============================================================
  346. * INFORMATION SOURCES
  347.  
  348. ------------------------------------------------------------
  349. ** INF-1: Electronic Media (mailing lists, newsgroups, BBSs, fax)
  350.  
  351. *** A. How to get the latest version of this FAQ
  352.  
  353. This FAQ is posted monthly to comp.text.frame, comp.answers, and
  354. news.answers.  To get the latest copy via mail server, send e-mail:
  355.     To: mail-server@rtfm.mit.edu
  356.     with body containing: send usenet/news.answers/frame/faq/part1
  357.                           send usenet/news.answers/frame/faq/part2
  358.  
  359. An HTML version (URLs converted to links) is stored at
  360. http://www.cis.ohio-state.edu/hypertext/faq/usenet/frame/faq/top.html
  361.  
  362. A full HTML version is stored at
  363. http://sunasp1.cern.ch/frame/faq/faq.html
  364. (top-level info at http://sunasp1.cern.ch/frame/framemaker.html)
  365. courtesy of Tim Hanlon (thanlon@sunasp1.cern.ch) and CERN.  This HTML
  366. version may not be as current as the other versions, but it is very
  367. easy to use.  The Bug List and Filters document are here in HTML also!
  368.  
  369. The FAQ is also available via
  370. ftp://rtfm.mit.edu/pub/usenet/news.answers/frame/faq/part1
  371. ftp://rtfm.mit.edu/pub/usenet/news.answers/frame/faq/part2
  372.  
  373. *** B. comp.text.frame Usenet newsgroup
  374.  
  375. Subscribe to the Usenet newsgroup comp.text.frame.
  376. To find out how to read a newsgroup, ask your system administrator.
  377.  
  378. *** C. "framers" reflective mailing list
  379.  
  380. This is a reflective mailing list, which is also partially gatewayed
  381. with comp.text.frame in one direction: from the newsgroup to the
  382. mailing list but not vice versa.  The 'cream of comp.text.frame' is
  383. forwarded to the mailing list.
  384.  
  385. To get on the mailing list, use the automated administrator; to find
  386. out how, send e-mail:
  387.     To: majordomo@math.mcgill.ca
  388.     body contains: help
  389.         
  390. If you have trouble with the automated administrator, send email to:
  391.     framers-request@uunet.uu.net
  392.  
  393. There is an archive at http://www.cicc.com/archives/framers/ .
  394.  
  395. *** D. Frame Technology's Bulletin Board System
  396.  
  397. Frame Technology has created a bulletin board system that can be used
  398. to submit bug reports, leave messages, read bulletins and technical
  399. tips, or upload/download files.  See phone numbers above.
  400.  
  401. Contributor: Al at Frame Tech Support
  402.     
  403. *** E. Frame Technology's FrameFacts FAX Retrieval System
  404.  
  405. Frame Technology has created the FrameFacts FAX retrieval system.
  406. This system is activated by your touch-tone phone, and will send
  407. requested documents to the FAX machine of your choosing.  FrameFacts
  408. contains the latest Technical Notes and tips for all the FrameMaker
  409. platforms and products.  This system is updated weekly, as is the BBS.
  410. You can reach FrameFacts by calling +1 408-975-6731.  You may wish to
  411. request the Index of Documents the first time you call.  (This system
  412. may only work if you are calling from USA or Canada.)
  413.  
  414. *** F. Frame Technology FTP site
  415.  
  416. Frame has added an FTP site: ftp.frame.com.  Items supplied by Frame
  417. are in /pub/techsup/.  The directories /pub/techsup/framers/[mac, dos,
  418. unix, platform.ind] contain files submitted by others, such as this
  419. FAQ, the filter document (see FIL-1), filters, etc. Most files are
  420. compressed in some format.
  421.  
  422. You can make submissions to the site; read the file /.welcome.msg for
  423. instructions.
  424.  
  425. *** G. FUNNE FTP Archive
  426.  
  427. The FUNNE (FrameMaker's User Network of New England) anonymous FTP
  428. archive contains information on upcoming meetings, meeting minutes and
  429. agendas, general information regarding FUNNE, and an uploads section
  430. for uploading helpful Frame sample templates, informational text
  431. files, and other Frame-related utilities.
  432.  
  433. To access the FUNNE FTP archive:
  434. ftp://ftp.std.com/pub/funne-archive
  435.  
  436. *** H. Other Usenet newsgroups of interest to desktop publishing.
  437.  
  438. comp.text, comp.text.desktop, comp.text.sgml, comp.lang.postscript,
  439. comp.sources.postscript, alt.hypertext, misc.writing
  440.  
  441. *** I: Other interesting Web pages for publishing & writing
  442.  
  443. http://www.willamette.edu/~tjones/Language-Page.html
  444.  
  445. Contributor: Graeme Forbes <forbes@mailhost.tcs.tulane.edu>
  446.  
  447. ------------------------------------------------------------
  448. ** INF-2: Printed Media (books, magazines, etc.)
  449.  
  450. *** A. Michael Fraase. 1992.  "Structured Publishing from the
  451. Desktop: Frame Technology's FrameMaker."  Business One Irwin,
  452. Homewood, IL.  336 pp.  Softbound.  $24.95 ISBN 1-55623-616-6.
  453.  
  454. Contributor: Binion Amerson
  455.  
  456. *** B. Juergen Gulbins, Karl Obermayr. 1994.  "Desktop Publishing mit
  457. FrameMaker", published in German Springer-Verlag Berlin Heidelberg New
  458. York.  800 pages; Covering FM4 on UNIX, Windows and Mac extra chapters
  459. on typography, photosetting, installation and configuration on UNIX.
  460.  
  461. Contributor: Karl Obermayr
  462.  
  463. *** C. FrameFootnotes: The technical newsletter for FrameMaker users.
  464. Published (quarterly?) by Frame Technical Support. Contact:
  465.     Technical Support/FrameFootnotes
  466.     Frame Technology Corporation (address above)
  467.     ftp://ftp.frame.com/pub/techsup/techinfo/platform.ind/footnote.*
  468.     (download as binary, as it is a FM file)
  469.  
  470. *** D. FrameFocus: Marketing newsletter from Frame.
  471. Published quarterly by Frame Technologies. Contact: 
  472.     Editor, FrameFocus
  473.     Frame Technology Corporation (address above)
  474.     ftp://ftp.frame.com/pub/techsup/techinfo/platform.ind/focus.doc
  475.     (download as binary, as it is a FM file)
  476.  
  477. *** E. Books available through Ellipsys International Publications
  478.  
  479. The following book profiles are provided by Ellipsys International
  480. Publications, Inc., a source of FrameMaker books for Unix, Mac, and
  481. Windows. To obtain more information about any of the following titles,
  482. please call toll free, or send a fax or Email.  Ellipsys is a
  483. Registered Training Company for Frame Technology Corporation.
  484.  
  485. Ellipsys International Publications, Inc.       Tel: +1 619-280-8711
  486. 4679 Vista Street                               Sales: +1 800-944-5551
  487. San Diego, CA 92116 USA                         Fax: +1 619-280-8713 
  488. CompuServe: Claire Arias,73441,1226
  489.  
  490. ..........................................................
  491. Title:      FrameMaker 4: From Desktop to Printshop
  492. Authors:    Yvonne Johnson
  493. Publisher:  Osborne McGraw-Hill
  494. ISBN:       0-07-881970-9
  495. Suggested Retail Price: $29.95                            Available 4/94
  496.  
  497. This colorfully-illustrated reference moves beyond the mechanics of Frame-
  498. Maker, to emphasize the basics of good design and layout, prepress and 
  499. production. Features Windows, with numerous side notes for Mac and Unix.
  500. ..........................................................
  501. Title:     FrameMaker 4 for Windows: Visual QuickStart Guide 
  502. Author:    Jann Tolman
  503. Publisher: Peachpit Press
  504. ISBN:      1-56609-097-0
  505. Suggested Retail Price: $18.95                            Available 3/94
  506.  
  507. A picture is worth a thousand words! This book's illustrated step-by-step
  508. instructions will help you get up and running with FrameMaker 4 in no time. Written especially for those who would rather do it than read about it.
  509. ..........................................................
  510. Title:     Power of FrameMaker 4 for Windows 
  511. Author:    David B. Doty
  512. Publisher: MIS:Press
  513. ISBN:      1-55828-314-5
  514. Suggested Retail Price: $27.95                             Available NOW!
  515.  
  516. This book of 446 pages covers all bases, but zeroes in on topics of interest
  517. to experienced users. Learn how to create and maintain complex documents,
  518. use conditional text, generate lists, tables, anchored frames, equations, 
  519. hypertext, and more!
  520. ..........................................................
  521. Title:      FrameMaker 4 for Unix Solutions
  522. Authors:    Helena Fernandez Jerney & John Jerney
  523. Publisher:  John Wiley & Sons
  524. ISBN:       0-471-59076-2
  525. Suggested Retail Price: $29.95                             Available NOW!
  526.  
  527. The ultimate trouble-shooting guide for professional technical writers using
  528. FrameMaker 4 for Unix. This comprehensive reference of 478 pages provides
  529. quick access to step-by-step instructions for over 200 FrameMaker 4 tasks.
  530. ..........................................................
  531. Title:      FrameMaker for Windows: Step-by-Step
  532. Author:     Janet Lienhard
  533. Series:     Trainers' Signature Series
  534. Publisher:  Ellipsys International Publications, Inc.
  535. ISBN:       1-880663-41-4
  536. Suggested Retail Price: $29.95                             Available NOW!
  537.  
  538. A three-part set of workbooks for the first-time user of FrameMaker 3. 
  539. Each workbook features a step-by-step lesson, supplemented by an alpha-
  540. betical reference of featured commands and illustrated glossary. Ideal 
  541. for in-house corporate training.
  542. ..........................................................
  543. Title:     Structured Publishing from the Desktop
  544. Author:    Michael Fraase
  545. Publisher: Irwin Professional Publishing
  546. ISBN:      1-55623-616-6
  547. Suggested Retail Price: $30.00                             Available NOW!
  548.  
  549. Featuring FrameMaker 3 for the Mac, this book provides an interesting 
  550. overview of technical communications methology, with an emphasis on the
  551. multi-platform, workgroup publishing environment.
  552. ..........................................................
  553.  
  554. Contributor: Claire Arias <73441.1226@compuserve.com>
  555.  
  556. *** F. "The Frame Handbook: Building Framemaker Documents that Work" 
  557.  
  558. By Linda Branagan & Micheal Sierra, pub. O'Reilly & Ass., Inc.
  559.  
  560. For me, the "Tips and Tricks" section alone is worth the price of the
  561. book...  I saved a lot of time with the explanation of automated
  562. running tabs (or bleeding tabs).  Furthermore, the Acknowlegdements
  563. make mention our very own comp.text.frame!
  564.  
  565. Contributor: Hal Hammond <hal@advance.com>
  566.  
  567. ------------------------------------------------------------
  568. ** INF-3: User Groups
  569.  
  570. Usually called FUN for Frame User Network.  These groups meet to
  571. discuss FM and its usage.  They often include speakers from FM,
  572. 3rd-party tool suppliers, etc.  (Country code for all phone numbers is
  573. +1.)
  574.  
  575. Atlanta GA USA
  576.             Dana O'Farrell  404-417-4811  Meets quarterly.
  577. Chicago IL USA
  578.             Lester LaPierre  708-576-4445
  579. Cleveland OH USA
  580.             Eric LaPresto  216-445-9368
  581. Columbus OH USA
  582.             Alan Addis  614-477-3600 x2497
  583.             Peggy Sutliff     "      x3200
  584. Dallas-Fort Worth TX USA
  585.             Darja Adams  214-869-0680 x2257
  586. Dayton OH USA
  587.             Brian Bermhardt  513-257-2479
  588. Detroit MI USA
  589.             Myron Hayden  313-459-5630
  590. Florida USA
  591.             Kathy Garvey  kgg@epg.harris.com 
  592. Indianapolis IN USA
  593.             Brad Williamson  317-230-5564  317-471-3055
  594.                              317-872-7220 x632
  595. Los Angeles CA USA
  596.             Brian Keith  818-883-3838
  597. Milwaukee WI USA
  598.             Luke Heffron  414-782-0007
  599. Minneapolis MN USA
  600.             Nancee Melby  612-726-2277
  601. New England USA
  602.             Paul Brady  funne-list-request@world.std.com  508-490-5797
  603. Phoenix AZ USA
  604.             Ken Arnold  602-862-6699
  605. Pittsburgh PA USA
  606.             Al Mylan  412-378-4046
  607.             Mike Myers  412-374-3246
  608. San Diego CA USA
  609.             Robert Crews  72274.1243@CompuServe.COM  619-281-6141
  610. San Francisco Bay Area CA USA
  611.             Ruth LoCurto  rlocurt@cadev6.intel.com  408-765-4157
  612.  
  613. The Frame contact for user group info is Susan Barber, Atlanta office,
  614. +1 310-643-4425, x6953.
  615.  
  616. If you want to start one of your very own FUN group, contact your
  617. local sales representative.
  618.  
  619. ============================================================
  620. * TEXT FORMATTING AND FLOWS
  621.  
  622. ------------------------------------------------------------
  623. ** TXT-1: How can I control which master page is used when text flows off
  624. of the current page?
  625.  
  626. When you push text out of a column with Autoconnect turned on, how
  627. does FM choose which master page to use for the new page? 
  628.  
  629. - If the number and type (letter tag) of the autoconnect flows on the
  630. current body page exactly match the autoconnect flows on the Right
  631. master page, then the Right master page is used.
  632.  
  633. - Otherwise, the master page for the current body page is used.
  634.  
  635. The Right master page is kind of the default master page. (Unless it
  636. is a double-sided document, in which case there are Left and Right
  637. defaults.) For example, if you were typing a memo, you would have (at
  638. least) two master pages, one called "First" which contained the big
  639. header, and one called "Right" for all of the continuation pages.
  640.  
  641. You cannot get FM to automatically go from one non-Right master to
  642. another. For example, assume that a memo has 3 masters: Fax, First,
  643. and Right. There is no way to start the document with only the Fax
  644. page, and have it automatically change to First, and then to Right.
  645. The solution is to create 3 pages, apply the appropriate masters,
  646. connect the flows as needed, and make sure that empty pages are not
  647. deleted (turn this off in Format->Document or add dummy text to each
  648. page).
  649.  
  650. Another item to note is that when changing master pages with Page
  651. Layout, the same "union" rules apply, as done with "Use Formats." For
  652. example, if the body page currently has one column of flow B, and you
  653. apply a master page which has one column with flow A, you will wind up
  654. with two text columns. You can then copy the text from the old column
  655. to the new column (if appropriate), and then delete the old column.
  656.  
  657. ------------------------------------------------------------
  658. ** TXT-2: What exactly is copied during File:Use Formats?
  659.  
  660. Here is a description of what is copied and what actions occur during
  661. Use Formats.  (This is from the Reference Manual, but I think it bears
  662. repeating, since it is not in the on-line help.)
  663.  
  664. P Formats
  665.     P Catalog
  666.     All paragraphs are updated with the new formats
  667.     Footnote properties (where placed, prefix, format, etc.)
  668.     Equation sizes
  669.     Document Properties: Allow Line Breaks After
  670.     Flow Properties: Feather
  671.  
  672. C Formats
  673.     C Catalog
  674.     All tagged characters are updated with the new formats
  675.  
  676. Page Layouts
  677.     Master Pages
  678.     Background and Column Layout applied to all body pages
  679.     Change Bar Properties
  680.     Document Properties: First Page Number and Page Number Style
  681.     View Options
  682.  
  683. Reference Pages
  684.     Reference Pages
  685.     Reference Frames in current doc that are not in source doc are removed!
  686.  
  687. Variable Definitions
  688.     Variables
  689.  
  690. Cross Reference Formats
  691.     Cross Reference Formats
  692.     Updates internal cross-references (x-refs)
  693.  
  694. Table Formats
  695.     Table Format Catalog
  696.     Ruling Style Catalog
  697.     Update all tables
  698.  
  699. Conditional Text
  700.     Conditional Tags
  701.     Show/Hide Settings
  702.     Use Format Overrides
  703.  
  704. If you are going to apply P Formats, than you should also apply C
  705. Formats.  Otherwise, text tagged with C formats will still be tagged
  706. correctly, but will be displayed with the default P format.
  707.  
  708. ------------------------------------------------------------
  709. ** TXT-3: How can I delete all empty paragraphs?
  710.  
  711. If you're trying to delete extra paragraph marks (obligatory in good
  712. formatting), you may have noticed that you can't search for two
  713. paragraph marks (\p\p) and replace with one paragraph mark (\p)
  714. without losing the formatting of one of the paragraphs on either side
  715. of that string.
  716.  
  717. The solution is to search, with wildcards, for a beginning of a line
  718. followed by the end of a line (^$), and replace with a null string.
  719.  
  720. Contributor: Mike Sierra  <sierra@ora.com>
  721.  
  722. ------------------------------------------------------------
  723. ** TXT-4: How can I type h-bar, Planck's constant?
  724.  
  725. This is not easy.  There are a couple of methods described in a long
  726. summary: ftp://ftp.frame.com/pub/techsup/framers/platform.ind/h-bar.txt
  727.  
  728. ------------------------------------------------------------
  729. ** TXT-5: How can I adjust the size of the brackets in equations?
  730.  
  731. In math mode I write an expression such as (1/x) and automatically get
  732. large brackets on the screen:
  733.  
  734.             / 1 \
  735.             | - |
  736.             \ x /
  737.  
  738. But when I print, I get only small brackets:
  739.  
  740.              1
  741.            ( - )
  742.              x
  743.  
  744. Solution: Put a superscript on the numberator (1) and a subscript on
  745. the denominator (x).  Make them both white (as opposed to the standard
  746. black). Adjust the spacing of the super and subscripts to adjust the
  747. bracket size. What you get looks like:
  748.  
  749.                   a
  750.                  1
  751.                  -
  752.                  x
  753.                   b
  754.  
  755. but the a and b won't print. Instead of using white text, you can use
  756. another color if you wish and then suppress printing of that color.
  757.  
  758. Contributors: Phil Endecott <endecotp@computer-science.manchester.ac.uk>
  759.           Bob Collins <collins@cs.wm.edu>
  760.  
  761. ------------------------------------------------------------
  762. ** TXT-6: How can I underline the area between tabbed text?
  763.  
  764. I now get:       First part             Second part
  765.                  ----------             -----------
  766.  
  767. but I want:      First part             Second part
  768.                  ----------------------------------
  769.  
  770. In the Paragraph Format: Tabs: Properties: Leader, place a hard space
  771. (meta space) at the appropriate tabs. These will be underlined too.
  772.  
  773. Contributor: Wim van Gijsel <wvgijsel@mswe.dnet.ms.philips.nl>
  774.  
  775. ------------------------------------------------------------
  776. ** TXT-7: Can I make a series of changes to my document from a list?
  777.  
  778. Tempo II Plus 3.0 comes with a Find/Replace macro that assigns a list
  779. of from/to changes to Temnpo variables. Tempo then enters them into
  780. the application's change dialog box, waiting for each change to
  781. complete in the target document before making the next. The macro is
  782. designed to work within Microsoft Word but can be modified to work in
  783. any program that has a find/change dialog box. Tempo is published by
  784. Affinity Microsystems Ltd.
  785.  
  786. Affinity MicroSystems Ltd.      Tel: +1 800-367-6700, +1 303-442-4840
  787. Email: affinity@henge.com       Fax: +1 303-442-4999
  788.  
  789. Contributor: Rick <affinity@henge1.henge.com>
  790.  
  791. ------------------------------------------------------------
  792. ** TXT-8: Can I make a series of changes to all the documents in a folder?
  793.  
  794. Tempo II Plus 3.0 comes with a "batch-process" routine that applies
  795. the Tempo macro you create to every file in a folder. The macro can
  796. also be set to perform differently based on some charactistic of the
  797. document, such as a portion of its name, some text in the file or even
  798. an image within the document. Tempo is published by Affinity
  799. Microsystems Ltd.
  800.  
  801. Affinity MicroSystems Ltd.      Tel: +1 800-367-6700, +1 303-442-4840
  802. Email: affinity@henge.com       Fax: +1 303-442-4999
  803.  
  804. Contributor: Rick <affinity@henge1.henge.com>
  805.  
  806. ============================================================
  807. * AUTONUMBERING, CROSS-REFERENCES, VARIABLES, TOC, INDEX
  808.  
  809. ------------------------------------------------------------
  810. ** NUM-1: How do I set up autonumbers for Figures as "Figure 5-1"?
  811.  
  812. First, FM organizes paragraph number into multiple series, each series
  813. indicated by a character followed by a colon (H:).  There is also a
  814. series with no indicator.
  815.  
  816. Second, the default behavior is that when a position is ommitted from
  817. an autonumber format, its value is reset to zero.  (See below for a
  818. way to include a position in a format without printing it.)
  819.  
  820. In autonumbering, if you include "< >" in the number, this means
  821. "don't display and don't reset the number in this position." Note the
  822. space between the angle brackets.
  823.  
  824. Use one number series for both headers and figure numbers. The
  825. positions of the numbers in the series are as follows:
  826.  
  827. <level1> <figure> <table> <example> <level2> <level3> <level4> <level5>
  828.  
  829. The resultant autonumbers are:
  830.  
  831. Head1        H:<n+>
  832. Figure        H:<n>-<n+>< >< >< >< >< >< >
  833. Table        H:<n>-< ><n+>< >< >< >< >< >
  834. Example        H:<n>-< >< ><n+>< >< >< >< >
  835. Head2        H:<n>< >< >< >.<n+>
  836. Head3        H:<n>< >< >< >.<n>.<n+>
  837. Head4        H:<n>< >< >< >.<n>.<n>.<n+>
  838. Head5        H:<n>< >< >< >.<n>.<n>.<n>.<n+>
  839.  
  840. Contributor: Alan Koch  <ask@sei.cmu.edu>
  841.  
  842. ------------------------------------------------------------
  843. ** NUM-2: How do I place an autonumbered figure number in an anchored
  844. frame?  Why doesn't it update properly?
  845.  
  846. There are three ways to place figure numbers so that they are
  847. automatically updated.  They each have advantages and disadvantages.
  848. Note that you cannot use a "text line" (the A tool) for the figure
  849. number, because text lines cannot be autonumbered, since they are not
  850. real paragraphs in a text column.
  851.  
  852. *** A. In-Frame
  853.  
  854. The figure number is contained in a text column which is inside the
  855. anchored frame.
  856.  
  857. Advantages: 
  858. + Can use "floating" figures, because the title is inside the floating
  859. frame.
  860.  
  861. Disadvantages:
  862. -  Text column must be properly placed (see below).
  863. -  Cannot be used if you want other autonumbered text cols in frame.
  864.  
  865. If you use this method, the text column with the figure number must be
  866. the first text column in the drawing order. To ensure this, select the
  867. column and do Graphics->Back.
  868.  
  869. *** B. Out-of-Frame
  870.  
  871. The figure number is outside the frame, usually in the paragrah that
  872. contains the anchor or the paragraph after the anchor paragraph.  Use
  873. Keep With Next and Keep With Previous in Format Paragraph to keep
  874. things together.
  875.  
  876. Advantages:
  877. +  Don't have to worry about text column in frame.
  878. +  Can have an autonumbered text column in frame.
  879.  
  880. Disadvantages:
  881. -  Cannot use floating figures.
  882.  
  883. *** C. Frame in One-cell Table
  884.  
  885. Create a one-cell table, put the anchored frame in the cell, and place
  886. the figure title in the table title column.
  887.  
  888. Advantages:
  889. +  Can use all the formatting features of tables: 
  890.          Title above or below
  891.          Controlled spacing between title and figure
  892.          Controlled ruling (could use top and bottom rule lines)
  893.          etc.
  894. +  Don't have to worry about placement of text column in frame.
  895. +  Can easily place 2 (or more) figures side-by-side in a column.
  896.    (If using more than one row, use the Table Format:Basic:Numbering
  897.    property to set row-first or column-first numbering.)
  898. Disadvantages:
  899. -  Yet another layer of nesting (table contains frame which contains
  900.    graphic)
  901.  
  902. Note that this method provides an easy way to do side-by-side figures
  903. (or other groupings), but you must then place the figure title inside
  904. the table cell.  Figure number ordering can be set from Table Format.
  905.  
  906. Contributor: Harro Kremer <kremer@cs.utwente.nl>
  907.  
  908. ------------------------------------------------------------
  909. ** NUM-3: How can I get "Page 3 of 152" to work for a multi-file book?
  910.  
  911. If you place text such as "Page <Current Page #> of <Page Count>"
  912. (where <xxx> signifies a variable) in the footer, you will get the
  913. expected results for a single-file document, but not for a multi-file
  914. book.  The solution is replace the variable <Page Count> with a
  915. cross-reference to a paragraph on the last page of the last file in
  916. the book.  The format of the cross-reference should be <$pagenum>.
  917. Make sure that you perform "File Generate/Update Files" from the book
  918. before you print, to update all cross-references.
  919.  
  920. ------------------------------------------------------------
  921. ** NUM-4: I want chapter number and title on separate lines, both in TOC.
  922.  
  923. At the beginning of each chapter I want:
  924.  
  925.                   Chapter <n>
  926.  
  927.            Title of Chapter Goes Here
  928.  
  929. This requires two paragraphs, one for the number and one for the
  930. title.  However, in the TOC I want:
  931.  
  932.     Chapter <n>   Title of Chapter Goes Here...............<pagenum>
  933.  
  934. Solution: Use different paragraph tags for your Chapter number and
  935. Title (e.g. ChapNum & ChapTitle).  In your TOC Setup, gather only
  936. ChapTitle.  In the TOC document itself, modify the Paragraph Format
  937. for ChapTitleTOC to set Numbering Properties to:
  938.     Chapter <n+>.\t 
  939. This will reproduce or mimic the chapter numbering, instead of pulling
  940. it from the chapter file.  You may have to use a separate series (H:,
  941. C:) or use Book: File: Setup File to reset the numbering
  942. appropriately.  On the TOC Reference page, set the entry for
  943. ChapTitleTOC to:
  944.     <$paratext>\t<$pagenum>
  945.  
  946. Contributors: Steve Harding <harding@sun444.nas.nasa.gov>
  947.               Rob Weinberg
  948.  
  949. ------------------------------------------------------------
  950. ** NUM-5: Can I generate a table-of-contents directly inside a file?
  951.  
  952. Sort of, by using Cross-References instead of the Generate facility.
  953.  
  954. At the front of your document, start setting up cross references to
  955. all the paragraphs you want to appear in the TOC.  You can experiment with
  956. all the flexibility offered by X-Ref formats and autonumbers.
  957.  
  958. Every time you add a new section to your document, you must manually
  959. add a corresponding cross reference in your TOC, but from then on it's
  960. self-maintaining.  To update the TOC, just do Special :
  961. Cross-Reference : Update : Internal.  If you delete a section and
  962. forget to delete the cross reference in the TOC, no problem!  You use
  963. the standard methods to search- and-destroy (or fix) unresolved cross
  964. references.  After the update, visually inspect the TOC to look for
  965. missing numbers, which may indicate sections that did not get
  966. referenced.
  967.  
  968. This isn't as automated as the Generate method, but it has the major
  969. bonus of giving you the "Go To" hyperlink on the Cross Reference
  970. dialogue box.  When you want to go to a section, you just double-click
  971. on the cross reference in the TOC, hit "Go To" in the dialogue box,
  972. and there you are!  Very popular if you have various people reviewing
  973. a document on-line.
  974.  
  975. Contributor: Ken d'Albenas <kendal@autotrol.cuc.ab.ca>
  976.  
  977. ------------------------------------------------------------
  978. ** NUM-6: Why do some of my cross-references keep changing to point
  979. to the wrong paragraph?
  980.  
  981. *** SITUATION: We have a document with many figures (or tables or
  982. equations).  Each figure is cross-referenced in the body text.
  983.  
  984. *** SYMPTOM: Some cross-references seem to be "unstable".  For example,
  985. when one places a cross-reference to 'Figure 3' in the text, the
  986. number is correctly displayed ('Figure 3'). Later on, when the
  987. cross-references are updated, the cross-reference suddenly changes,
  988. e.g. to 'Figure 1'.
  989.  
  990. (Manually changing the cross-reference back to 'Figure 3' (Special
  991. Cross-Reference, Replace) restored the correct number (3), but when
  992. the 'Update' was performed again, the number again reverted to 1!)
  993.  
  994. *** CAUSE: The problem is caused by the use of the copy/paste functions to
  995. duplicate a block of text that contains an X-Ref (aka Cross-Ref)
  996. marker. First, here is some background on cross-reference markers.
  997.  
  998. FM puts an X-Ref marker at the beginning of a paragraph when one first
  999. sets a cross-reference to that paragraph.  Normally, users don't have
  1000. to bother about such X-Ref markers.  The marker symbol ('T') is
  1001. visible if you have View Text Symbols turned on.
  1002.  
  1003. Each marker has a marker number and a descriptive text, such as
  1004.     <MText `15755: Figure: Figure 1 Caption one'>
  1005.  
  1006. (The Paragraph tag and text are set in the marker when the marker is
  1007. first created, and they are not updated when the paragraph changes.
  1008. When a cross-reference is updated, the actual paragraph text is used.)
  1009.  
  1010. The marker number is crucial; it identifies the source of the
  1011. cross-reference (i.e., the paragraph to which one refers), therefore
  1012. it seems essential that each such number be UNIQUE in a document! FM
  1013. generates a new, unique number whenever you add a new cross-reference
  1014. source.
  1015.  
  1016. *** THE SOURCE OF THE PROBLEM: However, if you copy a block of text that
  1017. contains an X-Ref marker, such as a figure caption, and then paste it
  1018. into another location (e.g., to create a new, similar figure), you end
  1019. up with TWO identical X-Ref markers, with the same marker number.
  1020.  
  1021. If you insert a reference to this new caption, it will show correctly
  1022. in the list box and on-screen, and will read the correct paragraph
  1023. text or number.  However, whenever you Update your cross-references,
  1024. the destination cross-reference will look for the X-Ref marker with
  1025. the particular number, and it will find the first instance of a marker
  1026. with that number.  This will cause the cross-reference to be
  1027. incorrect, as it will refer to the originally copied paragraph.
  1028.  
  1029. *** DIAGNOSIS: Is there a simple method to see if an existing document
  1030. contains the problem described above? There are two methods.
  1031.  
  1032. Method 1: Choose File Generate, choose 'Alphabetical Marker List',
  1033. include X-Ref (or Cross-Ref) type markers. This will produce a list of
  1034. all X-Ref markers, sorted by marker number.  Visually inspect the
  1035. generated file: the presence of two or more (consecutive) lines with
  1036. the same marker number indicates the presence of the problem.  The
  1037. marker texts may be different.
  1038.  
  1039. Method 2: Save the document as MIF, for example 'report.mif', then
  1040. issue the following Unix command:
  1041.         grep MText report.mif | sort > report.lst
  1042. This searches for all markers in the document and sorts them by
  1043. number. Visually inspect the list of markers: the presence of two or
  1044. more (consecutive) lines with the same marker number indicates the
  1045. presence of the problem.  The marker texts may be different.
  1046.  
  1047. *** THERAPY: Is it possible to fix the problem?  Yes.  It is a tedious
  1048. manual process, but it works reliably.
  1049.  
  1050. First, find and delete all duplicated X-Ref markers.  Open the Special
  1051. Marker dialog. Use Edit Find/Search to search for "Marker of Type:
  1052. X-Ref" or "Marker of Type: Cross-Ref".  (Look in the Marker Type list
  1053. in the Marker dialog to find the exact spelling.)  Once it has found a
  1054. marker, examine the marker number in the Marker Text box in the Marker
  1055. dialog.  If this marker is one of the ones with duplicated numbers,
  1056. delete it.  (The marker should be already highlighted by the search,
  1057. so just give the document window the focus and hit <backspace> or
  1058. <delete>.)  Repeat until all markers that had the duplicated numbers
  1059. have been deleted.  You must delete ALL instances of markers with
  1060. duplicated numbers, even the original marker which formerly was
  1061. correct.
  1062.  
  1063. Second, update all cross-references (File Generate-Update from the
  1064. book, or Special Cross-References, Update from a single document.)
  1065. All of the references to the deleted markers will become "unresolved
  1066. cross-references".  Search for these using Edit Find/Search, searching
  1067. for "Unresolved Cross-Reference".  Double-click to bring up the
  1068. Cross-Reference dialog, and replace the cross-reference with the
  1069. correct paragraph. Repeat for each unresolved reference.
  1070.  
  1071. Third, update all cross-references again, and check for incorrect
  1072. references.  You should also regenerate the marker list and check it
  1073. again for duplicates, in case you missed one.
  1074.  
  1075. *** PREVENTION (short term): You can prevent this in the future by noting
  1076. whenever you duplicate text containing markers. Turn on View Text
  1077. Symbols to see the markers.  Note whenever you copy and paste text
  1078. containing a marker.  If you duplicate text with a marker, if it is an
  1079. X-Ref marker, delete it!  (This may also apply to other types of
  1080. markers.)
  1081.  
  1082. When you are ready to publish a document, if there is a possibility of
  1083. duplicated markers, generate the marker list and check it for
  1084. duplicates.
  1085.  
  1086. *** PREVENTION (long term): Frame has been asked to update the Paste
  1087. function to check for markers in the pasted text, and ask the user
  1088. what should be done about the pasted markers (delete them, renumber
  1089. them, or leave them alone).
  1090.  
  1091. Contributor: Folco Casadei <folco.casadei@jrc.it>
  1092.  
  1093. ------------------------------------------------------------
  1094. ** NUM-7: How can I convert x-refs automatically to hypertext links?
  1095.  
  1096. *** A. Automatic in FM4
  1097.  
  1098. [stated in press release; not sure of exact operation of this -Bob]
  1099.  
  1100. *** B. HyperGen <Unix & Windows>
  1101.  
  1102. Working from a book file, HyperGen automatically links the TOC, list
  1103. of figures and tables, index, and cross-references. User-defined
  1104. target strings can be used to make custom links inside or outside the
  1105. current book.
  1106.  
  1107. HyperGen is fully documented and warranted, and comes with pointers on
  1108. designing and integrating navigational aids. Samples of navigational
  1109. aids are included.
  1110.  
  1111. For more information on either version contact:
  1112.  
  1113. Frank Stearns Associates
  1114. Internet: franks@pacifier.rain.com
  1115. Tel: +1 360-892-3970
  1116.  
  1117. ------------------------------------------------------------
  1118. ** NUM-8: Can I set a FM variable from the command line?
  1119.  
  1120. There is a Unix shell script which can set a variable in a FrameMaker
  1121. .doc file: ftp://ftp.frame.com/pub/techsup/framers/unix/setfmvar.sh
  1122.  
  1123. Contributor: Michael Greenberg  <mgreenberg@scr.siemens.com>
  1124.  
  1125. ------------------------------------------------------------
  1126. ** NUM-9: Does FM support mail merge?
  1127.  
  1128. *** A. fmmerge
  1129.  
  1130. This is included on the FUN tape; see question TMP-1 in part 2 of this
  1131. FAQ.
  1132.  
  1133. *** B. ixos - FrameMerger
  1134.  
  1135. Produces mail merge with FM and relational databases.  ixos is a
  1136. German company.  Not certain if this product is still available.
  1137.  
  1138. ------------------------------------------------------------
  1139. ** NUM-10: Is there are tool to automatically produce index entries?
  1140.  
  1141. *** A. FM4 - Built-in Feature
  1142.  
  1143. FM4 can automatically generate hypertext links from generated
  1144. documents (e.g., table of contents, list of figures, index) to the
  1145. location in the source document.
  1146.  
  1147. *** B. fmixgen
  1148.  
  1149. "fmixgen" takes a concordance file and marks your document.  
  1150.  
  1151. It cannot handle a word that wraps from one line to the next
  1152. (hyphenated), due to the way MIF files are structured.  As a
  1153. work-around, you can turn off hyphenation while you index.
  1154.  
  1155. The code cannot be compiled with gcc, acc -O or cc -O (Sun
  1156. SPARCstation SunOS).  It must be acc -g or cc -g.
  1157.  
  1158. Available: ftp://ftp.frame.com/pub/techsup/framers/unix/fmixgen.c
  1159.  
  1160. Contributor: Vidiot <brown@ftms.UUCP>
  1161.  
  1162. *** C. IXgen
  1163.  
  1164. [Editor's Note: The following is a cut-down version of the IXgen data
  1165. sheet.  See the vendor for the full data sheet, which contains System
  1166. Requirements, Licensing, Pricing, Warranty, and Other Products.]
  1167.  
  1168. IXgen is a suite of power utilities for creating and maintaining
  1169. indexes in a fraction of the time this task takes using the marker
  1170. window interface.  And there's a bonus. IXgen -- with all its power
  1171. features -- can work on any marker type, not just index markers. IXgen
  1172. doubles as a full- featured marker manager.
  1173.  
  1174. The IXgen Toolset
  1175. -----------------
  1176.  
  1177. >> Marker Expand/Collapse -- expand markers into the main text flow so
  1178. that markers can be created or edited in context. You can see
  1179. immediately how an index relates to the surrounding text without using
  1180. the marker window. This is also extremely useful when making
  1181. translations or changing nomenclature. When done, collapse the marker
  1182. text back into markers.
  1183.  
  1184. >> Gen Editable Index/Apply Edited Index -- generate a sorted list of
  1185. index entries. Then make index edits in the context of a sorted list.
  1186. When done, reflect those changes back to the source markers. Make all
  1187. your marker updates in one central place without moving among the
  1188. various source files.
  1189.  
  1190. >> Markers from Tags -- build new markers from the paratext of
  1191. selected tags. Use this feature to generate a starting base of index
  1192. entries.
  1193.  
  1194. >> Permute Markers -- permute existing markers into new markers. This
  1195. is an excellent second step to "Markers from Tags".
  1196.  
  1197. >> Capitalization -- specify capitalization rules for each level of an
  1198. index entry. IXgen will adjust marker capitalization as needed. You
  1199. can now quickly unify variant capitalization.
  1200.  
  1201. >> Unify Levels -- convert duplicate portions of index strings into
  1202. first level entries, then make subordinate entries from the remaining
  1203. index entry string.
  1204.  
  1205. >> Markers from Keyword List -- Supply IXgen with a list of keywords.
  1206. When the keyword (or keyphrase) is found, a new marker is inserted.
  1207.  
  1208. You can use these tools in any sequence or any combination. Use
  1209. "Markers from Tags" or "Markers from Keyword List" to generate an
  1210. initial raw index. Use "Permute Markers" to derive additional variants
  1211. from that list. Use "Capitalization" to correct capitalization
  1212. discrepancies as needed. Use "Gen Editable Index/Apply Edited Index"
  1213. to fine-tune the index.
  1214.  
  1215. Processing Notes
  1216. ----------------
  1217.  
  1218. By default, IXgen processes index markers. But IXgen can work with
  1219. *any* marker type, including the user-definable markers.
  1220.  
  1221. IXgen does *not* put anything "new" or "special" in your FrameMaker
  1222. documents which might make them incompatible with regular FrameMaker.
  1223. IXgen merely provides a convenient and powerful interface to the
  1224. FrameMaker marker system. IXgen uses the existing marker system when
  1225. processing markers.
  1226.  
  1227. IXgen works on all files in a book, a single file, or a highlighted
  1228. area within a single file.
  1229.  
  1230. Contact: Frank Stearns Associates       Toll free in USA: 800-567-6421
  1231.          17201 SE 38th Circle           Outside USA:      360-892-3970
  1232.          Camas, WA 98607   (USA)        Fax:              360-253-1498
  1233.                                         email: franks@fsatools.com
  1234.  
  1235. ------------------------------------------------------------
  1236. ** NUM-11: How do I set up "dictionary-style" headers?
  1237.  
  1238. To set up headers that reflect the first and last paragraphs of a
  1239. certain type on a page, you need to use two of the Running H/F
  1240. variables on a master page.  For example, if the paragraph is interest
  1241. is tagged "Heading", you could use the following variables:
  1242.  
  1243.      Running H/F 1        <$paratext[Heading]> 
  1244.      Running H/F 2        <$paratext[+,Heading]>
  1245.  
  1246. Running H/F 1 will give you the first paragraph, and Running H/F 2 will give
  1247. you the last paragraph with the tag "Heading" on the page.
  1248.  
  1249. Note that this gives you the text of the entire paragraph, so if you use this
  1250. in a generated index file, you will wind up with the index entry AND the page
  1251. number in the header.
  1252.  
  1253. Contributor:  L. Daniel York  <ldy@copley.mv.com>
  1254.  
  1255. ------------------------------------------------------------
  1256. NUM-12: When I generate from the book, FM says "Degenerate!"
  1257.  
  1258. *** A. Save the Book File
  1259.  
  1260. Frame published a tech tip about the "Degenerate!" message, saying
  1261. that the way to clear it up is to save the book file, then regenerate
  1262. again.  This usually works.  If it doesn't see B.
  1263.  
  1264. *** B. Reset Autoconnect on the Master Page Text Columns
  1265.  
  1266. If the software keeps on calling you a degenerate even after saving
  1267. the book file, you should take a look at the generated files (like
  1268. Table of Contents, List of Figures, Index).  See if there has been a
  1269. huge increase in the number of pages - like, you expect your TOC to be
  1270. 4 or 5 pages long, and now it's grown to 20 or 30, with more than one
  1271. text column superimposed on some body pages.
  1272.  
  1273. How did you get into this fix?  You probably pasted a text column onto
  1274. a master page.  There's a bug either in the documentation or the
  1275. software.  When you copy a column that has a flow tag and Autoconnect
  1276. ON, and then paste it, the pasted column has Autoconnect OFF!  You
  1277. don't realize this, because the flow tag is retained, and the master
  1278. page _appears_ to do its job of providing a text column for body
  1279. pages.  However, you must turn Autoconnect back on manually with the
  1280. Format -> Flow menu.  To fix the problem:
  1281.  
  1282. - Turn Autoconnect ON in all flow-tagged text columns on master pages.
  1283. - Delete all the body pages.
  1284. - RE-SAVE THE GUTTED GENERATED FILE.
  1285. - Regenerate.  The name-calling will stop.
  1286.  
  1287. (For those of you who are wondering, "degenerate" is also an insult,
  1288. meaning "utterly corrupt in nature or behavior".)
  1289.  
  1290. Contributor: Ken d'Albenas <kendal@autotrol.cuc.ab.ca>
  1291.  
  1292. ------------------------------------------------------------
  1293. ** NUM-13: How can I autonumber figures that span multiple columns?
  1294.  
  1295. Assume a two column document that includes some figures which flow in
  1296. one column, and others which span both columns.  Is there any way to
  1297. include autonumbered captions which include both figure types?
  1298.  
  1299. The figures in the text flow are easy to autonumber in an anchored
  1300. frame, but to allow text to flow around figures which span multiple
  1301. columns, they must either be in a separate flow, or be drawn outside
  1302. the column flow.  Neither of these solutions allow continuous
  1303. autonumbering with the figures within the text flow.  But there is a
  1304. work-around:
  1305.  
  1306. For the non-anchored figures:
  1307. 1.  Create an anchored frame in the margin.
  1308. 2.  Put a text column in the frame.
  1309. 3.  Put the figure number in the text column.
  1310. 4.  Apply a Character format to make it invisible (4pt White text).
  1311. 5.  In the actual figure, put a small text column for the caption.
  1312. 6.  Cross-reference to the invisible one to get the correct number.
  1313.  
  1314. Contributor:  Alan S. Koch  <ask@sei.cmu.edu>
  1315.  
  1316. ------------------------------------------------------------
  1317. ** NUM-14: How can I create an "global" index across files (without books)?
  1318.  
  1319. Using FM3 on unix, I made a set of scripts which create a Global Index
  1320. for as many manuals as you want. As we have some problems generating
  1321. large documents, putting all manuals in one bookfile is no option for
  1322. us (generating this would take longer than doing it all by hand).
  1323.  
  1324. The scripts assume an special index for each manual with abbreviation
  1325. for the page numbers. The scripts (unix awk, sed and sort) combine the
  1326. indices to a global (text) index. Some global search and replace in FM
  1327. completes the Global Index.
  1328.  
  1329. It works good for me, is quicker (half a day instead of about a week
  1330. of cutting and pasting) but has some drawbacks:
  1331. - It sorts differently than frame does,
  1332. - It uses unix,
  1333. - It is tested only with Frame3.0 (I modify it if we get FM4).
  1334.  
  1335. I will send it to anyone who is interested (and maybe solve some of
  1336. the drawbacks :-) ). The package has currently the shape if a Frame
  1337. document (being the manual) with the scripts as appendices.
  1338.  
  1339. Contributor: Fred Jan Kraan <fjkr@wmt.nl>
  1340.  
  1341. ------------------------------------------------------------
  1342. ** NUM-15: Multi-line titles get messed up in List-Of-Figures or -Tables
  1343.  
  1344. Procedure to make a Table Of Contents in which paragraphs may extend
  1345. over more than one line and where the pagenumbers are right of the TOC
  1346. text. (Should work for List Of Figures and List Of Tables also.)
  1347.  
  1348. Setting up the Table of Contents
  1349. --------------------------------
  1350.  
  1351. 1-  in the main document :
  1352.     - File: Generate/Book: Table of Contents
  1353.     - Generate
  1354.     - move the appropriate paragraphs to : Include Paragraphs Tagged:
  1355.     - Generate
  1356.  
  1357. 2-  go to the *TOC.doc document :
  1358.     - go to the Reference page and the flow : Table of Contents
  1359.     - make the TOC paragraphs as desired (f.e. Indents and Tabs)
  1360.         but have in any case the string "qq<$pagenum>" in them.
  1361.         (Example : "<$paranum> 'tab' <$paratext>qq<$pagenum>")
  1362.     - in the Paragraph Catalog : delete all paragraphs without 'TOC'
  1363.         in the tagname
  1364.     - in the Paragraph Designer : go to Properties: Pagination
  1365.         Commands: Set Window to As Is
  1366.         Format: Side Head
  1367.         Alignment: Last Baseline
  1368.         Commands: Global Update Options
  1369.         select Pagination Properties Only
  1370.         select All Paragraphs
  1371.         Update
  1372.     - set cursor in any TOC paragraph
  1373.     - click Layout and set the Width and Gap as desired
  1374.     - click Set
  1375.  
  1376. Making the Table of Contents
  1377. ----------------------------
  1378.  
  1379. 1-  go to the main document
  1380.     - File: Generate/Book: Table of Contents: Generate
  1381.  
  1382. 2-  go to the *TOC.doc document on a Body page
  1383.     - Edit: Find: Text: and type 'qq'
  1384.         Change: To Text: and type '\pqq'
  1385.         click Find, Change All and OK
  1386.     - set cursor in a paragraph containing 'qq'
  1387.     - in Paragraph Designer:
  1388.         Paragraph Tag: pagenrT          (example)
  1389.         Properties: Basic: Alignment: Right
  1390.         Apply (and Create)
  1391.         Properties: Pagination: Format: Normal
  1392.         Update All
  1393.     - Edit: Copy Special: Paragraph Format
  1394.     - go to Find window
  1395.         Find: Text: and type 'qq'
  1396.         Change: By Pasting
  1397.         click Find, Change All and OK
  1398.         Change: To Text: (blank)
  1399.         click Find, Change All and OK
  1400.  
  1401. Note : keep the Table of Contents in a separate flow from any other
  1402.     text flow because of the Side Head properties.
  1403.  
  1404. Some user configurations
  1405. ------------------------
  1406.  
  1407. 1- distance of page numbers to table text
  1408. -----------------------------------------
  1409.     - first set the text width with 
  1410.         Paragraph Designer: Properties: Pagination: Layout: Width:
  1411.     - then in the paragraph pagenrT adjust the
  1412.         Paragraph Designer: Properties: Basic: Indents: Right:
  1413.  
  1414. Contributor: Wim van Gijsel <wvgijsel@mswe.dnet.ms.philips.nl>
  1415.  
  1416. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1417. end of part 1 of 2
  1418. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1419.  
  1420. =-=-=-=-=-
  1421. Bob McCormick                               email: bobmcc@tcsi.com
  1422. TCSI, Berkeley, California USA                vox: +1 510-649-3881
  1423. http://www.tcsi.com/SoftServ/OSG/OSP.html      fax: +1 510-649-3600
  1424.