Article View: adobe.framemaker.sgml
Article #219Re: Two-page layout in Structured FrameMaker
From: Martti_Poutanen
Date: Mon, 23 Mar 2009 11:51
Date: Mon, 23 Mar 2009 11:51
10 lines
1797 bytes
1797 bytes
Hi Jang, I've done it once..ages ago with FM 5.6 and SGML. The application was a "per product" part catalog with explosion images on the left page and corresponding part catalog table rows on the right page from SGML source data that contained all different product data. The customer used a fixed set of image sizes (5 different if I remember right). We developed a state machine algorithm (we used the french Balise sgml processor) that determined how many images could fit on the left page and how many can be put on the left page based on the number of part rows on the right page (either the size of graphics or the number of part rows exceeds the available page area thus causing a start of a new left/right page sequence). We got it working well, because we were able to calculate what fits on paper in SGML (table rows always had only one line of text and the left page image sizes were fixed) and then just constructed the necessary SGML tags to control page breaks. The problem with the approach was that the page breaks needed to be generated "blindly" and it assumes things like part info fitting to a single row etc..overflows in either pages caused the lost of sync.. BR, Martti
Technical Details
Message-ID:
<59b86175.1@webcrossing.la2eafNXanI>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newshub.sdsu.edu!webcrossingReferences:
<59b86175.-1@webcrossing.la2eafNXanI>Show Full Headers
Complete Article Headers
X-Google-Thread: fcc08,43154666da9981e9 X-Google-Attributes: gidfcc08,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit From: Martti_Poutanen@adobeforums.com Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newshub.sdsu.edu!webcrossing Newsgroups: adobe.framemaker.sgml Subject: Re: Two-page layout in Structured FrameMaker Message-ID: <59b86175.1@webcrossing.la2eafNXanI> Date: Mon, 23 Mar 2009 04:51:49 -0700 References: <59b86175.-1@webcrossing.la2eafNXanI> Lines: 24 MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit