FrameMaker |
Topic status automatically displays here - do not remove.
FrameMaker (FM), like all software authoring tools, performs some operations in unexpected ways. Sometimes, the most frustrating part of writing, when working with a particular tool, is getting the tool to do what you want.
This topic is the result of the frustrations I have experienced whilst trying to use FM. Here I have collected a disparate group of unrelated tricks which I found necessary to work with FM.
Should this list become too large, I'll sort and order them, but for now, the following tricks are listed in order of discovery:
It appears that FM stores its temporary files in the users profile under '%USERPROFILE%\Local Settings\Temp'. Even when opened with no document loaded, FM creates four tmp files as listed in the following image:
And at the end of the day, it appears to have left a lot of rubbish behind. After closing FM, we still have this:
These had to be manually selected and deleted to free the disk space they
occupied. After several days use, this occupied quite some room, and
eventually slowed down my system. I received a "not enough memory" message
from another application, and during the subsequent search and cleanup,
discovered this anomaly.
Interesting, yes?!?
The workaround was to create a batch file which deleted all such tmp files from that folder. I only had to remember to manually launch the batch file every now and then between FM sessions. To make it easier to do, I created a shortcut to the batch file, and placed it on my Windows Quickstart bar.
In case you need to do the same, here is a copy of the batch file:
Set FMTemp="C:\Documents and Settings\Colin Ramsden\Local Settings\Temp\" Del %FMTemp%FRM*.tmp /F /Q pause
Of course, you will need to alter the path to suit your Windows environment user profile.
Adobe provides some "helpful" default settings in FrameMaker just like Microsoft provides some "helpful" default settings in Word, designed to assist the "typical" user of their respective products. There are some default settings in FrameMaker which cause the characters you enter to display differently than you may wish them to. Quotation marks are one such example. For further details, see Quotation marks usage and abusage.
FrameMaker ships with "Smart Quotes" turned on by default. When you type a double quote character, it automatically converts that to either a left or right double quote, and replaces your text. If this is not what you wanted, you'll need to turn off its smarts. See How to turn off "Smart Quotes".
The 'Text Options' window will display:
FM does not provide the ability to insert table headers (table rows which will automatically be duplicated as the top rows whenever a table is slit over row or page breaks) into tables which don't already have one.
Table headers are visible as the top one or more rows separated from the table body by an additional line.
The workaround is to create a new table (with a header row) immediately above or below the existing table (without headers) which will be used to replace the existing table, then to cut and paste the contents of the existing headless table into the new headed table. The heading rows must be transferred separately to the body rows.
Note that when pasting tablerows into a FM table, if you elect to replace the existing contents with the pasted contents, the number of rows must be the same as each other, or the paste operation will produce unexpected results. It is better to elect to insert the additional rows either above or below the current row, then select and delete the current row to leave only the pasted results in the replacement table.
Therefore, it is easiest when creating the new table to only have it consist of one heading row, and one body row, as the table will be resized when the data is transferred over later.
To create a new table containing a heading row
The 'Insert Table' window will display:
It may(?) remember the settings from the previous time this dialog was used.
The table will display:
Edit it to suit your purposes using the Table Designer (Ctrl+T).
FrameMaker Tips | Lotech Solutions' Tips, Tricks, and Procedures
Copyright Lotech Solutions. All rights reserved.