Framemaker and XML

Hi! Sorry for my English.
As far as I know, FM supports import of XML-files only in "Structure FrameMaker". But what should I do to correctly import an XML-file?
I\ve read thar there is full support of DITA, but I couldn't correctly import nighter DITA-xml nor any other XML-file. Maybe I do something wrong?
Or maybe there is some way to convert XML to MIF?
And if I finally could do it and an XML-file will import correctly, is it possible to edit imported XML file with Framemaker, without other text editor?
Thank you.

Yes, you can create a separate BookVars file for each book. I create a
separate BookVars file for each book I produce. For example, I populate
it with variables for title, author, ISBN, copyright date, contact info,
etc. and assign the proper values to the variables. When I create new
books, I include a copy of a front matter template file that already has
pages created with all these variables in place and already formatted.
So all I have to do is import the variables from the BookVars file and
it populates the pages with the correct values for that book. Everything
is already formatted and ready to go without further work.
The great thing about using variables is that you can change their
values and easily propagate them throughout the entire book in every
spot that it needs changing without doing an individual search/replace
for each term (assuming your authors remembered to use a variable where
appropriate, instead of just typing in the text). So the "Title"
variable not only puts the title on the title page, it also populates it
into the page headers throughout the book, and anywhere into the text
where the title variable may have been inserted. Easy!
Be sure to update the book afterward, as changing the values of
variables can cause the text to reflow and change the page count. This
could lead to cross-references pointing to the old page position instead
of the new one.

Similar Messages

  • Newbie Q about Frame 8 and XML

    I am an experienced Frame user but have never used structure in Frame. We're all on 7.2 where I work but soon to upgrade to Frame 8.
    In the marketing poop on Adobe's site they say you can use XSLT or DTD to open XML files in Frame, but I know that in the past you had to muck with something called EDDs as well.
    What is the truth?
    Here is one anticipated use of this ... we can get all the command line commands from developers as XML. We could also get them to give us the appropriate schema. To open and use that in Frame such that it would import and format the commands in a table, or headings with text, what is required in general? And also, where is this process documented?

    Steve,
    A structured document consists of a hierarchy elements, each consisting of other elements, text, or special FrameMaker formatting objects such as markers, cross-references, and anchored frames. Since an XML document also consists of a hierarchy of elements, consisting of other elements and text, it is possible to move data between FrameMaker and XML. However, nothing in XML indicates how the different elements are formatted, or even which are entire paragraphs and which are text ranges within a paragraph. If you want to produce formatted FrameMaker content, you need to configure FrameMaker to apply formatting automatically to different elements based on the context in which they occur
    Document type definitions (DTDs) and schemas are XML constructs for defining the elements that are going to be used in a class of documents and the rules for which elements occur in which contexts. Element definition documents (EDDs) are the FrameMaker equivalent of a DTD along with a stylesheet. An EDD not only defines the element types to be used, but associates formatting with them as well. FrameMaker can generate an EDD from a DTD or schema and such an EDD will define the same element types as the XML definition, but will not have any formatting information.
    XSLT is a transformation language that is used to generate HTML, text languages such as MIF or RTF, or other XML documents from an XML document. FrameMaker can run XSLT automatically when you move material between it and XML. XSLT is useful when you want to use a slightly different structure within FrameMaker and XML.
    EDDs and moving material between FrameMaker and XML is documented in the online Structure Application Developer's Guide.
    --Lynne

  • Framemaker and Parallels for mac

    (moving this over from another thread)
    We decided to go with Framemaker and mac, and I'm using Windows Parallels 5 to make that happen on a virtual machine. This works well, for the most part, as it means I dont have to leave my native (mac) environment or my mac applications including (mail etc) notifications.
    I am working with Framemaker 9 - creating DITA standard xml files for a help system.  So far the only technical glitch is - the edit/undo buttons are now grayed out - unaccountably.
    If anyone has similar experiences - any solutions? My current Parallels 5 is up to date with recent updates.
    thanks,
    John

    neuropod wrote:
    Peter,
    Thanks so much for your reply.  I tried your suggestions, but to no avail.  I then spent quite a bit of quality time with Adobe technical support, and they were very helpful, and got me on my way.  Just in case anyone else with similar issues should come across this thread I will describe some of the issues. 
    BTW - John, now that I have FM9 running, I have not experienced the nonfunctioning UNDO command that you described in the original post.  Sorry.  I will let you know if it occurs in a delayed fashion as yours did.
    For anyone who just installed Parallels and then Windows XP, what I found out is that many of the components in XP are very old school.  Flash is way out of date, Explorer is, too.  This may impair the functioning of the extractor, I am not sure.  As a Mac user, some of these issues were foreign to me.  I just wanted to run Windows so I could use FrameMaker on my Mac.
    First I had to update Flash, and to do this I downloaded the latest version of the FireFox-Mozilla web-browser (or you could update MS Explorer). 
    Once we had all of these components up-to-date, we were still running into problems with file extraction, and the Tech Support person had me load a program called WinRAR (google it) which seemed to be a more configureable extractor than the default one that comes with the FrameMaker download.  Using WinRAR we extracted the files into the Programs folder (once WinRAR was installed, the generic box icon for the extraction program changed to a normal looking icon).  This may all be possible using the default extractor, I just don't know.
    And a final for-what-its worth: before going the Parallels route, I tried installing SheepShaver to run Classic on my MacBook Pro so I could continue to run my Mac copy of Frame v7.  SheepShaver may be OK for getting your old games and simple programs up and running, but it did not seem anywhere near stable enough to get something like FrameMaker running with a long document with graphics and cross references. 
    Final working configuration: FrameMaker 9 on Win XP SP2 on Snow Leopard 10.6.3 on a 17" MacBook Pro with Intel Core i7 processors (April 2010 model) and Parallels 5, 8 GB RAM. Seems to work so far, I have imported my old FrameMaker 7 Mac files (didn't even have to save them as MIFs!).  Now I need to relearn Frame in the "Parallel" universe of Windows.
    Time spent monkeying around with SheepShaver, trying InDesign as a substitute for FrameMaker (close, but not close enough), downloading and installing Parallels/Windows XP and trying all kinds of tricks to get iFrameMaker running and then being on-hold/on-line with Adobe tech support: 16+ hours.
    Getting FrameMaker running again on my main machine: Priceless!
    -Mark Greenberg
    Hi, Mark:
    I wish everyone keeps a copy of this post, so they could present your positive Adobe tech-support experience when someone posts a polar-opposite bad Adobe tech-support experience.
    D'ja ever notice that you find something that you lost in the last place you looked? Because you don't need to look further, right? Glad you got a working combination.
    I didn't have any special problems installing Parallels, Windows XP, and FrameMaker on my Mac (hardware and OS described in another post on this thread,) but I've been bi-platform for a long time. Actually, I began with Virtual PC on a much weaker Mac running OS 9 years ago, which I abandoned because of the poor performance, due almost entirely to the underpowered Mac. On my current Mac, I began with VMware's Fusion 2, then 3, but found it quirky enough to try Parallels5, which seemed smoother, and offered an inexpensive side-grade, followed by inexpensive deals to upgrade to Parallels 6.
    I'm interested in what shortcomings you found with InDesign for your purposes. If you think not too many folks would be interested, please send private forum email by clicking on my name and looking for send private message.
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices

  • FrameMaker and ArborText

    Can two groups within the same company, one using FrameMaker and the other using ArborText, open and edit each other's documents and then bring them back into the original program?
    Thanks!
    Lisa

    Hi Lisa,
    I'm currently investigating this very situation.
    Historically, the big issue has more to do with the XML parser: some parsers are lax where others are strict when interpreting the spec in gray areas. You need to know where those gray areas are if you're mixing applications. This is true for lots of other programming languages as well and not unique to XML parsers (ask any software development team why they choose a single compiler to standardize their work on).
    As to the other issue, Scott's right. Pretty printing can also cause problems. For the record: Arbortext does not pretty print, but it does wrap at 80 characters (historical reasons). However, when it does so, it always wraps on XML-whitespace-irrelavant places (i.e., between attribute values) or at existing whitespace nodes (space between words). 
    The key thing is to be aware of how different applications treat the underlying files and make sure that any post-processing code that you write isn't depending on let's call it application-specific behavior. (InDesign has a heavy dependence on whitespace.)
    I also agree with Scott: I wouldn't try this with anything other than the latest FrameMaker. Adobe has done some amazing work to make it really XML friendly.
    Liz

  • RoboHelp for FrameMaker and FrameMaker 8

    I still use the legendary, yet discontinued and unsupported, "RoboHelp for FrameMaker". However, when I installed my new Tech Comm Suite and FM 8. RoboHelp for FrameMaker would not work with FM 8. I know this is a long shot, but does anyone know a workaround to get the defunct RoboHelp for FrameMaker to work with FrameMaker 8? Please do not suggest using RoboHelp to convert the files. That engine is terrible. Also, RoboHelp for FrameMaker, four years later, is still better than mif2go and ePublisher by Webworks.

    Mark,
    I meant RH for FrameMaker, and ..
    "... RH for FM uses skins, it creates a web help system with a collapsible/expandable TOC, integrated client-side search engine, a better interface for mapping of styles and including or excluding conditional text, and it publishes to a web server. There are many other features."
    You can easily substitute RH for FM with ePublisher and add quite a bit more. Since ePublisher to a great extend relies on XML there are so many other cool things you can do.
    I am NOT saying it is easier, just that I like it more, and that it supports all of FM's features (incl. 8). The jobs I'm doing at the moment in ePublsher cannot yet be made by RH for FM. (Also I'm integrating both FM and Word and some xMetal XML output into the same help system!
    But again it's a matter of opinion. And what you need to accomplish
    In a recent seminar by RJ Jacquez from Adobe he admitted that the Tech Com Suite (and RH for FM) was an entry to the market and that they had some way to go yet for RH to 'compete' with ePublisher.
    On the price side I quite agree. WebWorks has some pretty steep prices. Which at the same are completely and utterly impossible to understand. I have been given threee different prices for the same solution! Just to mention.
    keep smiling
    thomas

  • How to open and XML file?

    Does anyone have a way on Mac to open an XML file for viewing. This can be done with WIN Excel and XML toolkit but doesn't exist for Mac Excel in Office 2008. I can open with TextEdit but would like to see the info with headers and cells without all the XML coding. Numbers 09 can't open it at all.

    Numbers uses XML to build the description of the documents but it's not an XML editor.
    A simple search in Google with the intricate key string xml editor AND mac return numerous interesting links.
    Yvan KOENIG (VALLAURIS, France) vendredi 9 octobre 2009 11:33:27

  • HTML and XML files open in same window(KM Navigation iView)

    Hi All,
    I have created a KM navigation which is pointing the folder inside the documents repository. This folder contains HTML and XML files. It is rendering fine. But, when I click on the file links in KM Navigation iView, it is opening in new window.Here I need to open in same window. How can I acheive this?. Please help me.
    Thanks & Regards,
    Venkatesh R

    Hi ,
    check the below thread and try options mentioned in it
    https://www.sdn.sap.com/irj/sdn/thread?threadID=72594
    Koti Reddy

  • ASO: How to set up Quoting and XML to Print Quote in R12?

    Which are the steps to set up Oracle Quoting and XML in order to Print a Quote in R12?

    Hi,
    Please refer the Note : How to Create a Custom Print Quote Template in Oracle Quoting ? (Doc ID 780722.1)
    Thanks & Regards,
    Sridhar

  • Problems with reports and XML-publisher - No XML

    Hi!
    I'm having a problem with Apps and XML-publisher. I made a report file, which queries some views. When executing in reports, I get all the data I expect.
    Now, when I upload the reportfile to Apps and let it generate XML, my xml-file is empty (well, almost empty)
    <?xml version="1.0" ?>
    <!-- Generated by Oracle Reports version 6.0.8.27.0 -->
    <T03501684>
    <LIST_G_PERSOON>
    <LIST_G_PERSOON />
    </T03501684>
    Anyone who can shed any light upon this problem?

    OK, finally solved the problem... A good night's sleep always helps ;).
    After just trying each queried table one after an other, I found the problem:
    The difference between Oracle Apps (Dutch locale) and the reports builder (English) is the language... And our functional people have changed some names, but the Dutch ones, leaving the english names in place and one of the tables I query has language specific data, which is also appears in a where clause.

  • Have itl and xml files on external hd am running home premium. can  no longer access files, am told this is because they were created with a newer version of itunes. also when i try to download 10.3 it wont, just says invalid drive j and for me to try aga

    i am running vista home premium on desktop and vista basic on laptop. have placed my itunes music with .itl and .xml files onto external drive connected to another desktop running vista and can no longer access music on first two mentioned comps only on the one connected to external drive. always am told that the library cant be read because it was created using a newer version of itunes. have tried to download 10.3 but it always tells me that i have and invalid hard drive j and to try again. any ideas?

    Older versions of iTunes cannot read libraries created with newer versions of iTunes. You need to have the same version of iTunes on all your PCs. Is that the case?
    As far as the problem installing iTunes goes, see this article from b noir on dealing with the problem:
    https://discussions.apple.com/thread/2450004
    If you get to the point where you need the Microsoft Installer cleanup utility, you will need more help as it has been withdrawn by Microsoft. but I am hoping the virtual drive trick will work,

  • How to disable 'Save' button when OAF and XML Publisher integrated...URGENT

    Hi,
    I am new to the OA Framework and XML publisher. I have been working on a requirement where I am designing a new page in Manager Self Service with few fields and a submit button. Also designed a RTF template in XML publisher to display the output in PDF format.
    When the details are entered on the page and click on 'Submit' button, the PDF will Open with the data populated. This is working perfectly... thanks to the forum.
    But my issue is: When the submit button is clicked, it displayes a dialog box with Open/Save/Cancel options and if I click the 'Open', the PDF will be opened. But my client is a retail client and they don't want store managers to save this PDF so either I have to skip this dialog box and directly open the PDF or I have to disable the 'Save' on the dialog box.
    Gurus -- Please help me how to achieve this. This is very urgent
    Below is the piece of code I am using in the controller to generate the PDF.
    TemplateHelper.processTemplate(
    ((OADBTransactionImpl)pageContext.getApplicationModule(webBean).getOADBTransaction()).getAppsContext(),
    APP_NAME,
    TEMPLATE_CODE,
    ((OADBTransactionImpl)pageContext.getApplicationModule(webBean).getOADBTransaction()).getUserLocale().getLanguage(),
    ((OADBTransactionImpl)pageContext.getApplicationModule(webBean).getOADBTransaction()).getUserLocale().getCountry(),
    inputStream,
    TemplateHelper.OUTPUT_TYPE_PDF,
    null,
    pdfFile);
    Thanks in Advance,
    Naren

    Frank, thanks for the update.
    But do you want me to try ControllerContext.getInstance().getCurrentViewPort().isDataDirty(); in button disable property?
    I have written one method in my am like
    public boolean isTransactionDirty(){
    return getDBTransaction.isDity();
    and exposed that method to client side and i try to use this method in my button disable property as
    disable#{bindings.isTransactionDirty.execute} but this is not working.
    Thanks

  • Data mapping between sybase and xml

    I want to make a data mapping between sybase relational data result set and xml.
    I am using the function ForXmlTree for this purpose, I have the entire documentation about the synatx and usage of it, but i need to know what support does JAVA have for it.
    What files need to be installed .
    This is an example of using the function
    java jcs.xmlutil.ForXmlTree �i forxmltree-spec [-o output-script-file] \
    [-x output-document-file  -S server-name]
    does anyone know where can i find the jcs.xmlutil package. If so let me know.
    Thanks in advance
    Sandeep

    PRPS-PSPNR = AFVU-PROJN.
    also you can use this fm.
    BAPI_PROJECT_GETINFO

  • Java framework/toolkit for POJO, database persistence and XML

    Hi all,
    I've been wondering if there's a toolkit or framework for developing Java program (could be standalone Java program, EJBs etc.)
    I surfed around casually and found some but there isn't any detailed description of what and how each framework/toolkit does. So I hope to ask around if you've anything that you have used before and would like to point to me to look further.
    Given the huge number of open source toolkits, libraries and frameworks out there, it can be quite confusing as to which one is more suitable for me. Also with Sun's move into JDO and Java Persistence API, things become more messy and complicated - there isn't any clear leader in this area and things are starting to change with the inclusion of JDO which seems to be the future standard persistence API to use.
    So far, I've only worked with Hibernate for database persistence before. So I'm wondering if there're other options such as Hibernate with XDoclet, Castor and Spring framework etc. that can easily transform Plain Old Java Objects (POJO) -- hopefully using Java Reflection w/o using mapping XML files like in Hibernate -- into SQL for database persistence and XML text data and vice-versa. The current problem is that I've been spending tons of time writing code to transform data in Java objects into XML (using my own format) and also doing mapping files for Hibernate.
    I am hoping for something simple like:
    Object o = new Object();
    o.setProperty = "something";
    String xml = o.toXML(); // Convert object to XML text.
    o.save(); // Save to database.
    // The reverse: Parse XML into object and load from database
    Object o = new Object();
    o.fromXML(xml);
    o.load();
    // Properties should be initialized from database or XML.
    Anything similar to this out there?

    Hi,
    Just to share what I've found after surfing a bit more on this issue to promote more discussion on this area.
    For mapping of Java objects to XML, we can try looking more at Castor and JAXB.
    For database persistence to/from Java objects, look at Hibernate and JDO.
    There is this Hydrate project (hydrate.sourceforge.net) that I do not know where it fits in still. But it is supposed to do data transformation and mapping between Java objects, XML and database representation.
    Fyi.

  • IDOC to Flat File and XML ( Need both the Output)

    Hi ,
    My Scenario is IDOC to File .
    I need o/p in 2 format . ie,    1) Flat File 2 ) XML file
    I have a plan to go with Interface determination , 2 IM and what shd be the condition ?
    or Else  2 Receiver detmination  but condition ?
    How to slove this ?
    Need the Output from Idoc in 2 format ( Flat file and XML file )
    Any Blog , Thread ...Tips...etc
    Regards,
    Jude

    Hi Jude,
    Do like this:
    1. Create two inbound Service Interface (with the same target Message Type)
    2. Create separate Operation mapping with the above service interfaces as target (with the same source service interface)
    3. Create Interface Determination and include these two operation mapping (without any condition)
    4. Create 2 receiver agreement (with two separate communication channel) for each of the target service Inetrface. In one channel use content conversion and the other one will give you normal XML output
    Regards
    Suraj

  • Using resourceDescription in SUBSCRIPTIONBUNDLED_Email.xsl and xml's.

    Hello all,
    We are trying to use the Primitive Template "resourceDescription" (as described in "Customizing Notifications"-pdf) in the SUBSCRIPTIONBUNDLED_EMAIL.xsl and SUBSCRIPTIONBUNDLED_en.xml.
    Could anyone urgently let me know if it's possible to use this Primitive Template in the xsl and xml mentioned?
    It looks like the "resourceDescription" is not being passed on to the bundlednotificationdata-section in the xml?
    Any other suggestion in how to get the "resourceDescription" available in Daily Summary Subscription emails?
    Thanks in advance,
    Tim.

    Hello Alan,
    Yes; as far as I know the only way to get your changes to any of the email notification xml files visible is by restarting the server
    The notification email xsl I'm working on is the one for the daily notifications (subscriptionbundled_email.xsl).
    My problem is that it seems that the resourceDescription is not being passed on by the java code that is populating the section in the xml file containg the resource information...
    Unfortunately no confirmation about this yet (raised OSS with SAP as well).
    I'm expecting this resourceDescription to contain the text that you can fill in using standard KM in the Description field of a resource.
    I do wonder how/where your users populate the subject and description fields? Standard SAP KM or custom app?
    Cheers,
    Tim.

Maybe you are looking for