using ditamap / framemaker for non-dita - adobe · using ditamap / framemaker for non-dita content ...

27
Using DITAMAP / FrameMaker for non-DITA content www.thecontentera.com 1 10/10/2017

Upload: others

Post on 26-Mar-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Using DITAMAP / FrameMaker for non-DITA

content

www.thecontentera.com 1 10/10/2017

Page 2: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

President –

Director Tech Comm –

SVP Global Operations –

Founder/CEO –

Founder/CEO - Tom AldousEmail: [email protected]

Blog: www.tmaldous.com

YouTube: http://bit.ly/TheContentEra_YouTube

www.thecontentera.com 2 10/10/2017

- 30 Years in Technical Communication

- XML Expert

- Certified FrameMaker Expert

- Structured Authoring Wizard

- DITA Specialization Expert

- Content Strategist

- Industry Influencer

- Host Of “Thought Leader Thursday” and Executive Point Of View”

Page 3: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Using DITAMAP / FrameMaker for non-DITA

content

www.thecontentera.com 3 10/10/2017

Page 4: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

A perfect transition to a full DITA workflow!

www.thecontentera.com 4 10/10/2017

Page 5: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Or not …

www.thecontentera.com 5 10/10/2017

Page 6: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Or Using DITAMAP / FrameMaker for transforming to non-DITA content

10/10/2017www.thecontentera.com 6

Page 7: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

About Session

This session is for anyone Anyone that currently authors their Non DITA XML content in a Non

FrameMaker application, but would like to change authoring and publishing environments.

Currently authoring Non DITA XML structured content but would like to slowly migrate from their current structured or unstructured content to DITA.

Would Like to manage all content in DITA XML Structure and publish to output formats like a complete Website, HTML5, PDF, Mobile App, help.

All others will find the topic both interesting and hopefully useful

www.thecontentera.com 7 10/10/2017

Page 8: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

What is a DITAMAP and BOOKMAP?

DITAMAP lets you organize topics that you want to publish. You can also generate navigation files based on the map structure, and generate links that get added to the topics.

A map file references one or more DITA topic files ANY XML FILE using <topicref> elements. The <topicref> elements can be nested to reflect the desired hierarchical relationships of the topics. Map files need to have a file extension of .DITAMAP to be processed properly.

*DITA XML ORG

www.thecontentera.com 8 10/10/2017

Page 9: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Why does it matter?

www.thecontentera.com 9 10/10/2017

Page 10: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

FrameMaker supports DITA, including DITAMAP … even if the content is structured in Non DITA Structure

Milspecs

Airbus XML structure

S1000D

Xdocbook

Xdocbook like

Custom Structure

Other Standards

www.thecontentera.com 10 10/10/2017

Page 11: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

It is about liberation from the hostage situation

www.thecontentera.com 11 10/10/2017

Page 12: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

The Solution

Page 13: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Steps to Success

Step 1Decide on

granularity level

Step 2 Create

ditamap

Step 3 Configure

FrameMaker for your structure

Or Step 3 Convert Non DITA XML to

DITA XML

Step 4Realtime

Transform of DITA content to output

formats

Page 14: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

XML content comes in many different Flavors (In Layman Terms)

One long file

One small file map with pointers (entity references) to files in the order they should published. The entity reference do not normally have a dtd callouts.

One small file map with pointers (entity references) to files in the order they should published. With ArborText and Airbus the entity reference do have a dtd callouts.

DITA – DITAMAP and BOOKMAP have pointers to topic files in the order of publish.

www.thecontentera.com 14 10/10/2017

Page 15: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

One long XML file (This example is over 6,000 lines)

www.thecontentera.com 15 10/10/2017

Page 16: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Long XML File To DITAMAP

www.thecontentera.com 16 10/10/2017

Page 17: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Moving From ArborText Example with entity references

www.thecontentera.com 17 10/10/2017

Page 18: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

XML File with Entity Callouts to DITAMAP

www.thecontentera.com 18 10/10/2017

Page 19: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Airbus Example

www.thecontentera.com 19 10/10/2017

Config file Chuck file

Page 20: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Airbus to DITAMAP

www.thecontentera.com 20 10/10/2017

Page 21: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

This is just a sampling. There are many more examples of Custom Structure and other standards.

www.thecontentera.com 21 10/10/2017

Page 22: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

You do not have to move to complete DITA

www.thecontentera.com 22 10/10/2017

Page 23: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Or if you want to An xsl stylesheet is used to transform your current XML into the DITA

structured.

www.thecontentera.com 23 10/10/2017

Page 24: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

And if you want to Scripts can be used to transform your DITA XML content into output

formats (like your complete website) real-time.

www.thecontentera.com 24 10/10/2017

Page 25: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

10/10/2017www.thecontentera.com 25

Page 26: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Key take away

Just because content has been developed using a non FrameMaker application, does not mean you are held hostage forever.

Any XML structure can use the DITAMAP and BOOKMAP structure of DITA to author in a very granulation fashion.

If FrameMaker can open the file once setup, you can use DITAMAP and BOOKMAP

All Content should be in DITA XML structure, you can transform to other formats (HTML, MSWord, PDF, Mobile App, HTML5, etc)

DITA is easy and effective, with Adobe solutions.

www.thecontentera.com 26 10/10/2017

Page 27: Using DITAMAP / FrameMaker for non-DITA - Adobe · Using DITAMAP / FrameMaker for non-DITA content  1 10/10/2017

Here’s my contact information – Let’s connect. If you need help, we are here.

Thomas M. AldousFounderThe Content Era, Inc.8601 Marlei LaneArcadia, FL 34269

[email protected]://www.linkedin.com/in/TMAldous/enhttp://www.TheContentEra.comTwitter - @tmaldous

www.thecontentera.com 27 10/10/2017