SlideShare a Scribd company logo
1 of 32
Who’s afraid of the DITA Wolf? Suchi Govindarajan, MYOB Presented at AODC 2010 http://www.aodc.com.au/overview10.aspx
An origami exercise
Valley, mountain, and crease are the three types of folds from which all origami springs.  But even a valley fold is not necessarily the same as another valley fold if the layers of paper do not lie flat.  When models move into three dimensions, both valley and mountain folds can vary in another way: the fold angle, which can take on many values. [Origami Design Secrets, Robert Lang]  What if we’d started with this bit of theory instead?
There are four mathematical rules for producing flat-foldable origami crease patterns: crease patterns are two colorable at any vertex the number of valley and mountain folds always differ by two in either direction Kawasaki's theorem: at any vertex, the sum of all the odd angles adds up to 180 degrees, as do the even. a sheet can never penetrate a fold.    Or this? http://en.wikipedia.org/wiki/Mathematics_of_paper_folding
Theory versus practice
"I actually made something straight away“  		No more fear "I remember doing something like this before“ 		Builds on what you know  "I wonder how it works” 		Piques your curiosity "How did they come up with that? How would I make my own designs?” 		Path to more learning Practice is fun for beginners
Barriers to learning DITA You already know DITA The secret road Doubts? Go further And now to DITA
Barriers to Learning DITA(Theory & Jargon)
Let’s look at some DITA material “In this tutorial, you will learn the basic elements in a DITA topic and how they are specialized to become the three core DITA information types:  concept task reference" [http://www.ditausers.org/training/DITATopics/] 
DITA material (continued) “Darwin because its topics can be specialized to inherit properties of basic topics. Three basic Information Types are Concept, Task, and Reference topics. The Architecture is an XML standard, with Schemas and DTDs (document type definitions) maintained by OASIS. Topics can include other topics and sub-topics for flexible content reuse. ....” [http://www.ditausers.org/about_us/what_is_dita/]
DITA material (contd.) “Darwin Information Typing Architecture (DITA) is an XML-based, end-to-end architecture for authoring, producing, and delivering readable information as discrete, typed topics.”  [http://www.oasis-open.org/committees/dita/faq.php] “A method for organizing and publishing content based on reusable content components.”  [http://wiki.answers.com/Q/What_is_DITA_for_technical_documentation]
“The Darwin Information Typing Architecture (DITA) is an XML-based method for writing and delivering information in a variety of forms....” DITA is a standard for technical documents that’s designed to be used with XML. It comes with some free publishing tools.  A good, jargon-free definition for beginners http://www.informit.com/articles/article.aspx?p=663081
You already know DITA
DITA buzzword bingo DITA Buzzword Pre-DITA usage Content re-use Content model Single-sourcing Multi-channel publishing Topic-based authoring Maps Robohelp FrameMaker and friends Madcap Flare Tech writing principles
Separation of content and form
DITA versus Frame
The Secret Road Or “Just Do It"
DITA Users need not install anything1 or know XML to begin topic-based structured writing today.  The other way to DITA [http://www.ditausers.org/]
XML editor WYSIWOO view DITA-aware So DITA is just a matter of File> New So DITA rules are embedded So you can look up the DITA specifications in context Examples: XMLMind, XMetal The tool for this hike
Theory Elements Attributes The barest idea of Concept, Task, Reference Tips How to use the ID attribute Quirks of using the ENTER key Using the Insert options Things you need to know
Specialisation Customisation The DITA “topic" topic Inheritance Relationship tables DTDs XML rules, validation, well-formedness (really?) Things you don’t need to know
DITA OpenToolkit A closed mind Wolves on this road
Doubts?
In one hour, nine writers were able to: Write a concept and a task Create a map to pull them together They didn't know what elements were available They discovered them They guessed what they were for The XML Editor used was critical DITA-aware.  Used insert options to learn DITA rules DITA in a day workshop
Elements, attributes DITA being topic-based Authoring mechanics Basic structures No memory of previous DITA tutorials Minimalist introduction
Start with a great example Learn simple things first The task/concept/reference decision Notes Cross-references Hyperlinks Tables My rough guide
Download and analyse sample topics: http://dita‐ot.sourceforge.net/SourceForgeFiles/doc/user_guide.html Follow the tutorial in DITA for Solo Writers: http://www.ditausers.org/tutorials/lone‐dita/ditaguide.pdf Sample topics
http://docs.oasis-open.org/dita/v1.1/langspec/ditaref-type.html Description Example Contains Contained by Inheritance Attributes Refer to the DITA specification
Go further
WinANT It took 1 hour for the writers in my workshop to install DITA-OT, WinANT and publish to HTML, CHM and PDF XMLMind DITA Converter Publishing tools you may already own Publishing
Reinforce your learning Let your requirements guide you Let the possibilities guide you Don’t get taken in by the hype Don’t be cynical about the hype Iterations of theory and practice
Picture credits: Title credit: Ron Tierney www.flickr.com/photos/bookgrl/482232222/ www.flickr.com/photos/jon_tucker/4275210416/ www.flickr.com/photos/popupology/4105433338/ www.flickr.com/photos/shereen84/3187315381/ www.flickr.com/photos/origomi/17213276/ www.flickr.com/photos/vaguelyartistic/132177047/ www.flickr.com/photos/origomi/33173530/ www.flickr.com/photos/vaguelyartistic/132177047/ www.origami-fun.com/origami-pelican.html www.flickr.com/photos/vaguelyartistic/132177047/ http://tpettit.best.vwh.net /dolls/pd_scans/52valentine www.flickr.com/photos/ oschene/2497103604/

More Related Content

Similar to Who's afraid of the DITA wolf?

Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...Adelle Frank
 
Graph databases & data integration v2
Graph databases & data integration v2Graph databases & data integration v2
Graph databases & data integration v2Dimitris Kontokostas
 
Mathew DITA Deep Dive
Mathew DITA Deep DiveMathew DITA Deep Dive
Mathew DITA Deep Diveakashjd
 
Topic-oriented writing at McAfee
Topic-oriented writing at McAfeeTopic-oriented writing at McAfee
Topic-oriented writing at McAfeeJohn Sarr
 
How DITA Got Her Groove Back: Going Mapless with Don Day
How DITA Got Her Groove Back: Going Mapless with Don DayHow DITA Got Her Groove Back: Going Mapless with Don Day
How DITA Got Her Groove Back: Going Mapless with Don DayInformation Development World
 
DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!dclsocialmedia
 
Introduction To Information Modeling With DITA
Introduction To Information Modeling With DITAIntroduction To Information Modeling With DITA
Introduction To Information Modeling With DITAScott Abel
 
One-hour Drupal 8 Theming
One-hour Drupal 8 ThemingOne-hour Drupal 8 Theming
One-hour Drupal 8 ThemingMediacurrent
 
James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016Foo Café Copenhagen
 
Data Science Accelerator Program
Data Science Accelerator ProgramData Science Accelerator Program
Data Science Accelerator ProgramGoDataDriven
 
Dita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and DeveloperDita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and DeveloperDon Day
 
Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Alexandru Iosup
 

Similar to Who's afraid of the DITA wolf? (20)

Developing dita maps
Developing dita mapsDeveloping dita maps
Developing dita maps
 
The Three Core Topic Types
The Three Core Topic TypesThe Three Core Topic Types
The Three Core Topic Types
 
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
 
7-clean-code
7-clean-code7-clean-code
7-clean-code
 
Graph databases & data integration v2
Graph databases & data integration v2Graph databases & data integration v2
Graph databases & data integration v2
 
Mathew DITA Deep Dive
Mathew DITA Deep DiveMathew DITA Deep Dive
Mathew DITA Deep Dive
 
Topic-oriented writing at McAfee
Topic-oriented writing at McAfeeTopic-oriented writing at McAfee
Topic-oriented writing at McAfee
 
How DITA Got Her Groove Back: Going Mapless with Don Day
How DITA Got Her Groove Back: Going Mapless with Don DayHow DITA Got Her Groove Back: Going Mapless with Don Day
How DITA Got Her Groove Back: Going Mapless with Don Day
 
DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!
 
TWC 545 Presentation-DITA
TWC 545 Presentation-DITATWC 545 Presentation-DITA
TWC 545 Presentation-DITA
 
Introduction To Information Modeling With DITA
Introduction To Information Modeling With DITAIntroduction To Information Modeling With DITA
Introduction To Information Modeling With DITA
 
Ad507
Ad507Ad507
Ad507
 
General Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open DataGeneral Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open Data
 
One-hour Drupal 8 Theming
One-hour Drupal 8 ThemingOne-hour Drupal 8 Theming
One-hour Drupal 8 Theming
 
Sweo talk
Sweo talkSweo talk
Sweo talk
 
James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016
 
DITA 101 -- Why the Buzz
DITA 101 -- Why the BuzzDITA 101 -- Why the Buzz
DITA 101 -- Why the Buzz
 
Data Science Accelerator Program
Data Science Accelerator ProgramData Science Accelerator Program
Data Science Accelerator Program
 
Dita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and DeveloperDita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and Developer
 
Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.
 

Recently uploaded

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

Who's afraid of the DITA wolf?

  • 1. Who’s afraid of the DITA Wolf? Suchi Govindarajan, MYOB Presented at AODC 2010 http://www.aodc.com.au/overview10.aspx
  • 3. Valley, mountain, and crease are the three types of folds from which all origami springs. But even a valley fold is not necessarily the same as another valley fold if the layers of paper do not lie flat. When models move into three dimensions, both valley and mountain folds can vary in another way: the fold angle, which can take on many values. [Origami Design Secrets, Robert Lang] What if we’d started with this bit of theory instead?
  • 4. There are four mathematical rules for producing flat-foldable origami crease patterns: crease patterns are two colorable at any vertex the number of valley and mountain folds always differ by two in either direction Kawasaki's theorem: at any vertex, the sum of all the odd angles adds up to 180 degrees, as do the even. a sheet can never penetrate a fold.   Or this? http://en.wikipedia.org/wiki/Mathematics_of_paper_folding
  • 6. "I actually made something straight away“ No more fear "I remember doing something like this before“ Builds on what you know "I wonder how it works” Piques your curiosity "How did they come up with that? How would I make my own designs?” Path to more learning Practice is fun for beginners
  • 7. Barriers to learning DITA You already know DITA The secret road Doubts? Go further And now to DITA
  • 8. Barriers to Learning DITA(Theory & Jargon)
  • 9. Let’s look at some DITA material “In this tutorial, you will learn the basic elements in a DITA topic and how they are specialized to become the three core DITA information types: concept task reference" [http://www.ditausers.org/training/DITATopics/] 
  • 10. DITA material (continued) “Darwin because its topics can be specialized to inherit properties of basic topics. Three basic Information Types are Concept, Task, and Reference topics. The Architecture is an XML standard, with Schemas and DTDs (document type definitions) maintained by OASIS. Topics can include other topics and sub-topics for flexible content reuse. ....” [http://www.ditausers.org/about_us/what_is_dita/]
  • 11. DITA material (contd.) “Darwin Information Typing Architecture (DITA) is an XML-based, end-to-end architecture for authoring, producing, and delivering readable information as discrete, typed topics.”  [http://www.oasis-open.org/committees/dita/faq.php] “A method for organizing and publishing content based on reusable content components.”  [http://wiki.answers.com/Q/What_is_DITA_for_technical_documentation]
  • 12. “The Darwin Information Typing Architecture (DITA) is an XML-based method for writing and delivering information in a variety of forms....” DITA is a standard for technical documents that’s designed to be used with XML. It comes with some free publishing tools.  A good, jargon-free definition for beginners http://www.informit.com/articles/article.aspx?p=663081
  • 14. DITA buzzword bingo DITA Buzzword Pre-DITA usage Content re-use Content model Single-sourcing Multi-channel publishing Topic-based authoring Maps Robohelp FrameMaker and friends Madcap Flare Tech writing principles
  • 17. The Secret Road Or “Just Do It"
  • 18. DITA Users need not install anything1 or know XML to begin topic-based structured writing today. The other way to DITA [http://www.ditausers.org/]
  • 19. XML editor WYSIWOO view DITA-aware So DITA is just a matter of File> New So DITA rules are embedded So you can look up the DITA specifications in context Examples: XMLMind, XMetal The tool for this hike
  • 20. Theory Elements Attributes The barest idea of Concept, Task, Reference Tips How to use the ID attribute Quirks of using the ENTER key Using the Insert options Things you need to know
  • 21. Specialisation Customisation The DITA “topic" topic Inheritance Relationship tables DTDs XML rules, validation, well-formedness (really?) Things you don’t need to know
  • 22. DITA OpenToolkit A closed mind Wolves on this road
  • 24. In one hour, nine writers were able to: Write a concept and a task Create a map to pull them together They didn't know what elements were available They discovered them They guessed what they were for The XML Editor used was critical DITA-aware. Used insert options to learn DITA rules DITA in a day workshop
  • 25. Elements, attributes DITA being topic-based Authoring mechanics Basic structures No memory of previous DITA tutorials Minimalist introduction
  • 26. Start with a great example Learn simple things first The task/concept/reference decision Notes Cross-references Hyperlinks Tables My rough guide
  • 27. Download and analyse sample topics: http://dita‐ot.sourceforge.net/SourceForgeFiles/doc/user_guide.html Follow the tutorial in DITA for Solo Writers: http://www.ditausers.org/tutorials/lone‐dita/ditaguide.pdf Sample topics
  • 28. http://docs.oasis-open.org/dita/v1.1/langspec/ditaref-type.html Description Example Contains Contained by Inheritance Attributes Refer to the DITA specification
  • 30. WinANT It took 1 hour for the writers in my workshop to install DITA-OT, WinANT and publish to HTML, CHM and PDF XMLMind DITA Converter Publishing tools you may already own Publishing
  • 31. Reinforce your learning Let your requirements guide you Let the possibilities guide you Don’t get taken in by the hype Don’t be cynical about the hype Iterations of theory and practice
  • 32. Picture credits: Title credit: Ron Tierney www.flickr.com/photos/bookgrl/482232222/ www.flickr.com/photos/jon_tucker/4275210416/ www.flickr.com/photos/popupology/4105433338/ www.flickr.com/photos/shereen84/3187315381/ www.flickr.com/photos/origomi/17213276/ www.flickr.com/photos/vaguelyartistic/132177047/ www.flickr.com/photos/origomi/33173530/ www.flickr.com/photos/vaguelyartistic/132177047/ www.origami-fun.com/origami-pelican.html www.flickr.com/photos/vaguelyartistic/132177047/ http://tpettit.best.vwh.net /dolls/pd_scans/52valentine www.flickr.com/photos/ oschene/2497103604/