SlideShare une entreprise Scribd logo
1  sur  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/

Contenu connexe

Similaire à 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
 

Similaire à 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.
 

Dernier

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Dernier (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

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/