DITA support in FrameMaker and XMetaL

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

2 comments

Comments 1 - 2 of 2 previous next Post a comment

  • + ghkrause Gunnar Krause 7 months ago
    Same for slide 30: attributes can be displayed always or when available in structure view of XMetaL. Some javascript is needed to provide same user experience as in FM but no one seems to miss it.
  • + ghkrause Gunnar Krause 7 months ago
    Slide 9: The structure view is CSS defined, a certified service partner should master this. However, it is not out of the box and I asked XMetaL to provide a FM compatibility mode :-)
Post a comment
Embed Video
Edit your comment Cancel

1 Favorite

DITA support in FrameMaker and XMetaL - Presentation Transcript

  1. Comparing DITA support in XMetaL and FrameMaker Simon Bate Scriptorium Publishing www.scriptorium.com
  2. Agenda Authoring Conditional processing Generating output Cross-references and conrefs Map files Specialization Consider your needs
  3. About the presenter Based in Research Triangle, North Carolina Senior Technical Consultant at Scriptorium 30+ years experience in Technical Publications Long-time FrameMaker user Instructor for Scriptorium classes: XMetaL DITA XSL in Publications
  4. A note about Scriptorium Affiliated with Adobe as Adobe Authorized Training Center Affiliated with JustSystems as a Certified Services Partner Nonetheless, I think you'll find this presentation quite candid about each tool's strengths and weaknesses.
  5. Questions Please ask questions. I may defer some questions to the end of the presentation.
  6. FrameMaker highlights High-quality print/PDF output Formatting control is built in Ability to \"tweak\" formatting, such as page breaks WYSIWYG for print/PDF
  7. XMetaL highlights Ability to edit XML directly Integration with DITA Open Toolkit Not WYSIWYG for print Specialization support DITA 1.1 support
  8. XMetaL Authoring highlights Code (\"plain text\") view Structure view (block only) Format-neutral WYSIOO presentation No invalid content allowed Elements grouped by type (Insert menu)
  9. FrameMaker authoring highlights WYSIWYG for print/PDF Structure view is complete Document window/structure view combination Invalid content allowed
  10. Conditional processing in FrameMaker Traditional FrameMaker conditions In 8.0, allows expressions FM information is saved in XML output But the information is not DITA Use attributes Special > Filter by attributes
  11. ditaval files FrameMaker: only when using DITA Open Toolkit XMetaL: hidden by conditional GUI Use Export to create ditaval file
  12. Generating output in XMetaL Open Toolkit RenderX for PDF via Open Toolkit HTML-based help
  13. Generating output in FrameMaker PDF Open Toolkit (install plug-in) FrameMaker book from DITA map HTML-based help
  14. Cross-references in FrameMaker FrameMaker <fm-xref> element Only reference a selected set of elements Creates active links in PDF files DITA <xref> elements Can reference any element in any topic Can contain alternate text (not just the title) Does not create active links in PDF files
  15. Cross-references in XMetaL Insert > Link Cross-reference File reference Web link Can change text in <xref> element Converted correctly in Open Toolkit
  16. conrefs in XMetaL
  17. conrefs in FrameMaker
  18. Map files in FrameMaker
  19. Map files in XMetaL
  20. Specialization XMetaL Many hooks for specialization FrameMaker Nothing built-in Could modify EDD
  21. Which has better DITA support? For print/PDF output: FrameMaker For DITA authoring: XMetaL For print WYSIWYG: FrameMaker For output-neutral formatting: XMetaL No clear winner.
  22. How important is print publishing? It's much easier to produce high-end print/ PDF from FrameMaker. Print/PDF publishing through Open Toolkit is not satisfactory. WYSIWYG presentation in FrameMaker is a plus for print-centric workflows. WYSIOO presentation in XMetaL is a plus for authoring without focusing on print.
  23. How much control should authors have? Because FrameMaker combines authoring and publishing, authors have more control Can create and publish with invalid content XMetaL enables DITA authoring; separates out publishing Does not allow invalid content in normal authoring. Think workflow and sharing topics
  24. Do you need cross-browser, cross-platform help? HTMLHelp (CHM) Not cross-platform XMetaL and FrameMaker (3rd-party or OT) XHTML-based Help FrameMaker and 3rd-party converters Eclipse Help XMetaL and FrameMaker (via OT) Requires Eclipse infrastructure
  25. Transition issues Current unstructured FrameMaker users will find structured FrameMaker easier than XMetaL (mostly). Developer types may prefer XMetaL. FrameMaker includes conversion utility. (Of course, you could convert in FrameMaker and then use the converted content in another XML tool.)
  26. Do you need to specialize? You will have to implement FrameMaker support yourself. XMetaL supports use of specialized DTDs.
  27. Graphics Many more formats supported in FrameMaker. In XMetaL, PDF output with EPS images requires Acrobat Distiller. Callouts a problem in either: Layers in graphic file? FrameMaker callouts are flattened on export to XML.
  28. Attributes Attributes Inspector (XMetaL) is easier to use than Attributes Editor (FrameMaker). But...attributes show up in FrameMaker structure view and not in XMetaL structure view.
  29. Summary Your priorities will dictate which tool is a better fit for your organization. Each application has significant strengths and weaknesses. Authoring paradigms are significantly different.
  30. Resources DITA @ OASIS http://www.oasis-open.org/committees/ tc_home.php?wg_abbrev=dita White papers Available on CD at our booth www.scriptorium.com/papers.html Please leave a business card or your email address if you want the handouts.
  31. Contact information Simon Bate Scriptorium Publishing Services www.scriptorium.com sbate@scriptorium.com 919 481-2701 x106
  32. Questions
  33. Comparing DITA support in XMetaL and FrameMaker Simon Bate Scriptorium Publishing www.scriptorium.com Scriptorium Publishing Services, Inc. Copyright © 2000. All rights reserved. Page 1
  34. Agenda Authoring Conditional processing Generating output Cross-references and conrefs Map files Specialization Consider your needs 2
  35. About the presenter Based in Research Triangle, North Carolina Senior Technical Consultant at Scriptorium 30+ years experience in Technical Publications Long-time FrameMaker user Instructor for Scriptorium classes: XMetaL DITA XSL in Publications 3
  36. A note about Scriptorium Affiliated with Adobe as Adobe Authorized Training Center Affiliated with JustSystems as a Certified Services Partner Nonetheless, I think you'll find this presentation quite candid about each tool's strengths and weaknesses. 4 \"Full disclosure...\"
  37. Questions Please ask questions. I may defer some questions to the end of the presentation. 5
  38. FrameMaker highlights High-quality print/PDF output Formatting control is built in Ability to \"tweak\" formatting, such as page breaks WYSIWYG for print/PDF 6 Version 8.0 Large user base (among technical publications)
  39. XMetaL highlights Ability to edit XML directly Integration with DITA Open Toolkit Not WYSIWYG for print Specialization support DITA 1.1 support 7 Version 5.1 XML (content) editor
  40. 8 Menus Toolbars Content Views Structure view Element and Attributes Insert menu to insert grouped elements.
  41. XMetaL Authoring highlights Code (\"plain text\") view Structure view (block only) Format-neutral WYSIOO presentation No invalid content allowed Elements grouped by type (Insert menu) 9 Code view allows you to create invalid structure. \"Smart Insert\" works on insert and paste.
  42. 10
  43. FrameMaker authoring highlights WYSIWYG for print/PDF Structure view is complete Document window/structure view combination Invalid content allowed 11
  44. Conditional processing in FrameMaker Traditional FrameMaker conditions In 8.0, allows expressions FM information is saved in XML output But the information is not DITA Use attributes Special > Filter by attributes 12
  45. ditaval files FrameMaker: only when using DITA Open Toolkit XMetaL: hidden by conditional GUI Use Export to create ditaval file 13
  46. Generating output in XMetaL Open Toolkit RenderX for PDF via Open Toolkit HTML-based help 14 Conditions selected at generate time. HTML-based help includes CHM and Eclipse.
  47. Generating output in FrameMaker PDF Open Toolkit (install plug-in) FrameMaker book from DITA map HTML-based help 15
  48. Cross-references in FrameMaker FrameMaker <fm-xref> element Only reference a selected set of elements Creates active links in PDF files DITA <xref> elements Can reference any element in any topic Can contain alternate text (not just the title) Does not create active links in PDF files 16 fm-xref references topic, param, and related-links elements.
  49. Cross-references in XMetaL Insert > Link Cross-reference File reference Web link Can change text in <xref> element Converted correctly in Open Toolkit 17
  50. conrefs in XMetaL 18
  51. conrefs in FrameMaker 19 Can't move a conref using structure view.
  52. Map files in FrameMaker 20 Can work with map files For print/PDF, you can create FM book file from DITA map. Doesn't work on nested maps. Map files are important if you're using DITA OT for output.
  53. Map files in XMetaL 21 All control over maps is through small menu. Confusing. CTRL keys don't work in Map.
  54. Specialization XMetaL Many hooks for specialization FrameMaker Nothing built-in Could modify EDD 22 This comes from the way the two are implemented. XMetaL is an editor that provides formatting as an afterthought. FrameMaker is an integrated editor and formatter.
  55. Which has better DITA support? For print/PDF output: FrameMaker For DITA authoring: XMetaL For print WYSIWYG: FrameMaker For output-neutral formatting: XMetaL No clear winner. 23
  56. How important is print publishing? It's much easier to produce high-end print/ PDF from FrameMaker. Print/PDF publishing through Open Toolkit is not satisfactory. WYSIWYG presentation in FrameMaker is a plus for print-centric workflows. WYSIOO presentation in XMetaL is a plus for authoring without focusing on print. 24
  57. How much control should authors have? Because FrameMaker combines authoring and publishing, authors have more control Can create and publish with invalid content XMetaL enables DITA authoring; separates out publishing Does not allow invalid content in normal authoring. Think workflow and sharing topics 25 Some issues here deal with publishing workflow.
  58. Do you need cross-browser, cross-platform help? HTMLHelp (CHM) Not cross-platform XMetaL and FrameMaker (3rd-party or OT) XHTML-based Help FrameMaker and 3rd-party converters Eclipse Help XMetaL and FrameMaker (via OT) Requires Eclipse infrastructure 26
  59. Transition issues Current unstructured FrameMaker users will find structured FrameMaker easier than XMetaL (mostly). Developer types may prefer XMetaL. FrameMaker includes conversion utility. (Of course, you could convert in FrameMaker and then use the converted content in another XML tool.) 27 With FM there's still the issue with the Enter key.
  60. Do you need to specialize? You will have to implement FrameMaker support yourself. XMetaL supports use of specialized DTDs. 28
  61. Graphics Many more formats supported in FrameMaker. In XMetaL, PDF output with EPS images requires Acrobat Distiller. Callouts a problem in either: Layers in graphic file? FrameMaker callouts are flattened on export to XML. 29 Callouts: You want to be able to localize the text. FrameMaker \"flattening\" means conversion to GIF.
  62. Attributes Attributes Inspector (XMetaL) is easier to use than Attributes Editor (FrameMaker). But...attributes show up in FrameMaker structure view and not in XMetaL structure view. 30 Call attention selection of elements/attributes in XMetaL.
  63. Summary Your priorities will dictate which tool is a better fit for your organization. Each application has significant strengths and weaknesses. Authoring paradigms are significantly different. 31
  64. Resources DITA @ OASIS http://www.oasis-open.org/committees/ tc_home.php?wg_abbrev=dita White papers Available on CD at our booth www.scriptorium.com/papers.html Please leave a business card or your email address if you want the handouts. 32
  65. Contact information Simon Bate Scriptorium Publishing Services www.scriptorium.com sbate@scriptorium.com 919 481-2701 x106 33
  66. Questions 34

+ ScriptoriumScriptorium, 8 months ago

custom

1467 views, 1 favs, 1 embeds more stats

Comparison of DITA support in FrameMaker and XMetaL more

More Info

© All Rights Reserved

Go to text version
  • Total Views 1467
    • 1466 on SlideShare
    • 1 from embeds
  • Comments 2
  • Favorites 1
  • Downloads 30
Most viewed embeds
  • 1 views on http://localhost

more

All embeds
  • 1 views on http://localhost

less

Flagged as inappropriate Flag as inappropriate
Flag as innappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

Categories