MCC MONROE COMMUNITY COLLEGE The XML saga (a different kind of Oz) Dorothy Hoskins XML publishing workflow consulting Textenergy LLC 585 750-3118.

Slides:



Advertisements
Similar presentations
Getting Started with Dreamweaver DREAMWEAVER MX. Getting Started with Dreamweaver Contents –What Can Dreamweaver MX Do? –Dreamweaver Learning and Support.
Advertisements

Delivering textual resources. Overview Getting the text ready – decisions & costs Structures for delivery Full text Marked-up Image and text Indexed How.
Open Office.Org What is the Open Office.org Source Project? Open source project through which Sun Microsystems is releasing the technology for the popular.
Publishing Workflow for InDesign Import/Export of XML Creating Bi-directional Content Reuse between Databases and Publishing Applications Part 1: The XML.
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Student Manager Catalog Builder An ACEware Webinar.
Publishing Workflow for InDesign Import/Export of XML
MCC MONROE COMMUNITY COLLEGE Put That Red Pen Down, and Step Away from the Copier! Going All the Way to a Digital Catalog Production Process (With Lots.
1 CA201 Word Application Creating Document for the Web Week # 9 By Tariq Ibn Aziz Dammam Community college.
MCC MONROE COMMUNITY COLLEGE The XML saga (a different kind of Oz) Dorothy Hoskins XML publishing workflow consulting Textenergy LLC
TC 310 The Computer in Technical Communication Dr. Jennifer Turns Week 7, Day 1 (5/12)
1 Introduction to OBIEE: Learning to Access, Navigate, and Find Data in the SWIFT Data Warehouse Lesson 8: Printing and Exporting an OBIEE Analysis This.
Tutorial 8 Sharing, Integrating and Analyzing Data
Tutorial 11: Connecting to External Data
Overview of Search Engines
Collections Management Museums Reporting in KE EMu.
Creating and publishing accessible course materials Practical advise you can replicate.
Creating Accessible PDF’s in Adobe Acrobat Professional 7.0.
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Reporting in EMu Crystal != Reporting or Why is reporting so difficult and can we do anything about it? Bernard Marshall KE Software.
A detailed guide on how to set-up your printing storefront. Please Note: Storefronts are compatible with all browsers, however for optimal use of the admin.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
Chapter 3. Table have many uses in a HTML design but are mostly used for the organization of your web site. Tables also give vertical and horizontal structure.
Overview of Mini-Edit and other Tools Access DB Oracle DB You Need to Send Entries From Your Std To the Registry You Need to Get Back Updated Entries From.
Advanced Microsoft Word Rich Malloy Tech Help Today
Luc Audrain Hachette Livre Head of digitalization
DAT602 Database Application Development Lecture 14 HTML.
Never lose a sale because of a format: Reach farther with DAISY.
HTML, XHTML, and CSS Chapter 12 Creating and Using XML Documents.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
Class Instructor Name Date. Classroom Tips Class Roster – Please Sign In Class Roster – Please Sign In Internet Usage Internet Usage –Breaks and Lunch.
XP 1 CREATING AN XML DOCUMENT. XP 2 INTRODUCING XML XML stands for Extensible Markup Language. A markup language specifies the structure and content of.
MCC MONROE COMMUNITY COLLEGE Put That Red Pen Down, and Step Away from the Copier! Going All the Way to a Digital Catalog Production Process (With Lots.
XML BIS4430 – unit 10. XML Origins Extensible Markup Language (XML) 1998 Inspired by Standard Generalized Markup Language (SGML) and HTML. SGML defines.
Using a Template to Create a Resume and Sharing a Finished Document
Adobe Contribute CS4 Targeted Training, LLC © Targeted Training, LLC 2010.
Peoplesoft XML Publisher Integration with PeopleTools -Jayalakshmi S.
Implementing Forms and Form Renderers in the Open Source Portfolio David McPherson, Chris Maurer Will Trillich, Janice Smith Materials by Sean Keesler.
Introduction to World Wide Web Authoring © Directorate of Information Systems and Services University of Aberdeen, 1999 IT Training Workshop.
XSLT Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
XML eXtensible Markup Language. Topics  What is XML  An XML example  Why is XML important  XML introduction  XML applications  XML support CSEB.
Copyrighted material John Tullis 10/17/2015 page 1 04/15/00 XML Part 3 John Tullis DePaul Instructor
1.Obtaining software 2.Sample pdf for this presentation 3.Checking accessibility of the pdf 4.Tackling inaccessibility 5.Tips and helpful links How to.
Dreamweaver 8 Introduction What you can do with Dreamweaver 8 What's new in Dreamweaver 8.
Accessing Data Using XML CHAPTER NINE Matakuliah: T0063 – Pemrograman Visual Tahun: 2009.
Microsoft ® Office Excel 2003 Training Using XML in Excel SynAppSys Educational Services presents:
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
| imodules.com HTML Best Practices: The Key to a Successful Starts with the Template Presented by Chris Smith, Manager of Design.
TRAINING SESSIONS.NET Controls.  Standard Controls  Label  Textbox  Checkbox  Button, Image Button, Image control  Radio Button  Literal  Hyperlink.
Content Management System Copyright © 2005 Liferay, LLC All Rights Reserved. No material may be reproduced electronically or in print without written permission.
With Microsoft Excel 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Excel 2010.
Chapter 3 Automating Your Work. It is frustrating when you have to type the same passage of text repeatedly. For example your name and address. Word includes.
Building a Web Page. Create A New Folder  Right click on the desktop and select New / Folder  Name the folder playpen.
B Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Working with PDF and eText Templates.
OFC311 Developing Microsoft Office InfoPath 2003 Solutions: Technical Drilldown Part 1 Tudor Toma Group Program Manager Office Microsoft Corporation.
Paper 2 Exam Tips Guidance: 1.Evidence Document 2.Unit 9: – Communication ( ) 3.Unit 10: - Document Production (Word) 4.Unit 16: PowerPoint 5.Unit.
HTML Tags BTT1O. HTML  Documents written in hypertext markup language can be interpreted by all web browsers.  This language lets the web page developer.
CHAPTER NINE Accessing Data Using XML. McGraw Hill/Irwin ©2002 by The McGraw-Hill Companies, Inc. All rights reserved Introduction The eXtensible.
To create text styles click on Home >> Tab under Change Styles
XML: Extensible Markup Language
This is the cover slide..
Workshop on XML-Based Library Applications 5
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Adobe Visual Design Understanding Adobe InDesign interface (2%)
TC 310 The Computer in Technical Communication
TC 310 The Computer in Technical Communication
Bharat Prakash | Solutions Consultant
Tutorial 8 Sharing, Integrating, and Analyzing Data
Presentation transcript:

MCC MONROE COMMUNITY COLLEGE The XML saga (a different kind of Oz) Dorothy Hoskins XML publishing workflow consulting Textenergy LLC

MCC MONROE COMMUNITY COLLEGE XML import/export features of Lotus Notes Lotus Notes has enabled some XML import and export. Notes does not store XML natively. It breaks it up into components that it can store in its normal data fields. Notes prefers a form of XML called DXL which is formulated for its use (proprietary form of XML) Scripting is required to extract “pure” XML from Notes.

MCC MONROE COMMUNITY COLLEGE XML import/export with Adobe InDesign CS2 InDesign CS2 is a powerful desktop publishing application which challenges both Quark Xpress and PageMaker in the publishing world. InDesign has the most user-friendly XML import and export of any major publishing tool to date. Non-expert users can learn to work with XML in limited ways with a few hours self-study or training.

MCC MONROE COMMUNITY COLLEGE XML import/export with Adobe InDesign CS3 If possible, use InDesign CS3. It is capable of “apply XSLT”, to transform XML content into a form that will auto- format when importing. General rules for creating the XSLT can be derived by analysis of catalog content and InDesign styles. The best strategy is “KISS”; InDesign does not handle very complex XSLT on import or export.

MCC MONROE COMMUNITY COLLEGE Markup using the aid: namespace to create paragraph and character styles The key to the true power of InDesign XML import is in the use of Adobe’s proprietary XML namespace Adding the namespace with the correct character or paragraph style (aid:pstyle=“head1”) to the XML creates a binding between the internal styles of the InDesign document and the incoming XML content.

MCC MONROE COMMUNITY COLLEGE Example of import into InDesign Since this is easier to see than explain, here is a screenshot and some highlighted examples of the XML: Federal Financial Aid Programs**

MCC MONROE COMMUNITY COLLEGE Example of import into InDesign elements needed --> Federal Financial Aid Programs** The XML used for tables in InDesign does not match that of the familiar HTML format. It does not wrap a group of cells with a row tag. It uses an internal mechanism to construct rows, based on the number of columns as in aid:tcols="5".

MCC MONROE COMMUNITY COLLEGE Issues of XML output from LN (rich text tables) Tables were the bane of our project. In Lotus Notes, a lot of the content that we wanted to export was stored in rich text fields, including tables. Bob Reynolds had to write script to export the rich text from Notes as the type of preformulated, namespaced XML that we needed for InDesign. We documented the process so that we could reproduce it for other types of Notes content.

MCC MONROE COMMUNITY COLLEGE Repeatable processes? Yes! Much to our gratification, the team at MCC has been able to make the XML content export from LN for InDesign import following last year’s methods. They just needed a bit of tech support to resolve a few glitches. Some content that was in the InDesign files and not in the database has successfully been exported and added to the LN content.

MCC MONROE COMMUNITY COLLEGE 15 seconds of fame Dorothy has continued exploring XML and InDesign and has an O’Reilly ShortCut coming out this summer. Check the O’Reilly website for “XML Publishing with InDesign CS2+”, 99 pages featuring this MCC project as the case study. Tips on using CS3 and CS2 features of XML handling and sample code are included.