How to convert existing FM to DITA 1.2? Any documentation?

I watched a webinar posted on the adobe website called "How to Optimize content for smooth migration into XML/DITA" and in the conversion, it showed an element called dita (root) and elements called topic before the main content. I took a class in DITA authoring last month and we learned about elements such as reference and then refbody and concept and conbody. The class I took did not go into how to use DITA in FrameMaker which is what I need to figure out now.
I'm using FM 10. I have a conversion table that is working pretty well, however, I understand that I need to import an EDD and a template into the files I convert.
My questions are:
What template and EDD file do I use? There are so many of them in the Adobe\AdobeFrameMaker10\Structure\xml\DITA_1.2\app folder. In the DITA folder there are folders for concept, and reference and task that look correct. However, in the DITA_1.2 folder I have no idea where to start.
Is there any documentation for DITA_1.2 for FrameMaker 10? Or books or Help or anything for someone new to using DITA in FrameMaker. I looked at the FM 10 Help for DITA, but it does not really cover when you are converting existing documents, just creating new topics.
Thank you for any information you can provide.
Karene

Hello,
Hoepfully, I understand your questions correctly. Once converted to DITA (regardless of version), each file with have a DOCTYPE. That will be the root element in the file. For example:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE task PUBLIC "-//OASIS//DTD DITA Task//EN" "technicalContent/dtd/task.dtd"
In this file, the doctype is <task>. After DOCTYPE you have the public identifier followed by the DTD. FrameMaker uses all this info to determine what template to open the file in, what DTD to parse against, and what read/write rules file to use.
Unlike DITA 1.1, which uses one EDD and template, DITA 1.2 uses multiple template and EDDs. If you open the Application Definition file by selecting StructureTool > Edit Application Definitions, you can find the template, DTD, and r/w rules filesthat are associated with each doctype. For example:
$STRUCTDIR\xml\DITA_1.2\app\technicalContent\dtd\task.dtd
This says, the DTD for doctype <task> is, by default, here:
C:\Program Files (x86)\Adobe\AdobeFrameMaker10\Structure\xml\DITA_1.2\app\technicalContent\dtd\task.dtd
As for the template, it is here
$STRUCTDIR\xml\DITA_1.2\app\technicalContent\template\task.template.fm
C:\Program Files (x86)\Adobe\AdobeFrameMaker11\Structure\xml\DITA_1.2\app\technicalContent\template\task.t emplate.fm
You want to get the Structured Application Developers Guide. I am not sure there is one for FM10, but the one for FM9 will work.
http://help.adobe.com/en_US/FrameMaker/9.0/StructuredDev/Structure_Dev_Guide.pdf
It's not a quick and easy learning process for developing and EDD. The out-of-the-box EDD does have a lot of formatting covered. It says in the EDD that not everything is covered. For example, I think it only has two levels of bullet <ul> and numbered lists <ol> covered.
As I mentioned FM uses multible EDDs. Each top-level EDD uses several levels of nested EDDs (text insets). It is set up in much the same way as the DTDs. It makes editing the EDDs a time-consuming process.
Hope this helps,
Stan

Similar Messages

  • How to convert existed standalone APP to java web start app?

    hello:
    I didn't find useful information about how to convert an existed java
    app into app which can be launched using java web start from the sun java developer's guide.
    I have designed a simple java applcation and want to lauch this program with
    java web start techniques(on local machine only). Is there any easy way that i could convert my program to the one which support java web start, so i can double click the *.jnlp file to launch my java applcation.
    thank you
    -Daniel Mark

    i just found a great place to resolve my question.
    If you had the same question, please refer to
    http://www-106.ibm.com/developerworks/java/library/j-webstart/
    thank you
    -Daniel

  • How to convert existing Flex project for iPhone?

    Hi guys, I have a serious problem here with creating iPhone apps in Flash. I have created an app for the iPhone completely using Flex components long before CS5 came out. I've been looking for tutorials but with no luck. My issue is that I am not very sure how to convert the app to be used on iPhone.
    As I've read the forums, some of you suggested compiling using command line. I guess that would be awesome. However, would it work if I'm using Flex framework? I've already tried to import my .SWF in Flash using loader.load() and add the mx.* component using addChild(VideoExample) I need just some solution that would save me days of searching and rewriting code, but any solution will be good. I have started a similar thread in Flash but if I get any answers here I will delete it.
    Please respond, help would be very much appreciated!
    Here's my mxml wrapper, from which I start the main application:
    <?xml version="1.0"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="EntryPoint.main()">
    </mx:Application>
    Then I have a class which creates the main container:
    package {
    import mx.core.*;
    public class EntryPoint {
        public static function main():void {
            var client:VideoExample = new VideoExample();
            var mxmlApp:Application = Application(Application.application);
            mxmlApp.addChild(client);
    Here is the main class VideoExample:
    package {
    import mx.controls.*;
    import mx.containers.*;
    public class VideoExample extends Canvas {
        public function VideoExample() {
            super();
            init();
            private function init():void {
            loadImage();
            loadText();
                    loadDisplay();
                    startConnection();

    I'm so sorry, I'm not really familiar with the codes.

  • How to convert existing url to  a new url for crystal reports on server

    Post Author: Ashton Kutcher
    CA Forum: General
    Hi folks,
              I have crystal reports  on the webserver and it has a url  http://myserver/legal/viewreport.csp?website=legal_website&report=Budget%20Group%20Costs&toolbar=110101&@Year=" + Year "&@BudgetGroup=" BudgetGroup, 'newwindow', config='toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, directories=no, status=no')
    I need to convert it to a new url like this  http://myserver/businessobjects/enterprise115/InfoView/scripts/openDocument.aspx?sDocname= Budget%20Group%20Costs&sPath=legal_website&toolbar=110101&lsS@Year=" + Year "&@BudgetGroup=" BudgetGroup, 'newwindow', config='toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, directories=no, status=no')
    please help me out how should I convert the old exisiting url to a new url??

    Hi,
    You can try using "goLiink" and then use the property targetFrame set to "_blank"; below are some for ur references:
    targetFrame          
    _blank: The link opens the document in a new window.
    _parent: The link opens the document in the window of the parent. For example, if the link appeared in a dialog window, the resulting page would render in the parent window.
    _self: The link opens the document in the same page or region.
    _top: The link opens the document in a full window, replacing the entire page.
    Thanks,
    Pandu

  • How to convert existing webistes to iPhone Apps.

    I have two price comparison website; I have them for nearly a year now. All though this website makes me some profits, I think I am missing out on the new mobile based Apps for my website.
    So what I want to find out is how easily I can convert both my price comparison website to an iPhone price comparison Apps.
    Both my website are as following:
    http://www.pricelooker.co.uk
    http://www.payasyougomobilephones.mobi
    I look forward to receiving interesting responses.

    It's as simple or hard as repackaging your web-site content into a new "skin" to create a WebApp.
    Without knowing how your websites have been put together, it's impossible to say how easy this may be, but there are pre-built iPhone-style web UI's which do some of the work for you.
    This is one of the best: http://www.jqtouch.com/
    And here's another: http://code.google.com/p/iui/
    To convert to a dedicated iPhone App you download from the AppStore is a completely different kettle of fish...

  • How to convert existing website to fluid grid in dreamweaver cc

    Is there a way to convert an existing website to a fluid grid site in Dreamweaver cc

    Nope.  There's no magic button.  You must start over.
    Build mobile layout first.  Then tablet.  Finally desktop.
    When you get your layout all situated and working well in all device widths, copy and paste content from old site into new layout. 
    Nancy O.

  • How to convert existing image into gradient?

    First of all, bear in mind I'm using Photoshop 7.... I have a picture of a truck parked on flat dirt with a sky behind that goes from pale blue near the horizon to black at the very top. I want the right-most side of theoverall image to keep it's vertical pattern (included here) but fade to darkness to the right. I've created plain gradients from scratch but never gradient-ized an existing photo. Surfed the Web but couldn't find the answer. If this has been answered elsewhere and I didn't find it, just point me in that direction. Thank you!

    HealthcareHelper wrote:
    I want the right-most side of theoverall image to keep it's vertical pattern (included here) but fade to darkness to the right.
    I'm trying to envision what result you are trying to get.  Is it something like this?  If so, you can add an adjustment layer to your photo to darken the photo to the extent you want the right side to have, add a layer mask and make a black to white gradient on the layer mask.

  • How to convert jpeg images into video file of any ext using JMF

    I want to convert the Jpeg files into video clip with the help of JMF
    any one can help me?
    Plz reply me at [email protected]
    or [email protected]

    I'm not sure of his/her reasoning behind this, but I have yet to find a way to record video with mmapi on j2me. So with that restriction, I can see how one could make it so that it just records a lot of jpegs, and then makes it a movie.
    I would be interested finding a workaround for this too. Either if someone would explain how to record video with mmapi or how to make recorded images into a video. Thanks!

  • How to convert time stamp to time in update rule

    Anybody know how to convert time stamp to time only?  Any FM that I can use?
    time stamp example
    20010203100201
    Result:
    10:02:01
    Thank
    Sudree

    Please search the forum

  • How to convert pl/sql code into java/j2ee

    Hi,
    We have a PL/SQL Oracle App server application that we will support if we can convert in j2ee/java. But when i did take a look at the code, these pl/sql contains all HTML and java code inside the stored procedures.
    And iam looking to explore some tools and mechanisms that can convert these pl/sql in a JAVA application so that i can deploy this new app into my BEA81 environment.
    Does any body has any idea:
    a) How to convert from pl/sql > java ?
    b) Any plugins or tools of BEA that can run these pl/sql (the way thay are currently...i.e w/o converting) in BEA 81 container ?
    thanks, sangita

    these pl/sql contains all HTML and java code insideJava or JavaScript. They are not the same. I wouldn't expect to see Java inside html, whereas JavaScript would be intermixed. On the other hand you might have a java stored proc (Oracle 9/10) which is generating HTML.
    >
    Does any body has any idea:Refactor.
    I doubt it just has html and JavaScript/Java. So what you have is a mess that mixes several things that should have been seperate in the first place.

  • Very Urgent--- How to Convert Non Valuated stk into Valuated

    Dear GURU'S
    Actually for a material A when i see the stock in MM03 in accounting tab i see less stock then when i see in MMBE
    i.e in MMBE if i select Material A and Plant B(Which is depo in my case) i see stock as 39
    but for same material MAterial A and Plant B ,if i see in MM03 --in accounting tab i m able to see less stock i.e only 1
    ============================================
    Well the problem is In MM03 I cud see only valuated stk i.e qty as 1
    And in MMBE for a partiocular material for a particular plant the stock was 39
    i.e Here i am getting Valuated + Non valuated stock
    i.e i am getting difference of 25
    =====>>>
    To get into the root cause
    I have gone to MB5B where i can get all the transaction that has been done on this material with movement type also i got the intial stock ,Goods recpt ,Goods  issu and total stock
    No for a particular material
    In MB5B it is showing
    Stock on 01.01.2005    =  38
    receipts total               = 238
    Issues total                  =237
    Stock as on 18.02.2008 = 39(which is equal to Stock in MMBE)
    =============>This is for valuated +Non valuated stock
    Where as if i want to see only valuated stock it was showing
    receipts total      = 238
    Issues total         =237
    Stock as on 18.02.2008 =1  (which is equal to stock in acctg view in MM03)
    ====================>This is only for Valuated Stock
    ======================================
    Now how to solve this :
    The initial qty(38) which has been posted it was at the begining that is at the start of the project
    And the people who have posted it ,it was non valuated
    that is the reason it is showing difference in MM03 and MMBE
    First thing
    How can i see on which date this initial stock has been posted
    Second Query
    How to convert this non valuated stock into Valuated stock
    So that the quantity in MMBE and MM03 gets matched
    Willl award 10 Points if my problem gets solved
    THANKZ IN ADVANCE
    REgds
    Shailesh

    Dear friend
    Actuallly i have checked the history of that particular Item in MB51
    I have gone through all the documents created for this material
    Now this material also exist in DEPO which is located at chennai and plant is at mumbai
    So Initially in the year-2006(31-10-2006) whater documents are created i.e STOP has  been created and delivery has been made (Mov type-601)
    are non valuated stock ,means they have been posted without any valuation
    But from year 2007(01.02.2007) the documents whiohc have been posted are valuated
    i.e is the reason when i am executing transaction MRN9 to check the history of valuated stock
    I cant see non valuated stock
    Well now how to do the valuation of this stock which have been posted in year 2006 so that
    In MMBE and MM03 there is no difference of stock
    Plz hepl
    regds
    shailesh

  • How to convert a .jad file to .class file in JAVA Swings.

    Hi all,
    Sorry for the interruption.I am also facing the same problem.I am using DEJDecompiler.But my application is not J2ME But J2EE.( a Swing application).I opened .class file and made some changes but I dont know how to convert into a .class file again.
    I tried saving .jad file to .java file.Then it is showing lot of errors in Eclipse Platform.I doubt if there are any errors in the .class file already,then how could the program would run.I put all the programs in the respective platforms only and then testing.It fails.
    (2) one more question,is if I do not need to disturb any existing coding and need to create a seperate java file which will do my customisation,then what should I do.I could not get any interfaces in the program.
    Please help me as the matter is most urgent.
    Thanks in advance
    With regds
    Satheesh.K

    I tried saving .jad file to .java file.Then it is
    showing lot of errors in Eclipse Platform.I doubt if
    there are any errors in the .class file already,then
    how could the program would run.I put all the programs
    in the respective platforms only and then testing.It
    fails.So who's Java program/library are you trying to steal?
    (2) one more question,is if I do not need to disturb
    any existing coding and need to create a seperate java
    file which will do my customisation,then what should I
    do.I could not get any interfaces in the program.
    Please help me as the matter is most urgent.Wow, you urgently need to steal someones program/library. The best person to give you advice urgently is the owner of the program/library you are trying to steal.
    Thanks in advancePlease don't thank me because I'm not going to help you!
    With regds
    Satheesh.K

  • How to convert planned order to purchase requisition

    Hi,
    We have executed MRP run with the option create purchase requisition as '2' i.e purchase requisitios in the opening period.Now the system has created some planned orders and some purchase requisitons.
    Now we want convert the planned orders in to purchase requisitions ,how to convert them in to PR.
    We have MD14 and MD15 transaction codes but don't have authorisation.
    Will the system automatically convert them to  PR in the next MRP run or we have convert them manullay?
    Is it possible to delete the palnned order and re run the MRP with the option of creation indicator as '1' and in this cas whether teh system will consider existing PR(which got created earlier)?
    How to delete the palnned order?

    Hi chinni,
    You can convert the planned orders to purchase requisitions in MD04. to avoid this check If procurement type for the materials is E then, change it to F. Now Rerun the MRP by selecting planning mode as 3 - Delete and recreate planning data and create purchase requisition as u20181u2019. All planned orders will get deleted and purchase requisitions will be generated.
    Try this and revert back for further clarifications.
    regards
    Venkat.V

  • Essbase 9.3 Calc scripts. Pb with dates. How to convert (string = number) ?

    Hello,
    I've a problem with Essbase(Planning?) Scripts on version 9.3. It looks simple but I do not find any (clean) solution :
    On my Essbase database, I have a member called "Reference_Date" on my axis Indicators. It is a date data type, that is to say, it displays a number corresponding to a YYYYMMDD format. For example : 20091029 for October 29th 2009.
    In calc scripts I often need to compare the month included in that "Reference_Date" with the current Member of my Time Axis (I have 12 Months members based on the format M02 for February for example). The final aim is to calculate a number of complete years since that "Reference_Date".
    But theses two elements are not of the same "type" (one is a number value and the other is a "member" in Time Axis). So I'm forced to convert one of this two elements in order to compare it.
    For example I can extract the month value of the "Reference_Date"' and put an "M" before it to have a Time member equivalent or I can convert the member Name M10 to a number (10))
    in both cases I have the same type problem : I don't know how to convert a string into a number nor how to convert a number into a string.
    (For example @CONCATENATE doesn't work with numbers). and that my only remaining problem.
    I didn't find any Essbase Function which do this (conversion number <=>string).
    Is anyone have an Idea ?
    Thanks for your help
    Best regards

    I don't know any way for you to compare your data against your metadata. Not directly. To me it makes little enough sense to try that I'm not surprised the developers didn't provide for it.
    I've converted member names to strings, manipulated the strings (calc script functions are not good at this), and turned them back into member names, but that's really the only use I've had for string manipulation. I don't think an equivalency operator even exists for string data. And I see no way to begin thinking of a member name, once converted to a string, as a number.
    It makes even less sense to me to try thinking of a data value as a string. Even text values in Sys 11 are stored as numbers. Not encoded characters, but just a number to look up somewhere.
    I think you can do what you want though, with something like this...
    IF (@ISMBR("FY08"))
    vYr = 2008;
    ELSEIF (@ISMBR("FY09"))
    vYr = 2009;
    ENDIF;
    IF (@ISMBR("M01"))
    vMth = 1;
    ELSEIF (@ISMBR("M02"))
    vMth = = 2;
    ENDIF;
    "Years_Since_Reference" = ((vYr * 100) + Mth) - ("Reference_Date" / 12);
    Obviously, the math will need some work, coz that doesn't actually work, but the logic above essentially turns your metadata into numbers, which is what you are after.
    Good luck,
    -- Joe

  • How to convert non-fillable forms in words and PDF into fillable forms?

    Hai,
    How to convert non-fillable forms in words and PDF into fillable forms?

    Hi Mahalcs
    Please See the below link for reference : http://www.adobe.com/in/products/acrobat/convert-existing-forms-to-fillable-pdfs.html
    Also See , http://www.adobe.com/content/dam/Adobe/en/products/acrobat/pdfs/adobe-acrobat-xi-convert-f orms-into-fillable-pdf-tutorial_ue.pdf

Maybe you are looking for

  • Re: Can you import 1080 60P material in Elements 11, as an example from a Panasonic HDC-TM900 camcorder?

    It is not about a slow computer (míne is new and fast) or an apple computer (I use windows 8) but it's about video quality and editing usability. Down under are the specifications of my camera, you can see the panasonic has different options and the

  • Length of if statement in script editor is more than two lines

    dear friends        when i am modifying the purchase order with new purchase organisations in script editor , i found that the line continued to both left and right pages, if i want to extend the line there is no 3 rd page. how can i extend the if st

  • F110 / APP - Docs. entered on 14.04.08 for 31.03.08 not getting cleared

    Hi all, We are facing a problem while clearing the Invoices / Documents " Entered "on or after 01.04.2008 with a " Posting " date on or before 31.03.2008. If the invoice is already there i.e. " Posted / Entered " before 31.03.2008 then APP / F110 is

  • Can Lightroom 2 do this

    OK I understand that lr2 is non destructive editing. Here's what I want to do: Scan in a drawing with pastel like colors in tiif file format. Open the scann drawing in lr2 and crop to certain size and save into a format that is non destructive Print

  • How to move/rename files directly from Premiere 5 ?

    I need to organize better my files, now they are in too many folders and the file name structure is uncorrect. Can I manage them directly from Premiere without having to tell the new position as when you do it from out Premiere? just like you can do