SlideShare a Scribd company logo
1 of 13
Download to read offline
Getting to the Source:
How Wiley Uses Word to Invite Authors, Engage Editors, Improve Production,
and Put XML at the Source of Its Content


      Frank Grazioli | Director, Production Technology
      John Wiley & Sons, Inc.
      Start With XML, January 13, 2009
Who Are We
Production Technology Group
    – Improve the publishing process through technology: digital workflow, QA
       and archiving, e‐books, XML
    – Small team with backgrounds in book/journal production, editorial,
       graphic arts/design, content technology

Wiley Professional & Trade Group
    – 1,200 US publications; globally >2,000; 70/30 consumer/professional
    – Very simple to very complex content
    – 80% of publications in XML workflow
    – >200 Production and Editorial staff; freelance copyeditors; authors
    – We are delivering XML for
         • Aggregators, online learning, websites
         • Global licensing and custom publishing
         • Typically full‐book product in WileyML 2.1—proprietary content model
           and book DTD



01/13/09                  Frank Grazioli, WILEY | StartWithXML                2
Workflow




01/13/09   Frank Grazioli, WILEY | StartWithXML   3
MS Word Template Is Foundation for Workflow


    No extraordinary technical skill required
•
    Decoupled from other technology: able to adapt for evolving business need
•
    Controlled list of styles covers most content elements
•
     – Structural: sections, headers, tables
     – Semantic: terms, expressions, feature types
    Clean UI: basic styles and extended menus for advanced use
•
    Approximates our XML content model—requires some training
•
    Macros speed formatting and cleanup of manuscript to help workflow
•
    Production supplies some metadata to guide print layout
•




01/13/09                   Frank Grazioli, WILEY | StartWithXML                 4
01/13/09   Frank Grazioli, WILEY | StartWithXML   5
01/13/09   Frank Grazioli, WILEY | StartWithXML   6
Compositors Transform Word to XML



    Word’s XML not deep enough to support our DTD
•
    Compositors convert our Word to XML and provide additional tagging:
•
     – Bibliographic and rights metadata sourced from Wiley systems
     – Linking between elements (exhibits, sections)
     – Conversion of some expressions to entities; some math to MathML
     – Additional tagging generates navigational elements such as chapter‐level
         TOCs (not part of the edited ms)
    We don’t prescribe paging platform—whatever is most efficient/cost‐
•
    effective—but this does affect QC (20‐30 minutes to hours per ISBN)
    At the end of the process compositor:
•
     – Extracts and delivers WileyML
     – Generates new MS Word manuscript templated with our styles




01/13/09                   Frank Grazioli, WILEY | StartWithXML                   7
What’s Been Working for Us


    Collaboration between Editorial and Production to establish styles
•
    Group training—Production and Editorial together—fosters community
•
    We focused early effort on series books
•
    Flexible author “recruiting” strategy: 20‐60‐20 rule
•
    We put our message, tools, and documentation “out there” (website):
•
    downloads,  style guides, cheat sheets (“placemats”)
    Monthly roundtables to resolve technical, workflow, usage issues
•
    Upside
•
     – Efficiencies in workflow (staff and freelancer skills normalized; able to
        work across product areas)
     – More use of standardized book layouts and series (saves $)
     – Clean ms at the back end
     – Process feels “normal” with flexible points of entry: authors, editors,
        copyeditors

01/13/09                    Frank Grazioli, WILEY | StartWithXML                8
Further Advice for Best Prac7ces



    Use styles or tags meaningful to content  users
•
    Avoid “print” language if you intend to deliver more than print—or support
•
    variant language with your XML
    Understand how your compositors work with your DTD: It will affect your own
•
    QA efforts and your ability to reuse the content the way you expect to
     – Non‐native use of our DTD means more thorough QA by us because our
        XML must be backed out of theirs
     – Parsing/validation not equal to good usage (tag correctly from start)
     – Completeness: if your XML model “chunks” differ from ms
     – Entities: as your usage requires?
     – Tags misapplied to mimic print: drop/small caps; ornaments
     – Linking: within and across publications: does your DTD support them?
     – Overtagging : <term><i>modified adjusted income</i><term>

                                        final
01/13/09                    Frank Grazioli, WILEY | StartWithXML             9
Get out of a “Box”:
15 Standard Feature Types that Mean More to Your XML


                                           “Box” and “sidebar” define appearance
                                              but do liKle to describe purpose.

                                           In our process:
                                           - Feature types are selected from a
                                               dropdown menu
                                           - Author or editor create 7tle(s)
                                           - Can take on any design: Comp
                                               direc7ve and design specifica7on
                                           - Retain their underlying values in the
                                               XML as metadata




01/13/09               Frank Grazioli, WILEY | StartWithXML                     10
Choosing a Feature Type



Feature Type              Defined                                 Might be 7tled
ac3vity                   asks the reader to apply               exercise, prac3ce,
                          ideas from the exercise,               assignment, ac3vity,
                          prac3ce, assignment,                   ac3on points
                          ac3vity, or body text to
                          formulate solu3ons or to
                          ac3on points prove the
                          concepts
caseStudy                 situa3ons or events, real or           case study, project,
                          hypothe3cal,                           scenario, tale, Real
                          that illustrate, amplify, or           World Scenario, situa3on,
                          argue themes                           vigneAe, case
                          and ideas in the body text             extract, project case




01/13/09                  Frank Grazioli, WILEY | StartWithXML                           11
01/13/09   Frank Grazioli, WILEY | StartWithXML   12
Where To?


Continue to evaluate/benchmark the process
    – Time/resources for content outside of the workflow
    – UK, Asia, Australia, Canada
    – Need OpenOffice, Word 2008
    – Current book DTD will give way to book‐journal schema—simpler model
       but will need to remap Word styles
Beyond Full‐Product XML: Travel “Chunks and Nougat”
    – Objec7ve data “chunks” that are places and events of interest (hotel or
       concert)
    – Prose wraps the places and events in a point of view (thriW seeker or family
       traveler?)
    – An ontology of audience interests to capture par7cular associa7ons between
       the two content types to model products or customize content deliveries
External taxonomies (standardized key terms) for discipline‐ or industry‐specific
   relevance: GAAP/IFRS, Engineering, Architecture, Psychology

01/13/09                    Frank Grazioli, WILEY | StartWithXML                 13

More Related Content

Viewers also liked

NCompass Live: Harlequin Take Me Away: the NLC Booktalks Romance
NCompass Live: Harlequin Take Me Away: the NLC Booktalks Romance NCompass Live: Harlequin Take Me Away: the NLC Booktalks Romance
NCompass Live: Harlequin Take Me Away: the NLC Booktalks Romance Nebraska Library Commission
 
Building a Comprehensive Marketing Plan
Building a Comprehensive Marketing PlanBuilding a Comprehensive Marketing Plan
Building a Comprehensive Marketing Planmeghanwall
 
Building Your Personal Marketing Plan
Building Your Personal Marketing PlanBuilding Your Personal Marketing Plan
Building Your Personal Marketing PlanIsdaner & Co. LLC
 
Building an Effective Marketing Plan
Building an Effective Marketing PlanBuilding an Effective Marketing Plan
Building an Effective Marketing PlanWill Royall
 
Oam brk marketing execution of brand awareness campaign draft
Oam brk marketing execution of brand awareness campaign draftOam brk marketing execution of brand awareness campaign draft
Oam brk marketing execution of brand awareness campaign draftcostabir
 
Let’s Be Friends: Being a Social Writer—and How Publishers Can Help Authors C...
Let’s Be Friends: Being a Social Writer—and How Publishers Can Help Authors C...Let’s Be Friends: Being a Social Writer—and How Publishers Can Help Authors C...
Let’s Be Friends: Being a Social Writer—and How Publishers Can Help Authors C...Publishers Launch Conferences
 
Marketing, social media and brand awareness (DBA Live Sunderland)
Marketing, social media and brand awareness (DBA Live Sunderland)Marketing, social media and brand awareness (DBA Live Sunderland)
Marketing, social media and brand awareness (DBA Live Sunderland)Tech North
 
Lançamentos Harlequin - Janeiro 2016
Lançamentos Harlequin - Janeiro 2016Lançamentos Harlequin - Janeiro 2016
Lançamentos Harlequin - Janeiro 2016Suelen Mattos
 
Lançamentos Harlequin - Maio 2016
Lançamentos Harlequin - Maio 2016Lançamentos Harlequin - Maio 2016
Lançamentos Harlequin - Maio 2016Suelen Mattos
 
Profile raising: the power of your brand
Profile raising: the power of your brandProfile raising: the power of your brand
Profile raising: the power of your brandCommunityWaikato
 
integrated brand marketing
integrated brand marketingintegrated brand marketing
integrated brand marketingJigar mehta
 
Marketing Launching and Brand Building Plan for Inc. 5 Legacy Footwear as a L...
Marketing Launching and Brand Building Plan for Inc. 5 Legacy Footwear as a L...Marketing Launching and Brand Building Plan for Inc. 5 Legacy Footwear as a L...
Marketing Launching and Brand Building Plan for Inc. 5 Legacy Footwear as a L...MOINUL HASSAN
 

Viewers also liked (12)

NCompass Live: Harlequin Take Me Away: the NLC Booktalks Romance
NCompass Live: Harlequin Take Me Away: the NLC Booktalks Romance NCompass Live: Harlequin Take Me Away: the NLC Booktalks Romance
NCompass Live: Harlequin Take Me Away: the NLC Booktalks Romance
 
Building a Comprehensive Marketing Plan
Building a Comprehensive Marketing PlanBuilding a Comprehensive Marketing Plan
Building a Comprehensive Marketing Plan
 
Building Your Personal Marketing Plan
Building Your Personal Marketing PlanBuilding Your Personal Marketing Plan
Building Your Personal Marketing Plan
 
Building an Effective Marketing Plan
Building an Effective Marketing PlanBuilding an Effective Marketing Plan
Building an Effective Marketing Plan
 
Oam brk marketing execution of brand awareness campaign draft
Oam brk marketing execution of brand awareness campaign draftOam brk marketing execution of brand awareness campaign draft
Oam brk marketing execution of brand awareness campaign draft
 
Let’s Be Friends: Being a Social Writer—and How Publishers Can Help Authors C...
Let’s Be Friends: Being a Social Writer—and How Publishers Can Help Authors C...Let’s Be Friends: Being a Social Writer—and How Publishers Can Help Authors C...
Let’s Be Friends: Being a Social Writer—and How Publishers Can Help Authors C...
 
Marketing, social media and brand awareness (DBA Live Sunderland)
Marketing, social media and brand awareness (DBA Live Sunderland)Marketing, social media and brand awareness (DBA Live Sunderland)
Marketing, social media and brand awareness (DBA Live Sunderland)
 
Lançamentos Harlequin - Janeiro 2016
Lançamentos Harlequin - Janeiro 2016Lançamentos Harlequin - Janeiro 2016
Lançamentos Harlequin - Janeiro 2016
 
Lançamentos Harlequin - Maio 2016
Lançamentos Harlequin - Maio 2016Lançamentos Harlequin - Maio 2016
Lançamentos Harlequin - Maio 2016
 
Profile raising: the power of your brand
Profile raising: the power of your brandProfile raising: the power of your brand
Profile raising: the power of your brand
 
integrated brand marketing
integrated brand marketingintegrated brand marketing
integrated brand marketing
 
Marketing Launching and Brand Building Plan for Inc. 5 Legacy Footwear as a L...
Marketing Launching and Brand Building Plan for Inc. 5 Legacy Footwear as a L...Marketing Launching and Brand Building Plan for Inc. 5 Legacy Footwear as a L...
Marketing Launching and Brand Building Plan for Inc. 5 Legacy Footwear as a L...
 

Similar to Wiley's Word-Based XML Workflow

Drupal Modules
Drupal ModulesDrupal Modules
Drupal ModulesRyan Cross
 
Operationalizing analytics to scale
Operationalizing analytics to scaleOperationalizing analytics to scale
Operationalizing analytics to scaleLooker
 
Web 20- 2: Architecture Patterns And Models For The New Internet
Web 20- 2: Architecture Patterns And Models For The New InternetWeb 20- 2: Architecture Patterns And Models For The New Internet
Web 20- 2: Architecture Patterns And Models For The New Internettvawler
 
Actors in a New "Highly Parallel" World
Actors in a New "Highly Parallel" WorldActors in a New "Highly Parallel" World
Actors in a New "Highly Parallel" WorldFabio Correa
 
Data Warehouse 101 - U W Guest Lecture
Data Warehouse 101 - U W Guest LectureData Warehouse 101 - U W Guest Lecture
Data Warehouse 101 - U W Guest LectureNicholas Goodman
 
The State of Front-end At CrowdTwist
The State of Front-end At CrowdTwistThe State of Front-end At CrowdTwist
The State of Front-end At CrowdTwistMark Fayngersh
 
Predictable reactive state management for enterprise apps using NGRX/platform
Predictable reactive state management for enterprise apps using NGRX/platformPredictable reactive state management for enterprise apps using NGRX/platform
Predictable reactive state management for enterprise apps using NGRX/platformIlia Idakiev
 
Thou shalt split thine user stories
Thou shalt split thine user storiesThou shalt split thine user stories
Thou shalt split thine user storiesPetri Heiramo
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowDaniel Zivkovic
 
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...SAP Cloud Platform
 
JCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design PatternJCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design PatternSteven Wang
 
Stc 2015 preparing legacy projects for responsive design - design issues
Stc 2015   preparing legacy projects for responsive design - design issuesStc 2015   preparing legacy projects for responsive design - design issues
Stc 2015 preparing legacy projects for responsive design - design issuesNeil Perlin
 
The Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your DeploymentThe Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your DeploymentAtlassian
 
Deploying Microservices Done Right: Automating Releases
Deploying Microservices Done Right: Automating ReleasesDeploying Microservices Done Right: Automating Releases
Deploying Microservices Done Right: Automating ReleasesMatthijs Dabroek
 
What I Learned At Drupal Con Dc 2009
What I Learned At Drupal Con Dc 2009What I Learned At Drupal Con Dc 2009
What I Learned At Drupal Con Dc 2009Neil Giarratana
 
Robert Parkin Portfolio
Robert Parkin PortfolioRobert Parkin Portfolio
Robert Parkin Portfoliorsparkin
 
Crystal Reports Review
Crystal Reports ReviewCrystal Reports Review
Crystal Reports ReviewJustin R. Rue
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyYour Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyNeo4j
 
Language Computer Corporation: Text Extraction Profile
Language Computer Corporation:  Text Extraction ProfileLanguage Computer Corporation:  Text Extraction Profile
Language Computer Corporation: Text Extraction ProfileAndy Hickl
 
API's, Freebase, and the Collaborative Semantic web
API's, Freebase, and the Collaborative Semantic webAPI's, Freebase, and the Collaborative Semantic web
API's, Freebase, and the Collaborative Semantic webDan Delany
 

Similar to Wiley's Word-Based XML Workflow (20)

Drupal Modules
Drupal ModulesDrupal Modules
Drupal Modules
 
Operationalizing analytics to scale
Operationalizing analytics to scaleOperationalizing analytics to scale
Operationalizing analytics to scale
 
Web 20- 2: Architecture Patterns And Models For The New Internet
Web 20- 2: Architecture Patterns And Models For The New InternetWeb 20- 2: Architecture Patterns And Models For The New Internet
Web 20- 2: Architecture Patterns And Models For The New Internet
 
Actors in a New "Highly Parallel" World
Actors in a New "Highly Parallel" WorldActors in a New "Highly Parallel" World
Actors in a New "Highly Parallel" World
 
Data Warehouse 101 - U W Guest Lecture
Data Warehouse 101 - U W Guest LectureData Warehouse 101 - U W Guest Lecture
Data Warehouse 101 - U W Guest Lecture
 
The State of Front-end At CrowdTwist
The State of Front-end At CrowdTwistThe State of Front-end At CrowdTwist
The State of Front-end At CrowdTwist
 
Predictable reactive state management for enterprise apps using NGRX/platform
Predictable reactive state management for enterprise apps using NGRX/platformPredictable reactive state management for enterprise apps using NGRX/platform
Predictable reactive state management for enterprise apps using NGRX/platform
 
Thou shalt split thine user stories
Thou shalt split thine user storiesThou shalt split thine user stories
Thou shalt split thine user stories
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
 
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
 
JCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design PatternJCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design Pattern
 
Stc 2015 preparing legacy projects for responsive design - design issues
Stc 2015   preparing legacy projects for responsive design - design issuesStc 2015   preparing legacy projects for responsive design - design issues
Stc 2015 preparing legacy projects for responsive design - design issues
 
The Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your DeploymentThe Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your Deployment
 
Deploying Microservices Done Right: Automating Releases
Deploying Microservices Done Right: Automating ReleasesDeploying Microservices Done Right: Automating Releases
Deploying Microservices Done Right: Automating Releases
 
What I Learned At Drupal Con Dc 2009
What I Learned At Drupal Con Dc 2009What I Learned At Drupal Con Dc 2009
What I Learned At Drupal Con Dc 2009
 
Robert Parkin Portfolio
Robert Parkin PortfolioRobert Parkin Portfolio
Robert Parkin Portfolio
 
Crystal Reports Review
Crystal Reports ReviewCrystal Reports Review
Crystal Reports Review
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyYour Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph Strategy
 
Language Computer Corporation: Text Extraction Profile
Language Computer Corporation:  Text Extraction ProfileLanguage Computer Corporation:  Text Extraction Profile
Language Computer Corporation: Text Extraction Profile
 
API's, Freebase, and the Collaborative Semantic web
API's, Freebase, and the Collaborative Semantic webAPI's, Freebase, and the Collaborative Semantic web
API's, Freebase, and the Collaborative Semantic web
 

More from toc

The Evolving Role of Authors and Editors
The Evolving Role of Authors and EditorsThe Evolving Role of Authors and Editors
The Evolving Role of Authors and Editorstoc
 
Tagging and Chunking Best Practices
Tagging and Chunking Best PracticesTagging and Chunking Best Practices
Tagging and Chunking Best Practicestoc
 
StartWithXML Readiness Checklist
StartWithXML Readiness ChecklistStartWithXML Readiness Checklist
StartWithXML Readiness Checklisttoc
 
Building an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerationsBuilding an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerationstoc
 
XML Workflow Foundations: Efficient Title Management Practices
XML Workflow Foundations: Efficient Title Management PracticesXML Workflow Foundations: Efficient Title Management Practices
XML Workflow Foundations: Efficient Title Management Practicestoc
 
StartWithXML Solutions Overview
StartWithXML Solutions OverviewStartWithXML Solutions Overview
StartWithXML Solutions Overviewtoc
 
The View from the Front Lines
The View from the Front LinesThe View from the Front Lines
The View from the Front Linestoc
 
Digital Book Printing: The New Economics Of Print-On-Demand
Digital Book Printing: The New Economics Of Print-On-DemandDigital Book Printing: The New Economics Of Print-On-Demand
Digital Book Printing: The New Economics Of Print-On-Demandtoc
 
Online licensing strategies: the path to digital revenue
Online licensing strategies: the path to digital revenueOnline licensing strategies: the path to digital revenue
Online licensing strategies: the path to digital revenuetoc
 
Supporting multi-format publishing
Supporting multi-format publishingSupporting multi-format publishing
Supporting multi-format publishingtoc
 
Leveraging XML for IP Rights
Leveraging XML for IP RightsLeveraging XML for IP Rights
Leveraging XML for IP Rightstoc
 
Starting with XML: The Benefits of Automating Composition with Standard Style...
Starting with XML:The Benefits of Automating Composition with Standard Style...Starting with XML:The Benefits of Automating Composition with Standard Style...
Starting with XML: The Benefits of Automating Composition with Standard Style...toc
 
Saving money by adopting an XML based Meta Data Workflow
Saving money by adopting an XML based Meta Data WorkflowSaving money by adopting an XML based Meta Data Workflow
Saving money by adopting an XML based Meta Data Workflowtoc
 
ROI Drivers for a StartWithXML Production Process
ROI Drivers for a StartWithXML Production ProcessROI Drivers for a StartWithXML Production Process
ROI Drivers for a StartWithXML Production Processtoc
 
An Introduction to StartWithXML
An Introduction to StartWithXMLAn Introduction to StartWithXML
An Introduction to StartWithXMLtoc
 
XML--Why Bother?
XML--Why Bother?XML--Why Bother?
XML--Why Bother?toc
 
BookLocker Amazon Complaint
BookLocker Amazon ComplaintBookLocker Amazon Complaint
BookLocker Amazon Complainttoc
 
Xml Content Servers Enabling Agility In Publishing Presentation
Xml Content Servers  Enabling Agility In Publishing PresentationXml Content Servers  Enabling Agility In Publishing Presentation
Xml Content Servers Enabling Agility In Publishing Presentationtoc
 
What’S Their Secret Key Elements For Successful Web Publishing Formats Prese...
What’S Their Secret  Key Elements For Successful Web Publishing Formats Prese...What’S Their Secret  Key Elements For Successful Web Publishing Formats Prese...
What’S Their Secret Key Elements For Successful Web Publishing Formats Prese...toc
 
Toc Follow Up Case Study Digitizing Emerald’S Backlist Presentation
Toc Follow Up Case Study   Digitizing Emerald’S Backlist PresentationToc Follow Up Case Study   Digitizing Emerald’S Backlist Presentation
Toc Follow Up Case Study Digitizing Emerald’S Backlist Presentationtoc
 

More from toc (20)

The Evolving Role of Authors and Editors
The Evolving Role of Authors and EditorsThe Evolving Role of Authors and Editors
The Evolving Role of Authors and Editors
 
Tagging and Chunking Best Practices
Tagging and Chunking Best PracticesTagging and Chunking Best Practices
Tagging and Chunking Best Practices
 
StartWithXML Readiness Checklist
StartWithXML Readiness ChecklistStartWithXML Readiness Checklist
StartWithXML Readiness Checklist
 
Building an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerationsBuilding an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerations
 
XML Workflow Foundations: Efficient Title Management Practices
XML Workflow Foundations: Efficient Title Management PracticesXML Workflow Foundations: Efficient Title Management Practices
XML Workflow Foundations: Efficient Title Management Practices
 
StartWithXML Solutions Overview
StartWithXML Solutions OverviewStartWithXML Solutions Overview
StartWithXML Solutions Overview
 
The View from the Front Lines
The View from the Front LinesThe View from the Front Lines
The View from the Front Lines
 
Digital Book Printing: The New Economics Of Print-On-Demand
Digital Book Printing: The New Economics Of Print-On-DemandDigital Book Printing: The New Economics Of Print-On-Demand
Digital Book Printing: The New Economics Of Print-On-Demand
 
Online licensing strategies: the path to digital revenue
Online licensing strategies: the path to digital revenueOnline licensing strategies: the path to digital revenue
Online licensing strategies: the path to digital revenue
 
Supporting multi-format publishing
Supporting multi-format publishingSupporting multi-format publishing
Supporting multi-format publishing
 
Leveraging XML for IP Rights
Leveraging XML for IP RightsLeveraging XML for IP Rights
Leveraging XML for IP Rights
 
Starting with XML: The Benefits of Automating Composition with Standard Style...
Starting with XML:The Benefits of Automating Composition with Standard Style...Starting with XML:The Benefits of Automating Composition with Standard Style...
Starting with XML: The Benefits of Automating Composition with Standard Style...
 
Saving money by adopting an XML based Meta Data Workflow
Saving money by adopting an XML based Meta Data WorkflowSaving money by adopting an XML based Meta Data Workflow
Saving money by adopting an XML based Meta Data Workflow
 
ROI Drivers for a StartWithXML Production Process
ROI Drivers for a StartWithXML Production ProcessROI Drivers for a StartWithXML Production Process
ROI Drivers for a StartWithXML Production Process
 
An Introduction to StartWithXML
An Introduction to StartWithXMLAn Introduction to StartWithXML
An Introduction to StartWithXML
 
XML--Why Bother?
XML--Why Bother?XML--Why Bother?
XML--Why Bother?
 
BookLocker Amazon Complaint
BookLocker Amazon ComplaintBookLocker Amazon Complaint
BookLocker Amazon Complaint
 
Xml Content Servers Enabling Agility In Publishing Presentation
Xml Content Servers  Enabling Agility In Publishing PresentationXml Content Servers  Enabling Agility In Publishing Presentation
Xml Content Servers Enabling Agility In Publishing Presentation
 
What’S Their Secret Key Elements For Successful Web Publishing Formats Prese...
What’S Their Secret  Key Elements For Successful Web Publishing Formats Prese...What’S Their Secret  Key Elements For Successful Web Publishing Formats Prese...
What’S Their Secret Key Elements For Successful Web Publishing Formats Prese...
 
Toc Follow Up Case Study Digitizing Emerald’S Backlist Presentation
Toc Follow Up Case Study   Digitizing Emerald’S Backlist PresentationToc Follow Up Case Study   Digitizing Emerald’S Backlist Presentation
Toc Follow Up Case Study Digitizing Emerald’S Backlist Presentation
 

Recently uploaded

4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 

Recently uploaded (20)

Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 

Wiley's Word-Based XML Workflow

  • 1. Getting to the Source: How Wiley Uses Word to Invite Authors, Engage Editors, Improve Production, and Put XML at the Source of Its Content Frank Grazioli | Director, Production Technology John Wiley & Sons, Inc. Start With XML, January 13, 2009
  • 2. Who Are We Production Technology Group – Improve the publishing process through technology: digital workflow, QA and archiving, e‐books, XML – Small team with backgrounds in book/journal production, editorial, graphic arts/design, content technology Wiley Professional & Trade Group – 1,200 US publications; globally >2,000; 70/30 consumer/professional – Very simple to very complex content – 80% of publications in XML workflow – >200 Production and Editorial staff; freelance copyeditors; authors – We are delivering XML for • Aggregators, online learning, websites • Global licensing and custom publishing • Typically full‐book product in WileyML 2.1—proprietary content model and book DTD 01/13/09 Frank Grazioli, WILEY | StartWithXML 2
  • 3. Workflow 01/13/09 Frank Grazioli, WILEY | StartWithXML 3
  • 4. MS Word Template Is Foundation for Workflow No extraordinary technical skill required • Decoupled from other technology: able to adapt for evolving business need • Controlled list of styles covers most content elements • – Structural: sections, headers, tables – Semantic: terms, expressions, feature types Clean UI: basic styles and extended menus for advanced use • Approximates our XML content model—requires some training • Macros speed formatting and cleanup of manuscript to help workflow • Production supplies some metadata to guide print layout • 01/13/09 Frank Grazioli, WILEY | StartWithXML 4
  • 5. 01/13/09 Frank Grazioli, WILEY | StartWithXML 5
  • 6. 01/13/09 Frank Grazioli, WILEY | StartWithXML 6
  • 7. Compositors Transform Word to XML Word’s XML not deep enough to support our DTD • Compositors convert our Word to XML and provide additional tagging: • – Bibliographic and rights metadata sourced from Wiley systems – Linking between elements (exhibits, sections) – Conversion of some expressions to entities; some math to MathML – Additional tagging generates navigational elements such as chapter‐level TOCs (not part of the edited ms) We don’t prescribe paging platform—whatever is most efficient/cost‐ • effective—but this does affect QC (20‐30 minutes to hours per ISBN) At the end of the process compositor: • – Extracts and delivers WileyML – Generates new MS Word manuscript templated with our styles 01/13/09 Frank Grazioli, WILEY | StartWithXML 7
  • 8. What’s Been Working for Us Collaboration between Editorial and Production to establish styles • Group training—Production and Editorial together—fosters community • We focused early effort on series books • Flexible author “recruiting” strategy: 20‐60‐20 rule • We put our message, tools, and documentation “out there” (website): • downloads,  style guides, cheat sheets (“placemats”) Monthly roundtables to resolve technical, workflow, usage issues • Upside • – Efficiencies in workflow (staff and freelancer skills normalized; able to work across product areas) – More use of standardized book layouts and series (saves $) – Clean ms at the back end – Process feels “normal” with flexible points of entry: authors, editors, copyeditors 01/13/09 Frank Grazioli, WILEY | StartWithXML 8
  • 9. Further Advice for Best Prac7ces Use styles or tags meaningful to content  users • Avoid “print” language if you intend to deliver more than print—or support • variant language with your XML Understand how your compositors work with your DTD: It will affect your own • QA efforts and your ability to reuse the content the way you expect to – Non‐native use of our DTD means more thorough QA by us because our XML must be backed out of theirs – Parsing/validation not equal to good usage (tag correctly from start) – Completeness: if your XML model “chunks” differ from ms – Entities: as your usage requires? – Tags misapplied to mimic print: drop/small caps; ornaments – Linking: within and across publications: does your DTD support them? – Overtagging : <term><i>modified adjusted income</i><term> final 01/13/09 Frank Grazioli, WILEY | StartWithXML 9
  • 10. Get out of a “Box”: 15 Standard Feature Types that Mean More to Your XML “Box” and “sidebar” define appearance but do liKle to describe purpose. In our process: - Feature types are selected from a dropdown menu - Author or editor create 7tle(s) - Can take on any design: Comp direc7ve and design specifica7on - Retain their underlying values in the XML as metadata 01/13/09 Frank Grazioli, WILEY | StartWithXML 10
  • 11. Choosing a Feature Type Feature Type Defined Might be 7tled ac3vity asks the reader to apply exercise, prac3ce, ideas from the exercise, assignment, ac3vity, prac3ce, assignment, ac3on points ac3vity, or body text to formulate solu3ons or to ac3on points prove the concepts caseStudy situa3ons or events, real or case study, project, hypothe3cal, scenario, tale, Real that illustrate, amplify, or World Scenario, situa3on, argue themes vigneAe, case and ideas in the body text extract, project case 01/13/09 Frank Grazioli, WILEY | StartWithXML 11
  • 12. 01/13/09 Frank Grazioli, WILEY | StartWithXML 12
  • 13. Where To? Continue to evaluate/benchmark the process – Time/resources for content outside of the workflow – UK, Asia, Australia, Canada – Need OpenOffice, Word 2008 – Current book DTD will give way to book‐journal schema—simpler model but will need to remap Word styles Beyond Full‐Product XML: Travel “Chunks and Nougat” – Objec7ve data “chunks” that are places and events of interest (hotel or concert) – Prose wraps the places and events in a point of view (thriW seeker or family traveler?) – An ontology of audience interests to capture par7cular associa7ons between the two content types to model products or customize content deliveries External taxonomies (standardized key terms) for discipline‐ or industry‐specific relevance: GAAP/IFRS, Engineering, Architecture, Psychology 01/13/09 Frank Grazioli, WILEY | StartWithXML 13