SlideShare a Scribd company logo
Using DITA without
becoming a geek
Jang F.M. Graat
JANG Communication
Amsterdam - Netherlands
Who’s talking ?
Using DITA without becoming a Geek
Preparations
Learn about topic-based writing
  Sissi Closs: Single-Source Publishing

Learn about the basics of DITA
  Ask me about “DITA for Dummies” training

Design a modular architecture
Get FrameMaker 10
Get a decent size monitor
Modular architecture
Topics for this tutorial

 Creating DITA topics
 Using DITA conrefs
 Creating DITA maps
 Publishing from DITA
 Using DITA keys
Creating DITA topics
@
              topic                 id, conref



                          title



                        titlealts




DITA topics             shortdesc                abstract



                         prolog


 files                    body


 elements             related-links



 attributes              topic
One topic = one file
Save as <name>.xml
Using DITA without becoming a Geek
Customizing workspaces
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using conrefs
DITA conrefs
 source
 reference
 updating
Pulling in existing content
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Any identifiable element
Source needs an @id
Automatic top element @id
Using DITA without becoming a Geek
Using DITA without becoming a Geek
FM creates unique @id
Option: set @id in Attributes
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
@id can be changed
Using DITA without becoming a Geek
Using DITA without becoming a Geek
FM searches valid sources
Source file must be open
Using DITA without becoming a Geek
@conref points at source
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Select the update options
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Keeping track of your stuff
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Set the search options
Using DITA without becoming a Geek
Creating DITA maps
@
                map                id, conref



                        title




DITA maps
                      topicmeta




                        anchor                   navref

 topicrefs              reltable                 topicref


 organization         topicgroup                topichead



 keyspaces              keydef                   mapref
One map = one publication
Save as <name>.ditamap
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Browse for the file to insert
Using DITA without becoming a Geek
Click OK to insert topicref
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Creating publications
Single sourcing
Combined strength
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Usual PDF publishing
Standard PDF output
Using DITA without becoming a Geek
All targets use RoboHelp
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Check the output
Using DITA without becoming a Geek
Using keys
Keys allow variable content
DITA keys
 reference
 definition
 keyspaces
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Variable content
Keys are defined in the map
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Set Key Name and HRef
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Keyspaces
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Define each keydef
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Keyspace submenu
DITA Keyspace Manager
Extract from map files
All keys in map are listed
Setting the active keyspace
Select keyspace from the list
Using DITA without becoming a Geek
Using DITA without becoming a Geek
Easier, quicker, no typos
Possible load errors
Setting the active keyspace
Select keyspace from the list
Refresh to reload keydefs
Now keydefs are available
Always enter a fall-back
More info:
send e-mail to
jang@jang.nl

More Related Content

PPTX
DITA Quick Start for Authors Part II
PPTX
DITA Quick Start for Authors - Part I
PDF
The Trip to DITA
PPTX
DITA Quick Start Webinar: Defining Your Style Sheet Requirements
PPTX
DITA Quick Start Webinar Series: Getting Started with Information Architecture
PPTX
DITA Quick Start: System Architecture of a Basic DITA Toolset
PPTX
DITA Quick Start Webinar Series: Getting Started with the DITA Open Toolkit
PPT
Painless XML Authoring?: How DITA Simplifies XML
DITA Quick Start for Authors Part II
DITA Quick Start for Authors - Part I
The Trip to DITA
DITA Quick Start Webinar: Defining Your Style Sheet Requirements
DITA Quick Start Webinar Series: Getting Started with Information Architecture
DITA Quick Start: System Architecture of a Basic DITA Toolset
DITA Quick Start Webinar Series: Getting Started with the DITA Open Toolkit
Painless XML Authoring?: How DITA Simplifies XML

What's hot (20)

PDF
DITA Quick Start
PPTX
DITA Quick Start Webinar Series: Building a Project Plan
PPTX
"Conref, conkeyref, conrefpush" - reuse strategies in DITA when migrating leg...
PPT
DITA 1.3 Keyscopes
PPTX
The DITA Iceberg, DITA Europe 2016
PPTX
What They Won't Tell You About DITA
PPTX
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
PPSX
DITA introduction
PPTX
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
PDF
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
PPT
Putting DITA Localization into Practice
PPTX
Localization and DITA: What you Need to Know - LocWorld32
PDF
The Evolution of DITAs
PPTX
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
PPTX
Introduction to DITA
PDF
Troubleshooting: The Two Laws - IXIASOFT User Conference 2016
PPT
Domain Driven Design (DDD)
PDF
Domain Driven Design and Hexagonal Architecture
PPTX
Increasing Findability with Subject Schemes (Advanced DITA Webinar)
PDF
A lightweight DITA update
DITA Quick Start
DITA Quick Start Webinar Series: Building a Project Plan
"Conref, conkeyref, conrefpush" - reuse strategies in DITA when migrating leg...
DITA 1.3 Keyscopes
The DITA Iceberg, DITA Europe 2016
What They Won't Tell You About DITA
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA introduction
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
Putting DITA Localization into Practice
Localization and DITA: What you Need to Know - LocWorld32
The Evolution of DITAs
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
Introduction to DITA
Troubleshooting: The Two Laws - IXIASOFT User Conference 2016
Domain Driven Design (DDD)
Domain Driven Design and Hexagonal Architecture
Increasing Findability with Subject Schemes (Advanced DITA Webinar)
A lightweight DITA update
Ad

Viewers also liked (20)

PDF
Dita 4 Dummies
PPTX
The DITA Learning and Training Specialization
PPTX
What's New in DITA 1.3
PPTX
Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016
PPS
Single-Sourcing with RoboHelp 9: Presentation by WritePoint
PPT
RoboHelp 2002 - overview
PDF
Tutorial Snagit
PPT
An Overview of RoboHelp 7
PPTX
Optimizing Content Reuse with DITA - LavaCon Webinar with Keith Schengili-Rob...
PPTX
Poster: Cross-Document Linking in DITA
PPT
PDFs from the DITA Open Toolkit: The Easy and the Not So Easy
PPTX
DITA for Small Teams
PDF
Cool Tools for Technical Writers
PDF
What is DITA? And Is It Right for Your Team or Project?
PPTX
DITA 1.3: What's New and Different
PDF
Business environment factors
PPTX
Managing Deliverable-Specific Link Anchors: New Suggested Best Practice for Keys
PDF
Overview of DITA 1.3
PPTX
XML authoring simplified for one and all: Writers UA
PPTX
Beyond the Book and the Class: Using DITA for Training & Support
Dita 4 Dummies
The DITA Learning and Training Specialization
What's New in DITA 1.3
Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016
Single-Sourcing with RoboHelp 9: Presentation by WritePoint
RoboHelp 2002 - overview
Tutorial Snagit
An Overview of RoboHelp 7
Optimizing Content Reuse with DITA - LavaCon Webinar with Keith Schengili-Rob...
Poster: Cross-Document Linking in DITA
PDFs from the DITA Open Toolkit: The Easy and the Not So Easy
DITA for Small Teams
Cool Tools for Technical Writers
What is DITA? And Is It Right for Your Team or Project?
DITA 1.3: What's New and Different
Business environment factors
Managing Deliverable-Specific Link Anchors: New Suggested Best Practice for Keys
Overview of DITA 1.3
XML authoring simplified for one and all: Writers UA
Beyond the Book and the Class: Using DITA for Training & Support
Ad

Similar to Using DITA without becoming a Geek (20)

PDF
Cross-File Navigation & Enhanced Interactivity with TimeSavers + Navigation A...
PPTX
Why DITA?
PPTX
Drupalcamp Atlanta 2010 Design-to-Theme
PPTX
Mathew DITA Deep Dive
PDF
Authoring Dita In Frame Maker
PDF
Developing dita maps
PPTX
Introduction to DITA
PPT
Introduction To Information Modeling With DITA
PDF
Drupal 8 templating with twig
PDF
Mongo and Harmony
PDF
Object Graph Mapping with Spring Data Neo4j 3 - Nicki Watt & Michael Hunger @...
PDF
Drupal 8 - Corso frontend development
PDF
DITA 101 -- Why the Buzz
PDF
Extracting deliverables from DITA
KEY
Twig for Drupal @ Frontendunited Amsterdam 2012
ODP
Code Analysis and Refactoring with CDT
PPTX
Apache Cassandra, part 2 – data model example, machinery
ODP
Dita documentation and open source sfd szeged 2011
PDF
Create your own $35 CMS in Structured FrameMaker
PPTX
Creating Domain Specific Languages in F#
Cross-File Navigation & Enhanced Interactivity with TimeSavers + Navigation A...
Why DITA?
Drupalcamp Atlanta 2010 Design-to-Theme
Mathew DITA Deep Dive
Authoring Dita In Frame Maker
Developing dita maps
Introduction to DITA
Introduction To Information Modeling With DITA
Drupal 8 templating with twig
Mongo and Harmony
Object Graph Mapping with Spring Data Neo4j 3 - Nicki Watt & Michael Hunger @...
Drupal 8 - Corso frontend development
DITA 101 -- Why the Buzz
Extracting deliverables from DITA
Twig for Drupal @ Frontendunited Amsterdam 2012
Code Analysis and Refactoring with CDT
Apache Cassandra, part 2 – data model example, machinery
Dita documentation and open source sfd szeged 2011
Create your own $35 CMS in Structured FrameMaker
Creating Domain Specific Languages in F#

More from Jang F.M. Graat (20)

PDF
XSLT for Authors
PDF
Faster than Agile - Proposal for Lavacon 2015
PPTX
Out of-control
PDF
Flowcharting DITA
PDF
From user assistance to user guidance: Information apps
PDF
Minimalism to the MAX
PDF
Dynamic links using (meta)data
PDF
Maximising the effect of progressive disclosure
PDF
Progressive Disclosure - Putting the User in Control
PDF
XPath-based transformations in structured FrameMaker
PDF
Driving DITA off the Map
PDF
Rethinking Version Control for Agile Content
PDF
Advanced techniques for conversion to structured FrameMaker
PDF
Dita Spezialisierung - Wie machen Sie es, und warum Sie es machen sollen.
PDF
Nur der Nutzer weiss, was der Nutzer noch nicht weiss - Progressive Disclosure
PDF
Changing the engine without stopping the rickshaw
PDF
How I killed the webmaster - and got away with it
PPT
How to become a trainer - and make lots of $$$
PDF
Getting your hands dirty - How tech authors may be able to survive in the mac...
PPT
CADD: What can DITA learn from CAD?
XSLT for Authors
Faster than Agile - Proposal for Lavacon 2015
Out of-control
Flowcharting DITA
From user assistance to user guidance: Information apps
Minimalism to the MAX
Dynamic links using (meta)data
Maximising the effect of progressive disclosure
Progressive Disclosure - Putting the User in Control
XPath-based transformations in structured FrameMaker
Driving DITA off the Map
Rethinking Version Control for Agile Content
Advanced techniques for conversion to structured FrameMaker
Dita Spezialisierung - Wie machen Sie es, und warum Sie es machen sollen.
Nur der Nutzer weiss, was der Nutzer noch nicht weiss - Progressive Disclosure
Changing the engine without stopping the rickshaw
How I killed the webmaster - and got away with it
How to become a trainer - and make lots of $$$
Getting your hands dirty - How tech authors may be able to survive in the mac...
CADD: What can DITA learn from CAD?

Recently uploaded (20)

PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Pre independence Education in Inndia.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Complications of Minimal Access Surgery at WLH
Abdominal Access Techniques with Prof. Dr. R K Mishra
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Supply Chain Operations Speaking Notes -ICLT Program
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
human mycosis Human fungal infections are called human mycosis..pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Renaissance Architecture: A Journey from Faith to Humanism
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
O5-L3 Freight Transport Ops (International) V1.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
Pre independence Education in Inndia.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf

Using DITA without becoming a Geek