SlideShare una empresa de Scribd logo
1 de 22
Bernard Aschwanden
www.publishingsmarter.com
bernard@publishingsmarter.com
Setting up a Corporate
Template for DITA with
FrameMaker 2015
19:43
1
@publishsmarter or @aschwanden4stc
Housekeeping and note taking
19:43@publishsmarter or @aschwanden4stc
2
 Thanks Adobe! (and the massive number of
attendees!)
 Not all slides or topics are equally weighted
 Use some, discard others
 Slides speed varies (reference) but this is a QUICK
session
 Questions? Ask along the way!
 REMEMBER: Bandwidth matters, close background
apps!
 I’d love to claim errors/typos is on purpose… they
About your speaker
19:43@publishsmarter or @aschwanden4stc
3
 Publishing Smarter:
President
 Content strategist,
publishing tech expert,
author, and geek-enough
 Certified Technical Trainer
 DITA
 Content management
 Topic-based writing
 Society for Technical
Communication
 Immediate Past President
 STC Associate Fellow
Standard disclaimer
19:43@publishsmarter or @aschwanden4stc
4
 In the interest of brevity I
will make some blanket
statements to keep it
simple
 Generally things are the
same in 1.2 and 1.3
versions
 It’s not all 100% “the
truth”, but I’ll stay close
 Purists may complain
 And they are wrong!
 (except when they are
right)
Slides and demo (alternating)
@publishsmarter or @aschwanden4stc 19:43
5
Let’s get to it
In the next 45-ish (yikes!) minutes
19:43@publishsmarter or @aschwanden4stc
6
 FrameMaker (2015 release) uses many DITA templates
including ones for writing topics, concepts, references,
tasks, or maps, and others when publishing
 Learn where these templates are stored and how to
configure them
 See tips and tricks to updating the default templates to
more closely match existing company templates, or even
replace them with your own styles
 Adjust the EDD as needed to further refine the
appearance of output
 This session explores the default templates and ideas
can be recreated using your own templates
What I plan to do/show
19:43@publishsmarter or @aschwanden4stc
7
 How to quickly tweak the default template
(good for learning DITA and to ID the template)
 How to import the rules to your template
(surprisingly little good comes of this… at first)
 Rework your tags to match what is expected
(mostly easy to do)
 Change references from an EDD to use YOUR tags
(a bit more involved, means “reading” the EDD and
working with insets)
 Change an EDD by adding your own rules
(also involved, but very cool)
 Other options to consider when updating the templates
(not everyone WANTS to do it themselves)
Power use required
19:43@publishsmarter or @aschwanden4stc
8
 Before you begin:
 You need to have permissions
 Launch FM as an administrator
—OR—change security settings
 Create a backup of ALL files
 EDD
 Templates
 Your content
 Once you start
 Test in an iterative way
 Implement ONE change at a time
 See if you like it
Template locations
19:43@publishsmarter or @aschwanden4stc
9
 For the author to have a custom setup, you need to
be able to work with the DITA folder. For example:
C:Program Files (x86)Adobe
AdobeFrameMaker2015StructurexmlDITA_1.3
apptechnicalContenttemplate
(similar for 1.2 as well, but the number changes)
 Your path MAY differ a bit, but the important bits
stand out…
Basic setup changes
19:43@publishsmarter or @aschwanden4stc
10
1. Create a new task/concept/reference, etc and view
the default appearances
2. Open a template and change the zoom
3. Create a new t/c/r and view the defaults
4. Open a template and change view settings
The absolute minimum*
19:43@publishsmarter or @aschwanden4stc
11
1. You need to open the EDD and your template
2. Then, in YOUR template, import the EDD rules
(File > Import > Element Definitions)
3. Copy in a bit of DITA
 The end, kinda
 You now have all the structure, all the format rules, but...
 If your names and the EDD references don’t match, it’s not
what you need
* Not at all recommended. By anyone. Ever.
If you want super-easy, use defaults.
EDD Locations
19:43@publishsmarter or @aschwanden4stc
12
 If you want to further define what is in your template,
you need to be able to work with:
C:Program Files
(x86)AdobeAdobeFrameMaker2015Structurexml
DITA_1.3apptechnicalContentedd
(similar for 1.2 as well, but the number changes)
 Your path MAY differ a bit, but the important bits
stand out…
Updating an EDD
19:43@publishsmarter or @aschwanden4stc
13
 Take the time to explore the file, get to know the
syntax
 Search for specific paragraph or character tag
names
 Tweak to YOUR names (once you have the right
one)
 Import the EDD, test with your files
 NOTE: In this session I am ignoring the messages, but
normally read/resolve *IF* they matter
 Tweak EDD
 In your template, File > Import > Element Definitions
 Create sample DITA content, see if the formats “stick”
Changes with minimal EDD work
19:43@publishsmarter or @aschwanden4stc
14
1. Create a representative sample of your content in
DITA
2. Open your template and insert (copy/paste) DITA
3. Import the EDD (previous slide)
4. Edit the appearance (very carefully) using
Designers
 For example: Rename/match tags (Bulleted/ul.bulleted)
 Note that some content may have EDD based “first/last/only”
rules
 Could have other rules that may have unexpected impacts
5. Delete the content, save the template
6. Open DITA content and see the format change
7. Repeat as needed
Changes with a bit more EDD work
19:43@publishsmarter or @aschwanden4stc
15
1. In the EDD, find the “right” place to change
(for example, need to update the <title> for section,
etc.)
2. Make a silly change, such as assigning a table title
(test if you got it right)
3. Import, see the impact
4. Correct the tag you assigned with the “right” one
5. Repeat as needed
Changes with a bunch of EDD work
19:43@publishsmarter or @aschwanden4stc
16
1. In the EDD, find the “right” place to change
(for example, need to ADD a rule for <shortdesc>)
2. Add a brand new rule with a silly change, such as
assigning a table title (again, test if you got it right)
3. Import, see the impact
4. Correct the tag you assigned with the “right” one
5. Repeat as needed
When ready, and with extreme caution
19:43@publishsmarter or @aschwanden4stc
17
 Ensure you have backups
 Double check that you have backups
 Get OTHER people to validate that you have
backups
 Replace the default Adobe templates with your own
 Match the path, match the names
 Test
 Test
 Test
Publishing paths
19:43@publishsmarter or @aschwanden4stc
18
 Author templates and publish templates are in
different locations
 Consider:
 Authors may want to have a template that shows draft-
comments, or uses conditions, or even has watermarks for
PDF
 Publishing may want to have templates that don’t
 StructurexmlDITAoutputTemplates
Your path MAY differ a bit, but the important bits
stand out...
Further (geeky) reading
19:43@publishsmarter or @aschwanden4stc
19
 http://help.adobe.com/en_US/framemaker/dita/
framemaker_customization.pdf
 http://help.adobe.com/en_US/framemaker/2015/ini/
framemaker_2015_ini_reference.pdf
One other option
19:43@publishsmarter or @aschwanden4stc
20
 Use these ideas
 Build a custom structured application
 Point to custom folder locations
 Structure Tools > Structured Application Designer
 Still need to have custom templates
Blatant self-promotional plug
19:43@publishsmarter or @aschwanden4stc
21
Follow up contact information
19:43@publishsmarter or @aschwanden4stc
22
905 833 8448 (Eastern Time)
bernard@publishingsmarter.com
www.linkedin.com/in/bernardaschwanden
@publishsmarter or @aschwanden4stc
www.publishingsmarter.com

Más contenido relacionado

Destacado

Using adobe® framemaker® 10 part 2
Using adobe® framemaker® 10  part 2Using adobe® framemaker® 10  part 2
Using adobe® framemaker® 10 part 2Raghu nath
 
Topic based writing from idea to output
Topic based writing from idea to outputTopic based writing from idea to output
Topic based writing from idea to outputPublishing Smarter
 
Focus on the topic - Writing better content, faster
Focus on the topic - Writing better content, fasterFocus on the topic - Writing better content, faster
Focus on the topic - Writing better content, fasterMatt Sullivan
 
Doc Book Vs Dita Teresa
Doc Book Vs Dita TeresaDoc Book Vs Dita Teresa
Doc Book Vs Dita Teresaday
 
Agile Enterprise Publishing
Agile Enterprise PublishingAgile Enterprise Publishing
Agile Enterprise PublishingWebWorks
 
XML for Humans: Non-geek Discussion of a Geek-chic Topic
XML for Humans: Non-geek Discussion of a Geek-chic TopicXML for Humans: Non-geek Discussion of a Geek-chic Topic
XML for Humans: Non-geek Discussion of a Geek-chic TopicPublishing Smarter
 
STC Austin: Best practices when migrating to DITA
STC Austin: Best practices when migrating to DITASTC Austin: Best practices when migrating to DITA
STC Austin: Best practices when migrating to DITAPublishing Smarter
 
Best practices when migrating to DITA
Best practices when migrating to DITABest practices when migrating to DITA
Best practices when migrating to DITAPublishing Smarter
 
DITA PUBLISHING: The True Cost of Taking your DITA Content Online
DITA PUBLISHING: The True Cost of Taking your DITA Content OnlineDITA PUBLISHING: The True Cost of Taking your DITA Content Online
DITA PUBLISHING: The True Cost of Taking your DITA Content OnlineWebWorks
 
Adobe FrameMaker Workshop TC Camp 2015
Adobe FrameMaker Workshop TC Camp 2015Adobe FrameMaker Workshop TC Camp 2015
Adobe FrameMaker Workshop TC Camp 2015Maxwell Hoffmann
 
FrameMaker and the DITA Open Toolkit
FrameMaker and the DITA Open ToolkitFrameMaker and the DITA Open Toolkit
FrameMaker and the DITA Open ToolkitContrext Solutions
 
Launch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 OverviewLaunch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 Overviewtmaldous
 
Content creation, reuse, and publishing to everyone on every device (WritersUA)
Content creation, reuse, and publishing to everyone on every device (WritersUA)Content creation, reuse, and publishing to everyone on every device (WritersUA)
Content creation, reuse, and publishing to everyone on every device (WritersUA)Publishing Smarter
 
Introduction to markup language and oXygen XML editor
Introduction to markup language and oXygen XML editorIntroduction to markup language and oXygen XML editor
Introduction to markup language and oXygen XML editorbleierr
 
Improving the mobile learning experience using DITA
Improving the mobile learning experience using DITAImproving the mobile learning experience using DITA
Improving the mobile learning experience using DITAMark Poston
 
XML authoring simplified for one and all: Writers UA
XML authoring simplified for one and all: Writers UAXML authoring simplified for one and all: Writers UA
XML authoring simplified for one and all: Writers UAPublishing Smarter
 
Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLScott Abel
 
Introduction to html 5
Introduction to html 5Introduction to html 5
Introduction to html 5Nir Elbaz
 

Destacado (20)

Using adobe® framemaker® 10 part 2
Using adobe® framemaker® 10  part 2Using adobe® framemaker® 10  part 2
Using adobe® framemaker® 10 part 2
 
Topic based writing from idea to output
Topic based writing from idea to outputTopic based writing from idea to output
Topic based writing from idea to output
 
Focus on the topic - Writing better content, faster
Focus on the topic - Writing better content, fasterFocus on the topic - Writing better content, faster
Focus on the topic - Writing better content, faster
 
Doc Book Vs Dita Teresa
Doc Book Vs Dita TeresaDoc Book Vs Dita Teresa
Doc Book Vs Dita Teresa
 
Agile Enterprise Publishing
Agile Enterprise PublishingAgile Enterprise Publishing
Agile Enterprise Publishing
 
XML for Humans: Non-geek Discussion of a Geek-chic Topic
XML for Humans: Non-geek Discussion of a Geek-chic TopicXML for Humans: Non-geek Discussion of a Geek-chic Topic
XML for Humans: Non-geek Discussion of a Geek-chic Topic
 
STC Austin: Best practices when migrating to DITA
STC Austin: Best practices when migrating to DITASTC Austin: Best practices when migrating to DITA
STC Austin: Best practices when migrating to DITA
 
Minimalism for MSU Tech Comm
Minimalism for MSU Tech CommMinimalism for MSU Tech Comm
Minimalism for MSU Tech Comm
 
Best practices when migrating to DITA
Best practices when migrating to DITABest practices when migrating to DITA
Best practices when migrating to DITA
 
DITA PUBLISHING: The True Cost of Taking your DITA Content Online
DITA PUBLISHING: The True Cost of Taking your DITA Content OnlineDITA PUBLISHING: The True Cost of Taking your DITA Content Online
DITA PUBLISHING: The True Cost of Taking your DITA Content Online
 
FrameMaker and numbering
FrameMaker and numberingFrameMaker and numbering
FrameMaker and numbering
 
Adobe FrameMaker Workshop TC Camp 2015
Adobe FrameMaker Workshop TC Camp 2015Adobe FrameMaker Workshop TC Camp 2015
Adobe FrameMaker Workshop TC Camp 2015
 
FrameMaker and the DITA Open Toolkit
FrameMaker and the DITA Open ToolkitFrameMaker and the DITA Open Toolkit
FrameMaker and the DITA Open Toolkit
 
Launch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 OverviewLaunch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 Overview
 
Content creation, reuse, and publishing to everyone on every device (WritersUA)
Content creation, reuse, and publishing to everyone on every device (WritersUA)Content creation, reuse, and publishing to everyone on every device (WritersUA)
Content creation, reuse, and publishing to everyone on every device (WritersUA)
 
Introduction to markup language and oXygen XML editor
Introduction to markup language and oXygen XML editorIntroduction to markup language and oXygen XML editor
Introduction to markup language and oXygen XML editor
 
Improving the mobile learning experience using DITA
Improving the mobile learning experience using DITAImproving the mobile learning experience using DITA
Improving the mobile learning experience using DITA
 
XML authoring simplified for one and all: Writers UA
XML authoring simplified for one and all: Writers UAXML authoring simplified for one and all: Writers UA
XML authoring simplified for one and all: Writers UA
 
Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XML
 
Introduction to html 5
Introduction to html 5Introduction to html 5
Introduction to html 5
 

Similar a Adobe DITA World: Templates, DITA, and FrameMaker 2015

Easy steps to convert your content to structured (frame maker and xml)
Easy steps to convert your content to structured (frame maker and xml)Easy steps to convert your content to structured (frame maker and xml)
Easy steps to convert your content to structured (frame maker and xml)Publishing Smarter
 
Make the move from basic documents to structured documents
Make the move from basic documents to structured documentsMake the move from basic documents to structured documents
Make the move from basic documents to structured documentsPublishing Smarter
 
Femmengeeniring_Kateryna Mishchenko.pdf
Femmengeeniring_Kateryna Mishchenko.pdfFemmengeeniring_Kateryna Mishchenko.pdf
Femmengeeniring_Kateryna Mishchenko.pdfssuserc16f90
 
The Drupal 7 Worst Practices Catalogue
The Drupal 7 Worst Practices CatalogueThe Drupal 7 Worst Practices Catalogue
The Drupal 7 Worst Practices CatalogueAlexandre Israël
 
TEI ODD based development
TEI ODD based developmentTEI ODD based development
TEI ODD based developmentEduard Drenth
 
IT SIMPLY WORKS! … UNTIL IT BREAKS. STANDARDS, BEST PRACTICE AND ENTERPRISE P...
IT SIMPLY WORKS! … UNTIL IT BREAKS. STANDARDS, BEST PRACTICE AND ENTERPRISE P...IT SIMPLY WORKS! … UNTIL IT BREAKS. STANDARDS, BEST PRACTICE AND ENTERPRISE P...
IT SIMPLY WORKS! … UNTIL IT BREAKS. STANDARDS, BEST PRACTICE AND ENTERPRISE P...Daniel Stange
 
7 Theming in Drupal
7 Theming in Drupal7 Theming in Drupal
7 Theming in DrupalWingston
 
Implementing Structured FrameMaker
Implementing Structured FrameMakerImplementing Structured FrameMaker
Implementing Structured FrameMakerDkadilak62263
 
SynapseIndia drupal presentation on drupal best practices
SynapseIndia drupal  presentation on drupal best practicesSynapseIndia drupal  presentation on drupal best practices
SynapseIndia drupal presentation on drupal best practicesSynapseindiappsdevelopment
 
Drupal Camp Victoria
Drupal Camp VictoriaDrupal Camp Victoria
Drupal Camp VictoriaImage X Media
 
Building a Custom Theme in Drupal 8
Building a Custom Theme in Drupal 8Building a Custom Theme in Drupal 8
Building a Custom Theme in Drupal 8Anne Tomasevich
 
Code Review Looking for a vulnerable code. Vlad Savitsky.
Code Review Looking for a vulnerable code. Vlad Savitsky.Code Review Looking for a vulnerable code. Vlad Savitsky.
Code Review Looking for a vulnerable code. Vlad Savitsky.DrupalCampDN
 
Automating C# Coding Standards using StyleCop and FxCop
Automating C# Coding Standards using StyleCop and FxCopAutomating C# Coding Standards using StyleCop and FxCop
Automating C# Coding Standards using StyleCop and FxCopBlackRabbitCoder
 
Fast and Reproducible Deep Learning
Fast and Reproducible Deep LearningFast and Reproducible Deep Learning
Fast and Reproducible Deep LearningGreg Gandenberger
 
Software Design
Software DesignSoftware Design
Software DesignSpy Seat
 
Tahoe Dreamin 2018: It simply works... until it breaks!
Tahoe Dreamin 2018: It simply works... until it breaks!Tahoe Dreamin 2018: It simply works... until it breaks!
Tahoe Dreamin 2018: It simply works... until it breaks!Daniel Stange
 

Similar a Adobe DITA World: Templates, DITA, and FrameMaker 2015 (20)

Easy steps to convert your content to structured (frame maker and xml)
Easy steps to convert your content to structured (frame maker and xml)Easy steps to convert your content to structured (frame maker and xml)
Easy steps to convert your content to structured (frame maker and xml)
 
Make the move from basic documents to structured documents
Make the move from basic documents to structured documentsMake the move from basic documents to structured documents
Make the move from basic documents to structured documents
 
Drupal - Introduction to Drupal Creating Modules
Drupal - Introduction to Drupal Creating ModulesDrupal - Introduction to Drupal Creating Modules
Drupal - Introduction to Drupal Creating Modules
 
Hacking core
Hacking coreHacking core
Hacking core
 
Tech comm cheat sheet
Tech comm cheat sheetTech comm cheat sheet
Tech comm cheat sheet
 
Femmengeeniring_Kateryna Mishchenko.pdf
Femmengeeniring_Kateryna Mishchenko.pdfFemmengeeniring_Kateryna Mishchenko.pdf
Femmengeeniring_Kateryna Mishchenko.pdf
 
The Drupal 7 Worst Practices Catalogue
The Drupal 7 Worst Practices CatalogueThe Drupal 7 Worst Practices Catalogue
The Drupal 7 Worst Practices Catalogue
 
TEI ODD based development
TEI ODD based developmentTEI ODD based development
TEI ODD based development
 
IT SIMPLY WORKS! … UNTIL IT BREAKS. STANDARDS, BEST PRACTICE AND ENTERPRISE P...
IT SIMPLY WORKS! … UNTIL IT BREAKS. STANDARDS, BEST PRACTICE AND ENTERPRISE P...IT SIMPLY WORKS! … UNTIL IT BREAKS. STANDARDS, BEST PRACTICE AND ENTERPRISE P...
IT SIMPLY WORKS! … UNTIL IT BREAKS. STANDARDS, BEST PRACTICE AND ENTERPRISE P...
 
7 Theming in Drupal
7 Theming in Drupal7 Theming in Drupal
7 Theming in Drupal
 
Implementing Structured FrameMaker
Implementing Structured FrameMakerImplementing Structured FrameMaker
Implementing Structured FrameMaker
 
SynapseIndia drupal presentation on drupal best practices
SynapseIndia drupal  presentation on drupal best practicesSynapseIndia drupal  presentation on drupal best practices
SynapseIndia drupal presentation on drupal best practices
 
The Modlet Pattern
The Modlet PatternThe Modlet Pattern
The Modlet Pattern
 
Drupal Camp Victoria
Drupal Camp VictoriaDrupal Camp Victoria
Drupal Camp Victoria
 
Building a Custom Theme in Drupal 8
Building a Custom Theme in Drupal 8Building a Custom Theme in Drupal 8
Building a Custom Theme in Drupal 8
 
Code Review Looking for a vulnerable code. Vlad Savitsky.
Code Review Looking for a vulnerable code. Vlad Savitsky.Code Review Looking for a vulnerable code. Vlad Savitsky.
Code Review Looking for a vulnerable code. Vlad Savitsky.
 
Automating C# Coding Standards using StyleCop and FxCop
Automating C# Coding Standards using StyleCop and FxCopAutomating C# Coding Standards using StyleCop and FxCop
Automating C# Coding Standards using StyleCop and FxCop
 
Fast and Reproducible Deep Learning
Fast and Reproducible Deep LearningFast and Reproducible Deep Learning
Fast and Reproducible Deep Learning
 
Software Design
Software DesignSoftware Design
Software Design
 
Tahoe Dreamin 2018: It simply works... until it breaks!
Tahoe Dreamin 2018: It simply works... until it breaks!Tahoe Dreamin 2018: It simply works... until it breaks!
Tahoe Dreamin 2018: It simply works... until it breaks!
 

Más de Publishing Smarter

Automating DITA Publishing: How Gulfstream Publishes Style-rich, Interactive ...
Automating DITA Publishing: How Gulfstream Publishes Style-rich, Interactive ...Automating DITA Publishing: How Gulfstream Publishes Style-rich, Interactive ...
Automating DITA Publishing: How Gulfstream Publishes Style-rich, Interactive ...Publishing Smarter
 
Lessons Learned... Migration to DITA During Corporate Acquisitions
Lessons Learned... Migration to DITA During Corporate AcquisitionsLessons Learned... Migration to DITA During Corporate Acquisitions
Lessons Learned... Migration to DITA During Corporate AcquisitionsPublishing Smarter
 
Convince Management to Invest in a CCMS (Lessons learned)
Convince Management to Invest in a CCMS (Lessons learned)Convince Management to Invest in a CCMS (Lessons learned)
Convince Management to Invest in a CCMS (Lessons learned)Publishing Smarter
 
Content Strategy: Adobe Day at LavaCon 2019
Content Strategy: Adobe Day at LavaCon 2019Content Strategy: Adobe Day at LavaCon 2019
Content Strategy: Adobe Day at LavaCon 2019Publishing Smarter
 
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...Publishing Smarter
 
10 Ways DITA Can Help Drive a Unified Strategy
10 Ways DITA Can Help Drive a Unified Strategy10 Ways DITA Can Help Drive a Unified Strategy
10 Ways DITA Can Help Drive a Unified StrategyPublishing Smarter
 
From Zero to DITA in about 60 Minutes
From Zero to DITA in about 60 MinutesFrom Zero to DITA in about 60 Minutes
From Zero to DITA in about 60 MinutesPublishing Smarter
 
Techcomm is Marcomm (Writers UA)
Techcomm is Marcomm (Writers UA)Techcomm is Marcomm (Writers UA)
Techcomm is Marcomm (Writers UA)Publishing Smarter
 
Give in to the power of the Dark Side: Tech Comm and Marketing are Converging
Give in to the power of the Dark Side: Tech Comm and Marketing are ConvergingGive in to the power of the Dark Side: Tech Comm and Marketing are Converging
Give in to the power of the Dark Side: Tech Comm and Marketing are ConvergingPublishing Smarter
 
Make It All About Your Audience (Deliver What They Want, How They Want, When ...
Make It All About Your Audience (Deliver What They Want, How They Want, When ...Make It All About Your Audience (Deliver What They Want, How They Want, When ...
Make It All About Your Audience (Deliver What They Want, How They Want, When ...Publishing Smarter
 
Content is Content: Adobe DITA World 2017
Content is Content: Adobe DITA World 2017Content is Content: Adobe DITA World 2017
Content is Content: Adobe DITA World 2017Publishing Smarter
 
Running a business (Alberta STC)
Running a business (Alberta STC)Running a business (Alberta STC)
Running a business (Alberta STC)Publishing Smarter
 
Metrics that matter Making the business case that documentation has value
Metrics that matter Making the business case that documentation has valueMetrics that matter Making the business case that documentation has value
Metrics that matter Making the business case that documentation has valuePublishing Smarter
 
Metrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has valueMetrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has valuePublishing Smarter
 
Content creation, reuse, and publishing to everyone on every device
Content creation, reuse, and publishing to everyone on every deviceContent creation, reuse, and publishing to everyone on every device
Content creation, reuse, and publishing to everyone on every devicePublishing Smarter
 
Metrics that matter: Making the business case that documentation has value (r...
Metrics that matter: Making the business case that documentation has value (r...Metrics that matter: Making the business case that documentation has value (r...
Metrics that matter: Making the business case that documentation has value (r...Publishing Smarter
 
Metrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has valueMetrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has valuePublishing Smarter
 
Evolution of the Knowledge Broker: STC PMC 2016
Evolution of the Knowledge Broker: STC PMC 2016Evolution of the Knowledge Broker: STC PMC 2016
Evolution of the Knowledge Broker: STC PMC 2016Publishing Smarter
 
Timing is Everything: Deliver your story to the right people on the right device
Timing is Everything: Deliver your story to the right people on the right deviceTiming is Everything: Deliver your story to the right people on the right device
Timing is Everything: Deliver your story to the right people on the right devicePublishing Smarter
 

Más de Publishing Smarter (20)

Automating DITA Publishing: How Gulfstream Publishes Style-rich, Interactive ...
Automating DITA Publishing: How Gulfstream Publishes Style-rich, Interactive ...Automating DITA Publishing: How Gulfstream Publishes Style-rich, Interactive ...
Automating DITA Publishing: How Gulfstream Publishes Style-rich, Interactive ...
 
Lessons Learned... Migration to DITA During Corporate Acquisitions
Lessons Learned... Migration to DITA During Corporate AcquisitionsLessons Learned... Migration to DITA During Corporate Acquisitions
Lessons Learned... Migration to DITA During Corporate Acquisitions
 
Convince Management to Invest in a CCMS (Lessons learned)
Convince Management to Invest in a CCMS (Lessons learned)Convince Management to Invest in a CCMS (Lessons learned)
Convince Management to Invest in a CCMS (Lessons learned)
 
Content Strategy: Adobe Day at LavaCon 2019
Content Strategy: Adobe Day at LavaCon 2019Content Strategy: Adobe Day at LavaCon 2019
Content Strategy: Adobe Day at LavaCon 2019
 
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
 
10 Ways DITA Can Help Drive a Unified Strategy
10 Ways DITA Can Help Drive a Unified Strategy10 Ways DITA Can Help Drive a Unified Strategy
10 Ways DITA Can Help Drive a Unified Strategy
 
From Zero to DITA in about 60 Minutes
From Zero to DITA in about 60 MinutesFrom Zero to DITA in about 60 Minutes
From Zero to DITA in about 60 Minutes
 
Techcomm is Marcomm (Writers UA)
Techcomm is Marcomm (Writers UA)Techcomm is Marcomm (Writers UA)
Techcomm is Marcomm (Writers UA)
 
Give in to the power of the Dark Side: Tech Comm and Marketing are Converging
Give in to the power of the Dark Side: Tech Comm and Marketing are ConvergingGive in to the power of the Dark Side: Tech Comm and Marketing are Converging
Give in to the power of the Dark Side: Tech Comm and Marketing are Converging
 
Make It All About Your Audience (Deliver What They Want, How They Want, When ...
Make It All About Your Audience (Deliver What They Want, How They Want, When ...Make It All About Your Audience (Deliver What They Want, How They Want, When ...
Make It All About Your Audience (Deliver What They Want, How They Want, When ...
 
Content is Content: Adobe DITA World 2017
Content is Content: Adobe DITA World 2017Content is Content: Adobe DITA World 2017
Content is Content: Adobe DITA World 2017
 
Running a business (Alberta STC)
Running a business (Alberta STC)Running a business (Alberta STC)
Running a business (Alberta STC)
 
Estimates
EstimatesEstimates
Estimates
 
Metrics that matter Making the business case that documentation has value
Metrics that matter Making the business case that documentation has valueMetrics that matter Making the business case that documentation has value
Metrics that matter Making the business case that documentation has value
 
Metrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has valueMetrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has value
 
Content creation, reuse, and publishing to everyone on every device
Content creation, reuse, and publishing to everyone on every deviceContent creation, reuse, and publishing to everyone on every device
Content creation, reuse, and publishing to everyone on every device
 
Metrics that matter: Making the business case that documentation has value (r...
Metrics that matter: Making the business case that documentation has value (r...Metrics that matter: Making the business case that documentation has value (r...
Metrics that matter: Making the business case that documentation has value (r...
 
Metrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has valueMetrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has value
 
Evolution of the Knowledge Broker: STC PMC 2016
Evolution of the Knowledge Broker: STC PMC 2016Evolution of the Knowledge Broker: STC PMC 2016
Evolution of the Knowledge Broker: STC PMC 2016
 
Timing is Everything: Deliver your story to the right people on the right device
Timing is Everything: Deliver your story to the right people on the right deviceTiming is Everything: Deliver your story to the right people on the right device
Timing is Everything: Deliver your story to the right people on the right device
 

Último

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 

Último (20)

Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

Adobe DITA World: Templates, DITA, and FrameMaker 2015

  • 1. Bernard Aschwanden www.publishingsmarter.com bernard@publishingsmarter.com Setting up a Corporate Template for DITA with FrameMaker 2015 19:43 1 @publishsmarter or @aschwanden4stc
  • 2. Housekeeping and note taking 19:43@publishsmarter or @aschwanden4stc 2  Thanks Adobe! (and the massive number of attendees!)  Not all slides or topics are equally weighted  Use some, discard others  Slides speed varies (reference) but this is a QUICK session  Questions? Ask along the way!  REMEMBER: Bandwidth matters, close background apps!  I’d love to claim errors/typos is on purpose… they
  • 3. About your speaker 19:43@publishsmarter or @aschwanden4stc 3  Publishing Smarter: President  Content strategist, publishing tech expert, author, and geek-enough  Certified Technical Trainer  DITA  Content management  Topic-based writing  Society for Technical Communication  Immediate Past President  STC Associate Fellow
  • 4. Standard disclaimer 19:43@publishsmarter or @aschwanden4stc 4  In the interest of brevity I will make some blanket statements to keep it simple  Generally things are the same in 1.2 and 1.3 versions  It’s not all 100% “the truth”, but I’ll stay close  Purists may complain  And they are wrong!  (except when they are right)
  • 5. Slides and demo (alternating) @publishsmarter or @aschwanden4stc 19:43 5 Let’s get to it
  • 6. In the next 45-ish (yikes!) minutes 19:43@publishsmarter or @aschwanden4stc 6  FrameMaker (2015 release) uses many DITA templates including ones for writing topics, concepts, references, tasks, or maps, and others when publishing  Learn where these templates are stored and how to configure them  See tips and tricks to updating the default templates to more closely match existing company templates, or even replace them with your own styles  Adjust the EDD as needed to further refine the appearance of output  This session explores the default templates and ideas can be recreated using your own templates
  • 7. What I plan to do/show 19:43@publishsmarter or @aschwanden4stc 7  How to quickly tweak the default template (good for learning DITA and to ID the template)  How to import the rules to your template (surprisingly little good comes of this… at first)  Rework your tags to match what is expected (mostly easy to do)  Change references from an EDD to use YOUR tags (a bit more involved, means “reading” the EDD and working with insets)  Change an EDD by adding your own rules (also involved, but very cool)  Other options to consider when updating the templates (not everyone WANTS to do it themselves)
  • 8. Power use required 19:43@publishsmarter or @aschwanden4stc 8  Before you begin:  You need to have permissions  Launch FM as an administrator —OR—change security settings  Create a backup of ALL files  EDD  Templates  Your content  Once you start  Test in an iterative way  Implement ONE change at a time  See if you like it
  • 9. Template locations 19:43@publishsmarter or @aschwanden4stc 9  For the author to have a custom setup, you need to be able to work with the DITA folder. For example: C:Program Files (x86)Adobe AdobeFrameMaker2015StructurexmlDITA_1.3 apptechnicalContenttemplate (similar for 1.2 as well, but the number changes)  Your path MAY differ a bit, but the important bits stand out…
  • 10. Basic setup changes 19:43@publishsmarter or @aschwanden4stc 10 1. Create a new task/concept/reference, etc and view the default appearances 2. Open a template and change the zoom 3. Create a new t/c/r and view the defaults 4. Open a template and change view settings
  • 11. The absolute minimum* 19:43@publishsmarter or @aschwanden4stc 11 1. You need to open the EDD and your template 2. Then, in YOUR template, import the EDD rules (File > Import > Element Definitions) 3. Copy in a bit of DITA  The end, kinda  You now have all the structure, all the format rules, but...  If your names and the EDD references don’t match, it’s not what you need * Not at all recommended. By anyone. Ever. If you want super-easy, use defaults.
  • 12. EDD Locations 19:43@publishsmarter or @aschwanden4stc 12  If you want to further define what is in your template, you need to be able to work with: C:Program Files (x86)AdobeAdobeFrameMaker2015Structurexml DITA_1.3apptechnicalContentedd (similar for 1.2 as well, but the number changes)  Your path MAY differ a bit, but the important bits stand out…
  • 13. Updating an EDD 19:43@publishsmarter or @aschwanden4stc 13  Take the time to explore the file, get to know the syntax  Search for specific paragraph or character tag names  Tweak to YOUR names (once you have the right one)  Import the EDD, test with your files  NOTE: In this session I am ignoring the messages, but normally read/resolve *IF* they matter  Tweak EDD  In your template, File > Import > Element Definitions  Create sample DITA content, see if the formats “stick”
  • 14. Changes with minimal EDD work 19:43@publishsmarter or @aschwanden4stc 14 1. Create a representative sample of your content in DITA 2. Open your template and insert (copy/paste) DITA 3. Import the EDD (previous slide) 4. Edit the appearance (very carefully) using Designers  For example: Rename/match tags (Bulleted/ul.bulleted)  Note that some content may have EDD based “first/last/only” rules  Could have other rules that may have unexpected impacts 5. Delete the content, save the template 6. Open DITA content and see the format change 7. Repeat as needed
  • 15. Changes with a bit more EDD work 19:43@publishsmarter or @aschwanden4stc 15 1. In the EDD, find the “right” place to change (for example, need to update the <title> for section, etc.) 2. Make a silly change, such as assigning a table title (test if you got it right) 3. Import, see the impact 4. Correct the tag you assigned with the “right” one 5. Repeat as needed
  • 16. Changes with a bunch of EDD work 19:43@publishsmarter or @aschwanden4stc 16 1. In the EDD, find the “right” place to change (for example, need to ADD a rule for <shortdesc>) 2. Add a brand new rule with a silly change, such as assigning a table title (again, test if you got it right) 3. Import, see the impact 4. Correct the tag you assigned with the “right” one 5. Repeat as needed
  • 17. When ready, and with extreme caution 19:43@publishsmarter or @aschwanden4stc 17  Ensure you have backups  Double check that you have backups  Get OTHER people to validate that you have backups  Replace the default Adobe templates with your own  Match the path, match the names  Test  Test  Test
  • 18. Publishing paths 19:43@publishsmarter or @aschwanden4stc 18  Author templates and publish templates are in different locations  Consider:  Authors may want to have a template that shows draft- comments, or uses conditions, or even has watermarks for PDF  Publishing may want to have templates that don’t  StructurexmlDITAoutputTemplates Your path MAY differ a bit, but the important bits stand out...
  • 19. Further (geeky) reading 19:43@publishsmarter or @aschwanden4stc 19  http://help.adobe.com/en_US/framemaker/dita/ framemaker_customization.pdf  http://help.adobe.com/en_US/framemaker/2015/ini/ framemaker_2015_ini_reference.pdf
  • 20. One other option 19:43@publishsmarter or @aschwanden4stc 20  Use these ideas  Build a custom structured application  Point to custom folder locations  Structure Tools > Structured Application Designer  Still need to have custom templates
  • 22. Follow up contact information 19:43@publishsmarter or @aschwanden4stc 22 905 833 8448 (Eastern Time) bernard@publishingsmarter.com www.linkedin.com/in/bernardaschwanden @publishsmarter or @aschwanden4stc www.publishingsmarter.com