pdf-customization-resources.dita 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
  3. <!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
  4. <reference id="ID">
  5. <title>Resources for custom PDF plug-ins</title>
  6. <titlealts>
  7. <navtitle>Custom PDF plug-in resources</navtitle>
  8. </titlealts>
  9. <shortdesc>There are several external resources that can help you generate and refine custom PDF plug-ins for DITA
  10. Open Toolkit.</shortdesc>
  11. <prolog>
  12. <metadata>
  13. <keywords>
  14. <indexterm>RenderX<indexterm>plugin generator</indexterm></indexterm>
  15. <indexterm>Antenna House<indexterm>plugin generator</indexterm></indexterm>
  16. <indexterm>Apache FOP<indexterm>plugin generator</indexterm></indexterm>
  17. <indexterm>Jarno Elovirta</indexterm>
  18. <indexterm>PDF<indexterm>plugin generator</indexterm></indexterm>
  19. <indexterm>fonts<indexterm>PDF plugin generator</indexterm></indexterm>
  20. </keywords>
  21. </metadata>
  22. </prolog>
  23. <refbody>
  24. <section id="pdf-plugin-generator">
  25. <title>PDF Plugin Generator</title>
  26. <p>This online tool, developed and maintained by Jarno Elovirta, enables you to generate a PDF customization
  27. plug-in automatically.</p>
  28. <p>The application at <xref href="http://dita-generator.elovirta.com/" format="html" scope="external"
  29. >dita-generator.elovirta.com</xref> walks you through the process of creating a custom PDF plug-in and allows
  30. you to adjust a variety of settings for your PDF output. For example, you can:</p>
  31. <ul>
  32. <li>Define the target environment, selecting from the most current and two previous versions of DITA-OT</li>
  33. <li>Select the XSL formatting engine (FOP, Antenna House Formatter, or RenderX XEP)</li>
  34. <li>Specify page size, columns, and margins</li>
  35. <li>Select from (limited) options for headers and footers</li>
  36. <li>Specify layout options for chapters</li>
  37. <li>Select formatting for the following publication components:
  38. <ul>
  39. <li>Normal text</li>
  40. <li>Headings (levels one through four)</li>
  41. <li>Titles for sections and examples</li>
  42. <li>Tables and figures</li>
  43. <li>Notes and examples</li>
  44. <li>Lists (unordered, ordered, and definition)</li>
  45. <li>Code blocks and pre-formatted text</li>
  46. <li>Inline elements such as links and trademarks</li>
  47. </ul><draft-comment author="Kristen Eberlein" time="13 February 2016">
  48. <p>Given the technical level of our audience here, should we list DITA elements rather than the generic
  49. categories?</p>
  50. </draft-comment>
  51. <p>For each component, you can specify: </p>
  52. <ul>
  53. <li>Font family, size, weight, and style</li>
  54. <li>Color and background color</li>
  55. <li>Alignment, indentation, spacing, and padding</li>
  56. </ul></li>
  57. </ul>
  58. <note type="tip">The PDF Plugin Generator should be your first stop as you start developing a brand-new PDF
  59. customization plug-in.</note>
  60. </section>
  61. <section conkeyref="reusable-components/dita-for-print"/>
  62. <section conkeyref="reusable-components/dita-for-practitioners"/>
  63. </refbody>
  64. </reference>