SlideShare une entreprise Scribd logo
1  sur  14
Learning DITA On Your Own
Christina Mayr • April 19, 2019
Speedcon @ NCSU
Have you ever tried to learn DITA on your own?
What do I need?
1. A learning objective
2. A basic understanding of
XML/DITA
3. A text editor
4. Sample content
5. DITA Open Toolkit
(for publishing)
Why do you want to learn DITA?
Just curious Get a job working in
DITA
Be more marketable
Dita 101 in 5 minutes
Semantic tags create topics
<topic>
<body>
<p>
<ul>
<li>
<note>
Topics are organized into maps
<map>
<topic>
<topic>
<topic>
<topic>
<topic>
Maps are published
Why DITA?
● Content reuse
● Multiple output publishing
● Easier translation
● Increased productivity
● Enforceable style and design
Take Some Classes (Recommended!)
www.learningdita.com (FREE!)
www.udemy.com/technical-writing-
how-to-write-using-dita-xml/ ($25)
cherryleaf.teachable.com/p/advanced
-technical-communication ($36/mo)
Prefer to Read?
Online Tutorials
www.xmlmind.com/tutorials/DITA/index.html
www.publishingsmarter.com/resources/books-
and-articles/dita-primer-learn-dita
Books →
Get a Text Editor
Get Sample Content
● oXygen & easyDITA include sample content
with free trial
● https://techwhirl.com/dita-starter-kit-
everything-need-jump-dita/ (bottom of page)
● https://wiki.oasis-open.org/dita-
adoption/ditaSourceSets
Download the Open Toolkit
www.dita-ot.org/
Recommend Steps for Getting STarted
Use easyDITA free trial
to get comfortable.
Edit sample content and
create a few new
topics.
Publish!
Open your content in
oXygen and keep adding
topics until you have
~10 pages.
Publish using DITA OT.
Content for DITA Practice
How-to guides inspired by your everyday life:
● How to use the NCSU parking permit reservation
system (and other confusing university websites)
● How to load a dishwasher
● How to watch TV without cable
● How to optimize your LinkedIn profile for the most
views
● How to cook healthy meals without a stove
Want to Get More Advanced?
1. Investigate reuse:
a. Conref
b. Keyref
c. Conkeyref
2. Use filtering (ditaval) to
create two outputs from a
single source.
3. Create a custom plugin.
(HTML is easier.)
@christinaemayr
christinaemayr@gmail.com

Contenu connexe

Similaire à Learning DITA on your Own

Integrating technology into instruction
Integrating technology into instructionIntegrating technology into instruction
Integrating technology into instruction
melanie289
 
How to design Collaborative learning activities
How to design Collaborative learning activitiesHow to design Collaborative learning activities
How to design Collaborative learning activities
METIS-project
 
Conole workshop jtelss
Conole workshop jtelssConole workshop jtelss
Conole workshop jtelss
Grainne Conole
 

Similaire à Learning DITA on your Own (20)

Create, curate, and circulate content
Create, curate, and circulate content Create, curate, and circulate content
Create, curate, and circulate content
 
Beyond the Book and the Class: Using DITA for Training & Support
Beyond the Book and the Class: Using DITA for Training & SupportBeyond the Book and the Class: Using DITA for Training & Support
Beyond the Book and the Class: Using DITA for Training & Support
 
Two simples and quick ways to Save and Share your company Knowledge
Two simples and quick ways to Save and Share your company Knowledge Two simples and quick ways to Save and Share your company Knowledge
Two simples and quick ways to Save and Share your company Knowledge
 
MS Teams Teacher Training Day1
MS Teams Teacher Training Day1MS Teams Teacher Training Day1
MS Teams Teacher Training Day1
 
2016 part 2. effective workshops aip red
2016 part 2. effective workshops aip red2016 part 2. effective workshops aip red
2016 part 2. effective workshops aip red
 
iPads and the primary computing curriculum
iPads and the primary computing curriculumiPads and the primary computing curriculum
iPads and the primary computing curriculum
 
Deploying Viva Topics
Deploying Viva TopicsDeploying Viva Topics
Deploying Viva Topics
 
Integrating technology into instruction
Integrating technology into instructionIntegrating technology into instruction
Integrating technology into instruction
 
NoteMaking_3_12_2022.pptx
NoteMaking_3_12_2022.pptxNoteMaking_3_12_2022.pptx
NoteMaking_3_12_2022.pptx
 
Learn About TechnoKids
Learn About TechnoKidsLearn About TechnoKids
Learn About TechnoKids
 
TechnoKids Teacher Resources: Project Based Instructional Materials
TechnoKids Teacher Resources: Project Based Instructional MaterialsTechnoKids Teacher Resources: Project Based Instructional Materials
TechnoKids Teacher Resources: Project Based Instructional Materials
 
The Structure and Components for the Open Education Ecosystem
The Structure and Components for the Open Education EcosystemThe Structure and Components for the Open Education Ecosystem
The Structure and Components for the Open Education Ecosystem
 
DITA 101 -- Why the Buzz
DITA 101 -- Why the BuzzDITA 101 -- Why the Buzz
DITA 101 -- Why the Buzz
 
At fun practicalttac1-20-11
At fun practicalttac1-20-11At fun practicalttac1-20-11
At fun practicalttac1-20-11
 
Lesson 16: Using the Project-Based Learning Multimedia as a Teaching-Learning...
Lesson 16: Using the Project-Based Learning Multimedia as a Teaching-Learning...Lesson 16: Using the Project-Based Learning Multimedia as a Teaching-Learning...
Lesson 16: Using the Project-Based Learning Multimedia as a Teaching-Learning...
 
Connecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondConnecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and Beyond
 
How to design Collaborative learning activities
How to design Collaborative learning activitiesHow to design Collaborative learning activities
How to design Collaborative learning activities
 
Conole workshop jtelss
Conole workshop jtelssConole workshop jtelss
Conole workshop jtelss
 
MS Teams Teacher Training Day3
MS Teams Teacher Training Day3MS Teams Teacher Training Day3
MS Teams Teacher Training Day3
 
A deep dive into productivity hacks for your digital arsenal
A deep dive into productivity hacks for your digital arsenalA deep dive into productivity hacks for your digital arsenal
A deep dive into productivity hacks for your digital arsenal
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
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...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

Learning DITA on your Own

  • 1. Learning DITA On Your Own Christina Mayr • April 19, 2019 Speedcon @ NCSU
  • 2. Have you ever tried to learn DITA on your own?
  • 3. What do I need? 1. A learning objective 2. A basic understanding of XML/DITA 3. A text editor 4. Sample content 5. DITA Open Toolkit (for publishing)
  • 4. Why do you want to learn DITA? Just curious Get a job working in DITA Be more marketable
  • 5. Dita 101 in 5 minutes Semantic tags create topics <topic> <body> <p> <ul> <li> <note> Topics are organized into maps <map> <topic> <topic> <topic> <topic> <topic> Maps are published Why DITA? ● Content reuse ● Multiple output publishing ● Easier translation ● Increased productivity ● Enforceable style and design
  • 6. Take Some Classes (Recommended!) www.learningdita.com (FREE!) www.udemy.com/technical-writing- how-to-write-using-dita-xml/ ($25) cherryleaf.teachable.com/p/advanced -technical-communication ($36/mo)
  • 7. Prefer to Read? Online Tutorials www.xmlmind.com/tutorials/DITA/index.html www.publishingsmarter.com/resources/books- and-articles/dita-primer-learn-dita Books →
  • 8. Get a Text Editor
  • 9. Get Sample Content ● oXygen & easyDITA include sample content with free trial ● https://techwhirl.com/dita-starter-kit- everything-need-jump-dita/ (bottom of page) ● https://wiki.oasis-open.org/dita- adoption/ditaSourceSets
  • 10. Download the Open Toolkit www.dita-ot.org/
  • 11. Recommend Steps for Getting STarted Use easyDITA free trial to get comfortable. Edit sample content and create a few new topics. Publish! Open your content in oXygen and keep adding topics until you have ~10 pages. Publish using DITA OT.
  • 12. Content for DITA Practice How-to guides inspired by your everyday life: ● How to use the NCSU parking permit reservation system (and other confusing university websites) ● How to load a dishwasher ● How to watch TV without cable ● How to optimize your LinkedIn profile for the most views ● How to cook healthy meals without a stove
  • 13. Want to Get More Advanced? 1. Investigate reuse: a. Conref b. Keyref c. Conkeyref 2. Use filtering (ditaval) to create two outputs from a single source. 3. Create a custom plugin. (HTML is easier.)