home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computerworld 1996 March
/
Computerworld_1996-03_cd.bin
/
idg_cd3
/
utility
/
dcm
/
manual.txt
< prev
next >
Wrap
Text File
|
1996-02-14
|
35KB
|
753 lines
USING DOCUMENT CONVERSION MANAGER
=================================
Document Conversion Manager works on the basis that there is a
preferred work-station WP, and that the work-station may be
receiving documents created by other applications, which need to
be converted dynamically as they are needed for editing or
viewing.
If the work-station WP is a Windows application that supports DDE,
and will act as a server to Document Conversion Manager, then the
application may be activated, and the converted document loaded,
ready for viewing, printing and editing.
Launching documents is controlled through the Document Conversion
Manager file selection screen. To access this screen, click on the
Document Conversion Manager icon. The resulting screen provides
directory browse and file selection, and displays the current
path, the output path for converted documents, the work-station
WP, and a check box indicating launch or non-launch of converted
documents.
Document Conversion Manager is seamlessly integrated with Windows,
and does not need to be run from its icon, for conversion to be
effected.
Use File Manager Using File-Manager to select an
"Associated" document will automatically
convert and load the document.
E-Mail attachments. Documents attached to E-Mail notes can be
Works with MS-Mail converted in the same way, provided the
and CC:Mail. file extension is "Associated" with
Document Conversion Manager. Click on the
attachment to automatically convert and
launch the converted document.
Use DCM. Click on the Document Conversion Manager
icon, and use the standard file selection
procedure to locate, convert and launch
documents.
Document Conversion Manager running from its icon
is not dependent on any file/application associations
being setup. Document Conversion Manager will
automatically determine the document type, convert it
to the work-station WP, and if required, activate the
application and launch the document.
Change WRITER. If you have installed multiple WRITERS,
and need to change the work-station WP:
- Press SETUP
- Select a new WRITER
- Press CLOSE
Remember, changing the WRITER may require a
change to the Font Map or the READER Controls.
SETTING UP DOCUMENT CONVERSION MANAGER
======================================
UNIPLEX READER SETUP
======================
Your Uniplex documents should contain basic layout information
describing :
- the page size and orientation.
- page margins.
- base font, pitch, and/or height.
Pages should be terminated with an end page dot command.
All available Uniplex fonts should be correctly entered into
UPXFONT.INI, and mapped to the required Target Typeface.
Information on how to do this is provided later in this section.
If your Uniplex documents contain vector graphics line-draw, you
must have a scaleable, fixed pitch line-draw font available in
your target word-processor.
Document Conversion Manager will create styles for :
- Each different ruler contained within a document.
- Text that is not adjusted to the current ruler.
- Text that contains regular line-draw.
The application of Styles is controlled through the WRITER
Controls setup.
Uniplex Defaults If the page description and default font
information is not present in the source
document, the page size, print margins and
font information can be pre-defined.
Document Conversion Manager defaults to the
following parameters :
Font name Font = FX-Normal
Font size Size = 12pt 10 pitch This value is used where
a font size is not defined within your
documents, or a font size is not defined
within UPXFONT.INI
Paper size Paper = A4, portrait orientation
Print margins Margins = Printer crop areas. These values
are set at the default printer crop areas at
install time.
These values do not change if a new printer
is selected. These values can be changed to
conform to the Uniplex system print defaults.
Default ruler Document Conversion Manager will use a
default ruler that contains sufficient
increments to span the printable width at the
default font.
Printer instructions If your Uniplex documents contain printer
control strings to enable font changes, these
control strings must be setup in UPXFONT.INI.
If they are not mapped, they will be ignored,
which may lead to incorrect formatting and
pagination.
N.B. We recommend that Uniplex document print
margins be set at, or close to, the printer
crop margins when converting documents
containing graphic line-draw.
Line-draw Uniplex line-draw graphics may be :
- Stripped and replaced by spaces.
- Converted as either underscore and bar
characters in a scalable Courier font.
If you do not have scaleable fonts, converted
text may format incorrectly.
- Converted as line-draw characters in a
preferred font. This font must be fixed pitch
and scaleable. Selecting either a non-
scaleable or proportionally spaced font may
cause text to format incorrectly.
N.B. Ami Pro, Word for Windows and WordPerfect
have different methods of displaying and
printing line-draw at odd point sizes. ie
11pt 9pt and 7pt line draw may print
incorrectly.
Sub/superscript Text that is sub/superscripted may be
converted as either text in a sub/
superscripted font, or as a base-line change.
SETTING UP DOCUMENT CONVERSION MANAGER
======================================
WORDPERFECT READER
==================
Your WordPerfect documents should contain basic layout information
describing :
- the page size and orientation.
- page margins.
- base font, pitch, and/or height.
All available WordPerfect fonts should be correctly entered into
WP5FONT.INI, and mapped to the required Target Typeface.
Information on how to do this is provided later in this section.
WordPerfect Defaults If the page description and default font
information is not present in the source
document, the page size, and font information
can be pre-defined.
Document Conversion Manager defaults to the
following parameters :
Font name Font = Courier
Font size Size = 12pt 10 pitch This value is used where
a font size is not defined within your
documents, or a font size is not defined
within WP5FONT.INI
Paper size Paper = A4, portrait orientation
Default ruler Document Conversion Manager will use the
WordPerfect default ruler.
Line-draw WordPerfect line-draw graphics may be :
- Stripped and replaced by spaces.
- Converted as either underscore and bar
characters (ANSI).
- Converted as line-draw characters in a
preferred font. This font must be fixed pitch
and scaleable. Selecting either a non-
scaleable or proportionally spaced font may
cause text to format incorrectly.
N.B. Ami Pro, Word for Windows and WordPerfect
have different methods of displaying and
printing line-draw at odd point sizes. ie
11pt 9pt and 7pt line draw may print
incorrectly.
Sub/superscript WordPerfect's "Advance" instruction can be
converted as a base-line change or as a font
changes. Ami Pro has no concept of Baseline
change. Advance codes will convert as font
changes. Word for Windows has a corresponding
control "Advance", and allows text to be
represented in a sub/superscript font.
Check "Baseline change", if available, to
maintain the look of your WordPerfect
documents. Check " Font change" to change
text to a sub/superscript font.
SETTING UP DOCUMENT CONVERSION MANAGER
======================================
DISPLAYWRITE/RFT READER
=======================
Maintain Text Check this box to enable text positioned by
position Backspace and ZICR codes to convert as correctly
positioned text. This will cause text to be
presented in a frame to maintain the overlap
effect. Target applications that cannot support
this function will be presented with sequential
text.
Uncheck this box to strip Backspace and ZICR
codes.
Maintain Check this box to convert formatted text as Body
Formatted Text. Documents must be paginated with generated
Text text resolved into the document. The controls
that generate formatted text will be stripped.
If documents are paginated, and text is not
resolved into the document, then the control and
the text will be stripped.
Uncheck this box to convert these controls
correctly.
Line-draw DisplayWrite line-draw graphics may be :
- Stripped and replaced by spaces.
- Converted as either underscore and bar
characters (ANSI).
- Converted as line-draw characters in a
preferred fixed pitch font.
N.B. Ami Pro, Word for Windows and WordPerfect have
different methods of displaying and printing
line-draw at odd point sizes. ie 11pt 9pt and
7pt line draw may print incorrectly.
Sub/superscript Half-Index up/down instructions can be
converted as a base-line change or as a font
change.
Check "Baseline change", if available, to
maintain the look of your DisplayWrite
documents. Check " Font change" to change text
to a sub/superscript font.
SETTING UP DOCUMENT CONVERSION MANAGER
======================================
WORD for WINDOWS READER
=======================
Line-draw Word for Windows line-draw characters may be :
- Stripped and replaced by spaces.
- Converted as either underscore and bar
characters (ANSI).
- Converted as line-draw characters in a
preferred font. This font must be fixed pitch
and scaleable. Selecting either a non-
scaleable or proportionally spaced font may
cause text to format incorrectly.
N.B. Ami Pro, Word for Windows and WordPerfect
have different methods of displaying and
printing line-draw at odd point sizes. ie
11pt 9pt and 7pt line draw may print
incorrectly.
Sub/superscript These controls can be converted as a base-line
change or as a font change.
Check "Baseline change", if available, to
maintain the look of your Word for Windows
documents. Check " Font change" to change
text to a sub/superscript font.
SETTING UP DOCUMENT CONVERSION MANAGER
======================================
OFFICEPOWER READERS
====================
OfficePower v450 documents do not contain controls that describe
the page size, page orientation, font and font-size. OfficePower
v650 documents can have these controls present, but they are not
mandatory
The Default settings provide DCM with information necessary to lay
text onto an appropriate paper-size. In your Windows directory you
will find 450FONT.INI, and 650FONT.INI. These files contain
definitions for paper-sizes and fonts that should be edited to
conform to your OfficePower system settings.
DCM uses the paper-size definitions as a preference list. This
means that, with "paper-size = Auto Select" and "font = Auto
Select", DCM will attempt to fit text on to the first paper-size
defined in the list using the first font definition in the font
list. If text will not fit using the first font, DCM moves down
the list in sequence looking for a fit. If all fonts fail to
produce a fit DCM repeats this process with the next paper-size in
the list. If no fit is found DCM defaults to the default Windows
form size and system font, or A4 12 pitch if no printer has been
defined.
If your OfficePower documents always conform to a standard layout,
select the correct paper-size and font defintion.
SETTING UP DOCUMENT CONVERSION MANAGER
======================================
WRITERS
=====================
The WRITER controls enable text to be re-positioned onto any size
of paper in any orientation. Margins can be changed for any
document. A3 documents can be scaled to A4 paper.
Version Choose the version of WordPerfect or Word for
Windows that you are using.
Choose to create style or ruler based documents
Tab types Select to set your WordPerfect tabs as absolute
or relative.
Select printer Choose either a WordPerfect or Windows printer
driver for your WordPerfect documents. If the
list is blank or contains only the "default
printer", return to the "setup pairing" screen,
select WordPerfect as the WRITER and press
"Exit" to return to the main screen. Check the
"Launch Document" box and enter the path to the
PRS/WRS files when prompted. Go through the
setup routine again and your printer list will
display correctly.
Other applications except Uniplex and
DisplayWrite, will have a choice of installed
Windows printers
Change paper Default is "No change". READER input page sizes
will be converted exactly into WRITER page sizes,
even if the input form size is not available on
your printer. Selecting a paper size will force
all READER input pages to convert to that paper
size.
Paper orientation will not be affected.
Horizontal scale Select this option if text infringes the right-
most print position, and you want to maintain the
horizontal layout of your document. Text will be
auto-scaled in percentage increments until it
will fit on the paper.
Scale to paper Select this option to auto-scale documents in
both axes to maintain text on the selected paper
size.
Minimum margins Edit these values to equal the minimum margins,
(crop areas), available on your printer. If text
infringes these areas, text will be re-positioned
to conform to these values. The initial values
are supplied by Windows or from the WordPerfect
PRS/WRS files.
The DisplayWrite and Uniplex printers may not be
attached to the Windows system where conversion
is being effected. Values for target printers
must be entered manually.
The default values are 0.2"
Set margins Check this box to re-define your document margins
as the minimum values. Text will re-format
accordingly. Scaling is not available if this box
is checked.
USING THE ???FONT.INI FILES
===========================
All READERS have an associated ???FONT.INI file. These files are
ASCII format and provide the conversion programs with information
about READER Fonts, font sizes, font attributes and line-spacing
values, and allows READER text enhancement codes to be defined or
re-defined for conversion purposes.
These files are UPXFONT.INI Uniplex source document
DOCFONT.INI DisplayWrite " "
WP5FONT.INI WordPerfect " "
WFWFONT.INI Word for Windows " "
450FONT.INI OfficePower v450 " "
650FONT.INI OfficePower v650 " "
AMPFONT.INI Ami Pro " "
Correct use of these files enables complex documents to be sent to
editors with limited font resources or printing capabilities so
that they can be edited and returned to the originating
application intact. Eg A TimesRoman face at various point sizes
can be mapped to a variety of fixed pitch fonts/faces. The reverse
conversion simply maps these fonts/faces back, by defining each
font/face at a specific size, and through the FONT MAP SCREEN each
font/face can be mapped to a typographic face.
The following text describes the use of UPXFONT.INI. ie where
Uniplex is the READER and documents are to be converted to any of
the WRITERS
USING UPXFONT.INI
=================
UPXFONT.INI enables you to decide how your Uniplex fonts convert
into WRITER fonts. If you have decided on different layouts for
letters, memos, manuals etc, then you will be able to automate a
substantial amount of edit work by affecting the font size,
spacing and attributes for typographical faces that you wish to
appear within your converted documents.
UPXFONT.INI may be edited in a text editor, such as Windows
notepad. Do not use a word-processor. All measurements are in
points (1/72"). Any value will be accepted.
UPXFONT.INI provides default font information, where there is no
font size or attribute description within the Uniplex document.
UPXFONT.INI enables font size settings within your documents to be
over-ridden.
UPXFONT.INI enables printer control strings that cause a printer
font change to be defined.
The font descriptions are displayed within Document Conversion
Manager at the Font Map screen. Each line is a complete font
description comprising:
Font descriptions : The name of the font.
Font Number : is used by Document Conversion Manager to
differentiate font types ie fixed pitch,
serif and sans-serif.
There are three number ranges :
01 - 400 fixed pitch courier
401 - 32767 proportional serif / Times Roman
32768 - 65535 proportional sans serif / Helvetic
Font Size : '0' means use the font size detailed in the document,
or if no size is specified, use the default size
setting from the READER Controls setup. Any other
value in points means convert this font at this point
size regardless of the size specified in the
document.
Spacing : '0' means use the active document spacing value for
this font. Any other value in points means, convert
this font at this spacing value regardless of the
document setting.
Attributes : sets the conversion attribute(s) for this font.
Text enhancement This section allows the alphabetic
attribute letters definition to be defined.
Effects This section details font defintions that
contain either bold or italic enhancement.
In UPXFONT.INI you will see :
field no. 1 2 3 4 5
11, FX-Normal 0, 0, 0
Changing the '0' in field 3 (font size) to 10,
instructs Document Conversion Manager to replace the
definition within the Uniplex document with this new
value. In this case, FX-Normal, would convert as a 10pt
12 pitch font with line-spacing per the active
definition, and with a plain non-enhanced face.
The face will depend on mapping.
Changing field 4 to 24 tells Document Conversion Manager
to force line-spacing to three lines per inch for all
occurances of FX-Normal.
Changing field 5 to 'AI' tells Document Conversion Manager
to convert all occurances of FX-Normal with Bold and
Italic enhancements. Any legal Uniplex attribute, as
defined in the Attribute section of UPXFONT.INI may be
added.
Adding printer control strings.
- Select a font number that reflects the face that
your printer control string is intended to produce.
- In the font description field, type the printer
control string exactly as it should appear in the
document.
- Add the required point size, line-spacing values and
any attributes.
e.g. 86, .sn xxxxxxxx, 14, 0, A
"xxxxxxxx" = the font change escape sequence.
"14" = the required font height.
" 0" = maintain document spacing values.
"A" = add bold enhancement.
Default mapping
UPXFONT. INI defaults to the following values.
Uniplex Writer Pitch
FX-Normal 10pt
FX-Large 16pt
FX-Small 8pt
PS-Normal 10pt
PS-Large 16pt
PS-Small 8pt
Scalable fonts As defined
Linespacing As defined
Attributes As defined
Things to remember If you edit font sizes be sure that your
system has that font and size available, and
that your printer can print at that size.
SETTING UP DOCUMENT CONVERSION MANAGER
======================================
FONT MAP
========
This feature enables READER and WRITER typestyles and fonts to be
interchangeable by face name and size. Please read the section on
using ???PRN.INI before attempting to round-trip documents.
Printer This is the printer currently selected
through the WRITER Controls setup.
Mapping is system and printer
dependent. Make sure that you have
selected the correct WRITER and printer
before mapping your fonts.
Target typeface This is the typeface to which you will
map READER fonts. READER fonts already
mapped to this face will be displayed in
the Mapped Typestyles box.
A default typestyle mapping is done by
the Install program, based on the Windows
default printer.
Unmapped typestyles This box displays READER fonts, listed
in ???FONT.INI, that have not been mapped
to a Target Typeface.
If your READER documents contain fonts,
listed in ???FONT.INI, that have not been
mapped, then those typestyles will
convert according to their font number at
the appropriate point size.
To map READER typestyles :
- First make sure that ???FONT.INI contains correct font
descriptions. (See "Using UPXFONT.INI").
- Make sure that you have selected the correct WRITER and
printer.
- Select your Target Typeface.
- Highlight the Uniplex fonts that you want to map.
- Press the ADD button.
Your READER fonts will be placed in the "Mapped typestyles" box.
Mapped typestyles This box displays those READER fonts that
are mapped to the currently selected
Target Typeface.
To unmap READER fonts :
- First make sure that you have selected the correct WRITER and
printer.
- Select your Target Typeface.
- Highlight the READER fonts that you want to unmap.
- Press the REMOVE button. Your READER fonts will
be added to the "Unmapped typestyles" list.
If your READER application supports scaleable fonts
(TruType or Adobe etc), and your WRITER application
does not (DisplayWrite / Officepower v450), then the
"Target Typeface" box will be described as "Reader Font",
and will contain all fonts available to the READER.
The Unmapped typestyle box will contain all WRITER
typestyles/fonts which are to be mapped to the READER font.
Multiple WRITER typestyles can be tied to a READER font
family.
A READER font - TimesRoman - will be mapped to one of the
mapped typestyles that most closely matches the READER font
size. If your WRITER is DisplayWrite you may decide to map
typestyles 10, 85 and 223 to font Courier. A READER font size
12 pt will map to typestyle 10, 10pt will map to typestyle 85
and 8pt will map to typestyle 223
Unmapped Word for Windows/OfficePower/WordPerfect fonts will
convert as either Courier, TimesRoman or Helvetic faces depending
on the numbering set in ???FONT.INI.
Unmapped DisplayWrite typestyles will convert as :
Fixed pitch typestyles = Courier.
PSM typestyles = Courier.
Scalable typestyles = TimesNewRoman/Helvetic
TROUBLESHOOTING
===============
Check the file DCMLOG.TXT which will be found in your DCM installed
directory, if there were errors detected by the conversion process. eg unrecognised font description, unknown control, non-supported controls.
NB. DCMLOG.TXT is reset each time DCM.EXE is run. Error logging is valid for each session; it is not cumulative.
Text wraps incorrectly. Have you set the correct default font and
/or point size ?
Are your READER fonts correctly mapped ?
Are the document print margins correct ?
Have you increased the printer crop areas
in the WRITER Controls ?
Text is too wide. Try reducing the default point size.
Do you have this font/size available ?
Pagination is wrong. Have you set top and bottom margins
correctly ?
Have you reduced the printable width, by
setting large left and right print
margins ?
Is text in the right font ?
Have you selected to convert text onto a
different paper size, and not scaled the
document ?
Is hyphenation handled in the same manner
by the source and target applications ?
Is hyphenation set on or off in DCM.INI ?
Fonts don't map Any font not listed in ???FONT.INI will
correctly. default to either Courier or TimesRoman
at 10pt. Each time DCM is run and
unlisted fonts are found in the source
documents, a log file DCMLOG.TXT is
created in your DCM directory. These font
names must be entered in the READER
???FONT.INI file EXACTLY as they are in
the log file, and then mapped via the
FONT MAP setup screen. This problem is
most likely to occur with the WordPerfect
READER, as WordPerfect provides explicit font
names.
Word for Windows gives Increase the "Minimum Margins" settings
a "Document Margins set by a few 1/100". This message is peculiar
ourside printable area" to Word for Windows.
error message.
Using DCM.INI
=============
Fine tuning of some layout controls and functions is available
through DCM.INI.
The sections contain the conversion settings for each pairing.
eg [DOC-AMP] is the section for DisplayWrite to Ami Pro
Statement Description
--------- -----------
Hyphenation=0 Section : [???-AMP]
Creates Ami Pro styles with hyphenation turned off.
Change to Hyphenation=1 to turn hyphenation on. A
non-hyphenated document may paginate incorrectly.
ReqPageBreaks=1 Section : [???-AMP],[???-WP5],[???-WFW]
[450-???],[650-???]
Terminates all pages with a Required Page Break.
ReqPageBreaks=0 maintains source document hard
page breaks, and allows the target application to
determine the placement of soft page breaks.
The Officepower v450 & v650 READERS take a second
parameter "Page length"
ReqPageBreaks= 0,Page length
will set the document maximum vertical print position at
the page length value (typically 66 lines / 11" )set in
the Officepower document.
Soft page breaks will be stripped, allowing the document
to paginate naturally in the target application. Without
this parameter the Officepower footer will be positioned
with respect to the bottom edge of the page, allowing
the body text depth to increase by the difference
between the paper size and the page length setting.
AutoLineHeight=0 Section : [???-WFW]
Prevents AutoLineHeight and enables spacing as
Fixed / AtLeast.
Vertical metrics vary by application. Word has
tight metrics, so source documents created with
"Auto" line spacing may convert to Word with
incorrect pagination.
BTAdjust=0 Section : [DOC-???]
Because of the way graphical editors decide vertical
placement, the soft-page break decision may be
marginal ie within 1/100", causing a line of text
to wrap onto the following page. This control enables
DisplayWrite body text depth to be increased. Values
for this control are expressed in 1/1440", so
BTAdjust=14 will add approx. 1/100" to the last
typing line values in a DisplayWrite document.
PromptedStops=0 Section : [???-RFT]
This control enables Bookmarks to be roundtripped
through DisplayWrite versions which do not support
Prompted Stop Codes.
PromptedStops=0 converts Bookmarks as a DisplayWrite
Stop Code and a Prompted Stop Code. The DisplayWrite
READER interprets the double control as a single
control and recreates the Bookmark.
DefChar[x]= Section : [450-???], [650-???]
???,Space/Keep, OfficePower utilises non-printing characters as
Bookmark placemark controls to enable fast navigation around
a document.
DefChar[x], where [x] is a number between 1 - 9, enables
characters to be defined as placemark/bookmark controls.
??? is the decimal number of the navigation character.
Space means convert character ??? as a space.
Keep means maintain character ???.
Bookmark means add a bookmark control.