[Date Prev][Date Next]
[Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[New search]
To: parldraft.lawcomm@xxxxxxxxxxxx, Free Framers <framers@xxxxxxxxx>
Subject: RE: Line numbering and file breaks
From: Dan Emory <danemory@xxxxxxxxxxxx>
Date: Mon, 12 Apr 1999 13:10:24 -0700 (MST)
Sender: owner-framers@xxxxxxxxx
> 1. - Is it possible to use the "book" facility to merge files without having >to have a page break between the end of one file and the next's beginning? ================================================= This can be done instead by importing text insets into an existing FrameMaker document. These text insets can be imported from other FM files by reference or by copy. If imported by reference, they will be updated to the current version of the source each time the "master" document containing them is opened. In effect, Each FrameMaker document containing imported-by-reference text insets becomes a pseudo book file for those text insets. =================================================== > 2. - Is it possible to have line numbering down the side of a page, where > the numbering counts only the lines with text in them and not blank lines? ================================================================ Despite what some others have stated, there is no viable way to do this in FrameMaker without developing an API client. And, despite what one poster suggested, development of such an API client would NOT be trivial, because it would have to detect both the presence and the vertical position of each text line, whether in or out of a table, and would have to deal with all of the following, which affect whether a line is numbered, and, if it is, the positioning of the line number: a. The ability to suppress line numbering for text that should not be numbered. b. Suppress line numbering for empty paragraphs c. Properly number text insets that are imported by reference. d. The variable amounts of white space between wrapped lines of a multi-line paragraph caused by the line spacing setting, and, if the paragraph is set for variable spacing, the variations in inter-line spacing produced by the presence of subscripts, superscripts, larger font sizes of formatted text strings within paragraphs, and anchored frames inserted within the text of a paragraph. e. Variations in the Space Above/Below settings of paragraphs and tables. f. Variations in the top/bottom cell margins of rows, and the alignment (top, bottom, or center) of text within cells. g. Suppression of line numbering for table heading and footing rows that repeat on each page of a multi-page table. h. The empty spaces created by graphics. Additionally, such an API client would have to deal successfully with: a. Multi-column page layouts, inserting the line numbers in that case in the gaps between columns. b. Other variations in master page usage which affect where and how the line numbers would appear. c. If line numbers run consecutively throughout a large multi-file book (as opposed to starting the line numbering at 1 on each page), the API client would also have to deal with the continuation of the line numbering in each file of the multi-file book, and the large range in the number of line number digits (from 1 to 6), finding some way to fit them within the page margins, and the gaps between columns in multi-column layouts. ================================================================ Certainly, the complexity of a line numbering capability such as that described above explains why it is not presently available in FrameMaker, and why (to my knowledge) no one has developed an API client that will do it. In my view, the only feasible way it could be done is to: a. Add a line numbering on/off parameter to the Numbering or Pagination properties panel of the FrameMaker Paragraph Designer palette b. Add a line numbering on/off parameter to the FrameMaker Table Designer palette. c. Add a Line Numbering Properties dialog to the FrameMaker Format > Document menu that would be similar to the existing Change Bar Properties dialog. d. Add a line numbering continuation/restart parameter to the FrameMaker Set Up Document dialog in the book file. e. Impose tight restrictions on paragraph and table formats, as well as master pages (e.g., no multi-column layouts for columns where line numbering is required), to minimize the problems imposed by variations in spacing and page layout described previously. f. Develop a set of templates that implement the capabilities and limitations described in a, b, c, and d above. =============================================================== I know that Corel WordPerfect has a line numbering capability, as well as some other features uniquely required by the legal profession. In fact, Corel offers a special package called WordPerfect Suite 8 Legal Edition that supplements WordPerfect's basic capabilities. It includes: + Document automation + Corel Amicus Attorner (a law office on a computer) + NextLaw to create, file, manage, and print legal documents + CiteLink to mark legal citations + A Lexicon spell checker that includes the full lexicon from Black's Law Dictionary. + Voice dictation Too bad Adobe doesn't seem willing to try a similar approch that might open up the legal and government markets to FrameMaker. ==================== | Nullius in Verba | ==================== Dan Emory, Dan Emory & Associates FrameMaker/FrameMaker+SGML Document Design & Database Publishing Voice/Fax: 949-722-8971 E-Mail: danemory@primenet.com 10044 Adams Ave. #208, Huntington Beach, CA 92646 ---Subscribe to the "Free Framers" list by sending a message to majordomo@omsys.com with "subscribe framers" (no quotes) in the body. ** To unsubscribe, send a message to majordomo@omsys.com ** ** with "unsubscribe framers" (no quotes) in the body. **