Generating a Book from DITA Map

Hi All,
In the DITA-FMx plugin developed by Leximation, there's a feature called Generate Book from Map. It allows me to create a FrameMaker book from a DITA map or bookmap and then do whatever I can do with any FrameMaker book, including create a PDF.
Is there anything similar in the native Adobe's DITA plugin? How can I get to a book from a DITA map/bookmap?
Thanks in advance!

Hi Alex--
It's not a straight forward process, but it's doable.
You don't say what version of DITA or FrameMaker you are using, but you mention the "Adobe DITA plug-in," which hasn't been a plugin for quite a while. I only have experience with FM10 and DITA 1.2. This is what I must do to create a book to print.
For me I have one "book level" ditamap that has several submaps in it. Each submap corresponds to a chapter. The book level ditamap lacks the front matter, ToC, and IX. Those get added later.
1. From my ditamap I must choose File > Save Ditamap As..
2. In the Save as type field I choose Composite Document 10 (.fm).
With the composite .fm file, insert it into a FrameMaker book file, add any front matter (copyright, etc), add/create your ToC and IX, update/generate, and then print as you normally would.
-Lief

Similar Messages

  • FM8 + DITA: Cannot create a book from a map.

    Hello,
    I want to create a book from a map with the standard FM function.
    1. Do I reference .xml topics? I read something about .fm.xml topics? How can I get this file format?
    I reference topics in the file format xml. If that is not right please ignore my other questions.
    2. I can create a document from my map without any problems. When I create a book from the map I get the following
    xml read report log that I do not understand:
    a) Cannot insert a marker in the book.
    b) Ignore the text that was encountered in a book.
    c) Cannot insert the FM element (ul) in the specified location in the book.
    With kind regards
    Nina

    Hi Nina...
    You just need to run the "Build FM DITA Book from DITA Map File" command. At the first prompt (select file dialog) select the ditamap you want to convert, then the second prompt (select file dialog) specify the name of the new book to create.
    If you get errors, choose "OK" to each prompt.
    Based on the errors you're getting it sounds like ..
    a) you've got an unstructured FM marker in one of the files (that shouldn't prevent the book from being created)
    b) you've got some text in an invalid location (also shouldn't prevent the book from being created .. but might)
    c) you've got a
    element in an invalid location (might prevent the book from being created)
    Be sure to validate (Element > Validate) all of your files before trying to build a book.
    ...scott

  • All about output from DITA maps

    Tarun Garg has a blog entry on the Adobe TCS blogs all about creating output from DITA maps.
    See http://blogs.adobe.com/techcomm/2009/04/all_about_output_from_dita_maps.html
    There are three Captivate demos included in this blog.
    Nicely done!

    What is the severity level for the Log File message destination. You should set it to Debug. You can do that with Console in the Logging tab of the server configuration.

  • How do I use my own templates when saving DITA map as FM 11 book w/ components?

    I have updated the ditafm-output.ini file in the following places:
    [BookWithFM-Chapter]
    [BookWithFM-TOC]
    [BookWithFM-Index]
    [BookWithFM-ListofFigures]
    [BookWithFM-ListofTables]
    [BookWithFM-BookTitle]
    In each I used the following information for my Template file path:
    Template=$STRUCTDIR\xml\DITA_1.2\app\technicalContent\template\Book_Templates\templateChap ter.fm
    However, when I saved my DITA map as a FM 11 book with components, it still used the standard DITA templates, rather than my own templates.
    What am I doing wrong?
    Marsha

    The program can't start because MSVCR80.dll is missing from your computer
    Many thanks. Rather than the Apple document, I currently recommend using the instructions from the following user tip with that one:
    Troubleshooting issues with iTunes for Windows updates

  • I am creating an aperture book from my photos. How do I change the default map provided in the theme to one of my choice e.g. satellite view?

    I am creating an aperture book from my photos. How do I change the default map provided in the theme to one of my choice e.g. satellite view?

    Kyle,
    Thanks for your response. To be clear, the way I am importing the PDF is by going to New in LiveCycle, and selecting Import a PDF document, and selecting Create and Interactive Form with Fixed Pages.
    I cannot change the forms or pages, as they are created by our local Board. In otherwords, I have tryed used the flowable content, and upon import, not only are the fonts slightly different, but all the important artwork (trade-related) is gone, and is not in the exact positions it was in. The forms must meet the standards to which they were approved by the regional board, and there are state-mandated forms as well.
    What surprises me is that you say this method of Fixed Content isn't used much any more. I would think that a lot of people would have PDF files they would wish to make into fillable, interactive forms without needing to reconstruct the entire document. Perhaps a company that has always done things on paper, and now wishes to use those exact same forms on the computer, with no deviations to looks so they can be printed and match up perfectly.
    I thought about using Acrobat's internal form creation system. However, some of these forms have sophisticated options and the calculation scripts and systems within LiveCycle are very useful. Not to mention that it has a much larger scalability, should we chose to utilize it.
    Any other suggestions? I am so confused why Adobe would force medium-quality import of a PDF, but be so incredibly flexible about every other option in their program.

  • Extra fm-ditafile tag is generated in book file after generating FM

    I'm using Adobe FrameMaker 8 in Tech Comm Suite 1 in Windows XP.
    When we generated our book files from ditamaps, we seem to be getting an extra fm-ditafile tag in each chapter.  We have been unwrapping these extra tags, but then we have to reapply all of the headings.  For example, by removing the extra tag, the first heading automatically becomes Heading 1, but retains the formatting for Heading 2.  Heading 2's must be made Heading 3's and so on.
    While this works, it's a very manual process.  Is there any way to eliminate that extra fm-ditafile tag or to easily reapply all of the headings?
    Thanks.

    Okay, figured out what was throwing an extra heading level in our chapter files in a generated book.  It was a title attribute in the dita file tag.  Once I removed it, all of the headings fall into line.
    Thanks again for your assistance and encouragement.
    I think I may have run out of questions - I'm sure it's temporary.

  • Generating a report from RTF template using WSDL from ADF

    Hi,
    I am a newbie to ADF-BIP integration.
    I am using the wsdl http://<<ip>>:<<port>>/xmlpserver/services/PublicReportService?WSDL for generating a report from RTF Template in ADF.
    We are using Oracle Business Intelligence Publisher Release 11g (11.1.1) and JDeveloper 11g (11.1.1.5.0).
    I have a couple of merge variables in my RTF template and I am passing these variable using Report Request parameters.
    below is code I added for creating the report request.
    First I created publicReportService using webservice proxy.
        public static ReportRequest getReportRequestFromBIPWithTemplate(String reportFolderOnBIP,
                                                            String reportName,
                                                            String outputFileFormat,
                                                            String template,
                                                            HashMap params) {
          String reportAbsolutePath = reportFolderOnBIP + "/" + reportName + ".xdo";
          ReportRequest repRequest = new ReportRequest();
          System.out.println("report path:  " + reportAbsolutePath);
          repRequest.setReportAbsolutePath(reportAbsolutePath);
          repRequest.setAttributeTemplate(template);
          repRequest.setAttributeFormat(outputFileFormat);
          repRequest.setAttributeLocale("en-US");
          repRequest.setSizeOfDataChunkDownload(-1);
          System.out.println(params.size());
          ParamNameValue[] paramNameValue = new ParamNameValue[params.size()];
          ArrayOfParamNameValue arrayOfparamNameValue = new ArrayOfParamNameValue();
          Set set = params.entrySet();
          Iterator iter = set.iterator();
          int i = 0;
          while (iter.hasNext()) {
            Map.Entry me = (Map.Entry)iter.next();
            System.out.println(i + "--->>>" + me.getKey() + " : " + me.getValue());
            paramNameValue[i] = new ParamNameValue();
            paramNameValue.setMultiValuesAllowed(false);
    ArrayOfString values = new ArrayOfString();
    if (me.getValue() == null) {
    values.getItem().add("");
    } else {
    values.getItem().add((me.getValue()).toString());
    paramNameValue[i].setValues(values);
    paramNameValue[i].setName((me.getKey()).toString());
    arrayOfparamNameValue.getItem().add(paramNameValue[i]);
    i++;
    repRequest.setParameterNameValues(arrayOfparamNameValue);
    return repRequest;
    I generated report response bytes using below code
    {code:java}
    repRes = publicReportService.runReport(repReq,userID,password);
    reportStream = repRes.getReportBytes();I could see the generated PDF but the supplied variables are NOT reflected in place of merge variables.
    Ex: In template
    Welcome, <<merge variable, userName>>
    {code}
    Generated PDF should have
    {code:java}
    Welcome, Hello World
    {code}
    Instead of the above I am getting
    {code:java}
    Welcome,
    {code}
    I am looking for a suggestion, Please help me in this regard.
    Thanks,
    Satya
    Edited by: 921138 on May 30, 2012 11:11 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Please let me know if any one has update for this.
    Thanks in advance,
    Satya

  • Can open Topics by drag & drop, but not by double-clicking in the DITA map

    Hi,
    evidently I made an error somewhere in my structure app, the result is that I cannot open DITA topics by double clicking them in the DITA map anymore (Framemaker does simpy nothing). I can, however, open them by dragging the xml files onto the Framemaker window.  If I use the standard DITA 1.2 application everything works fine so I guess the problem is in my mapping.
    Here is what I tried to achieve:
    We need certain variations of the normal 'topic' type topic. The DTD should be identical, however different structures should be auto-inserted when creating a topic and the topic should have certain attribute values predefined.
    The idea is that the author can select one of these topic types when creating a topic, but when opening an existing topic simply edit it with the standard topic temple.
    Here is what I did:
    I duplicated the topic.template.fm, renaming it say "topic_a.template.fm", "topic_b.template.fm" etc. (just an example).
    I made adjustments to the EDD of these templates, changing the auto-insertions and the default values of some attributes.
    In the structapps.fm file I added XML applications for these new topic types, mapping each application to one of the new templates, but to the original topic DTD and r/w rules. E.g. the application "DITA_1.2_topic_a" is mapped to the "topic_a.template.fm" template, and to the original "topic.dtd" and "topic.rules.txt" files.
    In Framemaker I then created corresponding application mappings in the DITA options. E.g. the topic type "A" (which defines the visible text in the "New topic" menu) is maped to the XML application "DITA_1.2_topic_a".
    The result:
    It works as intended in every way when creating topics. The topics are saved with the standard doctype 'topic'. However for when I try to open topics from the DTD by double-clicking then nothing happens. Opening topics by drag & drop works fine though and they are opened with the normal (general) "topic.template.fm" template as desired.
    Any ideas? Was this confusing or am I completely off somewhere?
    Robert

    Hi Robert...
    When you say that you need "variations" from the normal topic type .. are those structural variations or just formatting? FM associates structure apps with XML files based on the doctype (root element). If your files all have the same root element, then they will all open with the same structure application (unless you specify a different one when opening the file or by importing a new EDD). It sounds like you really should be creating a specialization for each alternate topic type. If you don't, you'll end up getting the wrong "model" assigned to the wrong file.
    Multiple EDDs (structure apps) can share the same DTD, and one EDD (structure app) can support multiple models. This is how the "ditabase" app works. There are lots of ways to set this up, but I think what you've done is probably not quite right.
    The default structure app setup in FM11 and FM12 is very complicated to work with. I recommend creating a single app that supports many models. This isn't always possible, but it sounds like in your case it should be. I've set up one app that supports 13 different specialized topic models and it works fine.
    Note that even though you've added structure apps for each model, if you end up opening the files using the default template, you are no longer using those modified models.
    Sorry, but this is a bit more than can be dealt with appropriately in a forum post. If you'd like more help with this, feel free to contact me off list.
    Cheers,
    …scott
    Scott Prentice
    Leximation, Inc.
    www.leximation.com

  • How do I import the address book from another hard drive?

    I wish to know if t is possible to import the address book from a slave drive that is bootable, but operating system (XP Pro Sp3) is not supported by my new motherboard. Thank you.

    '''If the address book is LDIF or .csv or Text file:'''
    In Address Book:
    * Tools > Import
    * Select 'Address Books' and click on Next
    * select: 'Text file(LDIF, .tab, .csv, .txt) and click on Next.
    * You might need to map the column headers.
    '''If the address book is a .mab file or .csv file :'''
    you could use this addon tool: MoreFunctionsForAddressBook
    * https://nic-nac-project.org/~kaosmos/morecols-en.html
    '''How to install addon:'''
    Download the .xpi file to your eg: Desktop
    In Thunderbird
    * 'Tools' > 'Addons' OR 'Menu Icon' > 'Addons'
    * clickon gear wheel icon and select 'Install addon from file'
    * locate the file you downloaded and click on 'Open'
    * You may need to restart Thunderbird.
    In Address Book
    'Tools' > 'MorefunctionsForAddressBook' > 'Actions for address books' > choose option required and then select the .mab file or .csv file

  • Best methods for creating e-books from FrameMaker 10 (TCS 3.5)

    I would like to know your thoughts on which of the following methods is the best, and easiest, way to create e-books from FrameMaker. I will most likely be using Calibre to do the file conversion.
    (1) Using File > Publish > ePub to create an ePub file, which can then be imported into Calibre.
    (2) Using the File > Save Book As > HTM command (which creates a separate HTML file for each FM file), editing the HTML files in RoboHelp (or another HTML editing tool), then importing all of the HTML files into Calibre.
    Note that when I published to HTML from FM, it appears that only an output file was created from RoboHelp, as I could not find any HTML files were actually created. Is that the case, or was I just not looking for the HTML files in the right place?
    If anyone has any other recommendations, please let me know! Thanks!

    I linked the FrameMaker book to RoboHelp, then generated an ePub file from RoboHelp, and have a couple of issues.
    (1) When I open the ePub file in Calibre and Adobe Digital Editions, there is no contents section within the book. The only contents is the contents in the navigation bar. How do I generate a contents to appear in the front of the ebook, or do I have to create that manually in RH? I did specify the settings in RH to convert the FM contents.
    (2) The ePub file looks much better in Calibre than Adobe Digital Editions. Should I be concerned about this? Which viewer should I rely on?

  • How to make hard cover paper book from iBooks author digital book

    Someone suggested I make a few hard cover books from my iBooks Author published digital book. How would you go about doing this?
    What file should I should I use, (PDF, etc)? What printer would do this best (iPhoto publishing, etc)?
    Hoping it will be easy to use the format of iBooks Author so that I won't have to make changes.
    Many thanks for your help.

    You can print directly from iBA or you can generate a PDF from the print menu and use that. Be sure to test layouts, orientation, etc. Of course certain content won't be output to a printer.
    There are hundreds of printers to choose from - shop your budget.

  • How to create multiple extract from one map

    Hello ,
    I have a map which extract data from source and create a output text file. Now, I need to create 10 different files from the same mapping with same format but different name. So I want to generate file1.txt, file2.txt, file3.txt etc . My map currently has one target file , i donot want to create 10 target files operator in the map itself, is there a way to achive this functionality ie I want to call the same map 10 times. Do I have to do it from outside.
    Thank you.
    Suhail

    Hi Suhail
    Why not create 10 maps? These don't take up much space, only a few Kb, and you would be able to generate a unique file per map, which would be the correct approach.
    If you don't want to have duplicate maps, would the data in the output files be the same or would it need to change based on some condition?
    If the data is the same you can do this externally by just making x copies of the original file.
    If the data needs to change you either need to have multiple maps, as mentioned at the beginning, or you would somehow need to change the source data. You cannot change the name of a mapped output file, this is because OWB maps use a hard-coded file name making it impossible to change the name of the file dynamically.
    However, let's say you are able to change the source data, perhaps using a view. If you had x copies of the view script you could generate it x times, calling the map x times. Each time you would run the map it would generate file1.txt, and you would need to rename it to file2.txt before recompiling the view and rerunning the map to get another file1.txt. This would be renamed file3.txt and you could then repeat the process as many times as you like.
    Does this help?
    Regards
    Michael

  • Import book from iPhoto into aperture

    hi, i would like to create a book in iPhoto and then tweak it in aperture.
    i want to do this because
    A: aperture doesn't offer the same themes...(if i could share/import the theme then that would also solve the problem).
    B: iphoto doesn't have the same flexibility for editing layout & text.
    can i somehow import a book? or maybe generate a PDF from iPhoto and import that? or generate JPegs of final pages....or...?
    i must be missing something here as this seems like a straightforward operation...i've just started using aperture (demo) and love the integration features it has so far, but this has me stumped.
    thanks.

    Not possible, I'm afraid.

  • I have just ordered a photo book from iPhoto, do I not get an email confirmation?

    I have just ordered a photo book from iPhoto but after it generates nothing happens, has it sent? Do I not get an email confirmation?

    I solved the problem. Had nothing to do with Mac or iphoto. Problem must be my the internet connection to my provider.
    Upload at my office worked without any problem. One problem solved, now i am aware with a lot of discussions with my providers helpdesk  ;-)

  • Open topics by double-clicking them in the DITA map - not working any more?

    Hi all,
    I just noticed when I double-click a topicref in a DITA map in FM12 then the referenced topic does not open any more. I checked the problem with several maps. Is this a bug/feature or do I need to activate this function somewhere in the options?
    Robert

    Hi Robert...
    When you say that you need "variations" from the normal topic type .. are those structural variations or just formatting? FM associates structure apps with XML files based on the doctype (root element). If your files all have the same root element, then they will all open with the same structure application (unless you specify a different one when opening the file or by importing a new EDD). It sounds like you really should be creating a specialization for each alternate topic type. If you don't, you'll end up getting the wrong "model" assigned to the wrong file.
    Multiple EDDs (structure apps) can share the same DTD, and one EDD (structure app) can support multiple models. This is how the "ditabase" app works. There are lots of ways to set this up, but I think what you've done is probably not quite right.
    The default structure app setup in FM11 and FM12 is very complicated to work with. I recommend creating a single app that supports many models. This isn't always possible, but it sounds like in your case it should be. I've set up one app that supports 13 different specialized topic models and it works fine.
    Note that even though you've added structure apps for each model, if you end up opening the files using the default template, you are no longer using those modified models.
    Sorry, but this is a bit more than can be dealt with appropriately in a forum post. If you'd like more help with this, feel free to contact me off list.
    Cheers,
    …scott
    Scott Prentice
    Leximation, Inc.
    www.leximation.com

Maybe you are looking for

  • CFM2 - Table does not exist in database.

    Hi Gurus, I am new to EWM & facing one error while transferring Inbound Delivery to SCM EWM from ECC.(T Code - CFM2) Please also note that, 1.I could transfer the master data through CFM1& CFM2 from ECC to EWM                                     2.In

  • Need help with Resource Mapping from Application Deployment to VC:virtualMachine

    Hi, I've built a number of vCO Workflows and hooked them up to Resource Actions in vRA. However, the Workflows I've built all take a VC:VirtualMachine as the input and therefore,they only "hookup" to VMs in the Machines list in the Items tab in vRA.

  • Front row not playing ball !!  (or even beach ball)

    hey i got a mini !! and thats cool!! but i'm a bit limited for space so i hooked it up to an WD external H/D .. so all my avi movies are on the external , but front row only wants to read my internal H/D movie folder !! how do i get it to read my ext

  • Voltage setting

    This might not be the correct place to apply this question but it does really have to do with the Voltage setting in my board's BIOS. I have a Nvidia Geforce4 ti4200 128mb ddr agp card. I have my settings set to auto in my bios. I was reading the man

  • Backingup Database using SQL script

    Hello, Let me start by saying I am new to Oracle, and I am trying to learn how to do a project where I must write an SQL script that can be used to back-up all the database files (i.e. control, redo log, and data files).  Assuming that all of the fil