The HTML to MIF filter converts formatted text, tables,
and graphics, incuding JPEG and GIF. If GIF images are animated, only the first image is converted.
Filtrix recognizes CSS (cascading style sheets) on import.
All CSS paragraph-oriented CLASS tags are rendered as paragraph format
tags and defined in the FrameMaker paragraph catalog. If the HTML document
does not contain CSS formatting, Filtrix
takes each HTML tag that initiates a new paragraph and turns it
into a format tag prefixed by "HTML_" in FrameMaker.
For
example, a <P> tag will become a format tagged as
"HTML_p" in FrameMaker. This is done in order to
facilitate editing of the generated MIF document.
Autonumbered paragraphs are used in connection with their number
styles, and therefore are a special case:
an autonumbered HTML paragraph that uses numeric formatting will
be identified in FrameMaker
as "HTML_li_1#". Hyperlinks are converted
to either FrameMaker cross-references ("XRef") for
internal links, or hyperlinks ("message URL") for WWW
links. Within FrameMaker, these hyperlinks are active in View-Only
mode (via Special > Hypertext > Make View-Only).
Other formatting that is preserved includes HTML text
attribute tags such as <FONT>,
<B> <I>, and <U>. Character styles
are retained from HTML source files.
Block indenting is implemented by the use of <UL> tags.
Conversion of tables preserves straddles, rules, captions, header,
and body row identification.
FrameMaker does not display table cells that extend beyond a
page in depth. The handling of tables has been improved, allowing
conversion of the common use of nested table structures as a
means of depicting columns in browsers.
When converting HTML documents to FrameMaker, two types of conditional text may be stored in the FrameMaker file. To view these, the user should select [Special] -> [Conditional Text] in FrameMaker. If "Comment" and/or "fxHTML" are listed in the popup box, the corresponding data can be displayed by selecting [Show]/[Hide], selecting a tag, choosing <- to move it to the [Show] side, selecting [Apply], and exiting.
&
quot;Comment" refers to conventional HTML comment data. "fxHTML"
refers to HTML tags used by Filtrix to store formatting that is
not representable in a word processor format. This is done so as
to enable "round-tripping" between HTML and the various
Filtrix-supported formats. The full implementation of this
round-tripping will be completed in a later release.
At that time, if the FrameMaker file is eventually exported back
to HTML using Filtrix, these tags will be restored.
Note that FrameMaker cannot center-align a graphic frame, so such HTML elements as centered rules will not appear centered after the conversion to FrameMaker.
FrameMaker to HTML
The FrameMaker MIF to HTML filter converts MIF BodyPage data,
including text, tables, and anchored graphics to HTML. Since there
are no pages, headers, or footers in HTML, most MasterPage data is
not converted to HTML.
FrameImage rasters are converted to either JPEG or GIF images.
Users have the option of producing HTML 3.2 files with or
without CSS.
FrameMaker cross-references ("XRef") and the various
types of hyperlinks
("openlink/gotolink"/"message URL) are
all converted to HTML hyperlinks
(<A NAME=. . .>and <A HREF=. . .> tags).
Footnotes are preserved utilizing HTML hyperlinks to the
footnote contents, which are appended to the end of the HTML
document. As may be expected, HTML with CSS allows the best
results with paragraph and font formatting, including all types
of indenting, paragraph leading, and font attributes. CSS
permits the conversion of FrameMaker paragraph format tags and
stores the format definitions in an external CSS document,
which makes modifying them easier. Local format overrides,
found in many documents, are also preserved using HTML inline
styles.
Users who want their HTML documents to be accessible to clients
without CSS-enabled browsers can choose the standard HTML 3.2
export, which does not produce CSS files. Conversion of tables
preserves straddles, rules (limited functionality), titles,
header, and body row identification.
Copyright ©
Blueberry Software *All Rights Reserved*
Last Updated:
11-04-08