<?xml version="1.0" encoding="UTF-8"?> <chapter annotations="slide" version="5.1" xml:id="tdocSoftware" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xila="http://www.w3.org/2001/XInclude/local-attributes" xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:trans="http://docbook.org/ns/transclusion" xmlns:svg="http://www.w3.org/2000/svg" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:html="http://www.w3.org/1999/xhtml" xmlns:db="http://docbook.org/ns/docbook"> <title>Software</title> <section xml:id="tdocSoftFrontends"> <title>Frontends</title> <figure xml:id="sectTdocXmlmindEditor"> <title><link xlink:href="http://www.xmlmind.com/xmleditor">XMLMind Editor</link></title> <mediaobject> <imageobject> <imagedata fileref="Ref/Screen/xmlmind.png"/> </imageobject> </mediaobject> </figure> <figure xml:id="oxygenXMLAuthor"> <title><link xlink:href="https://www.oxygenxml.com/xml_author.html"><productname>Oxygenxml</productname> Author</link></title> <mediaobject> <imageobject> <imagedata fileref="Ref/Screen/oxygenEditor.png"/> </imageobject> </mediaobject> </figure> <figure xml:id="xmlc_fig_install"> <title>Vendor links</title> <itemizedlist> <listitem> <para><link xlink:href="http://www.xmlmind.com/xmleditor/download.shtml">XMLMind editor personal edition</link></para> </listitem> <listitem> <para><link xlink:href="https://www.oxygenxml.com/xml_editor.html">Oxygen XML Editor 19</link></para> </listitem> </itemizedlist> </figure> </section> <section xml:id="tdocSectBackends"> <title>Backends</title> <section xml:id="tdocSectTexLatex"> <title>TeX / LaTeX</title> <figure xml:id="tdocSectLatexWorkflow"> <title>Inverse editing</title> <mediaobject> <imageobject> <imagedata fileref="Ref/Screen/latexInverseEdit.svg"/> </imageobject> </mediaobject> </figure> <figure xml:id="tdocSectTexRepresentation"> <title>Document representation</title> <mediaobject> <imageobject> <imagedata fileref="Ref/Screen/latexLoopExample.png"/> </imageobject> </mediaobject> </figure> <figure xml:id="tdocSectTexComponents"> <title>Components</title> <informaltable border="1"> <tr> <td valign="top"><itemizedlist> <listitem> <para>TeX compiler</para> </listitem> <listitem> <para>LaTeX macros</para> </listitem> <listitem> <para><orgname xlink:href="https://www.ctan.org">CTAN</orgname> extensions</para> </listitem> <listitem> <para><link xlink:href="http://www.bibtex.org/Using/#content">BibTeX</link></para> </listitem> </itemizedlist></td> <td valign="top"><itemizedlist> <listitem> <para><link xlink:href="https://www.sharelatex.com/learn/Indices#Introduction">Makeindex</link></para> </listitem> <listitem> <para><link xlink:href="https://en.wikipedia.org/wiki/Metafont#Example">MetaFont</link></para> </listitem> <listitem> <para><xref linkend="glo_HTML"/> converter</para> </listitem> <listitem> <para>more in the universe ...</para> </listitem> </itemizedlist></td> </tr> </informaltable> </figure> <figure xml:id="tdocBibtex"> <title>BibTeX</title> <mediaobject> <imageobject> <imagedata fileref="Ref/Screen/bibtexProcessing.svg"/> </imageobject> </mediaobject> </figure> <figure xml:id="tdocMakeindexExample"> <title><command>Makeindex</command> example</title> <programlisting language="tex">\documentclass{article} \usepackage[utf8]{inputenc} <emphasis role="bold">\usepackage{imakeidx} \makeindex</emphasis> \begin{document} \section{Introduction} In this example several keywords\index{keywords} will be used which are important and deserve to appear in the Index\index{Index}. Terms like generate\index{generate} and some\index{others} will also show up. <emphasis role="bold">\printindex</emphasis> \end{document}</programlisting> </figure> <figure xml:id="tdocMakeindexWorkflow"> <title><command>Makeindex</command> work flow</title> <mediaobject> <imageobject> <imagedata fileref="Ref/Screen/makeindexProcessing.svg"/> </imageobject> </mediaobject> </figure> <figure xml:id="tdocSectLatexPackageExample"> <title>Extension example: <link xlink:href="https://www.ctan.org/pkg/musixtex">MusiXTeX</link></title> <mediaobject> <imageobject> <imagedata fileref="Ref/Screen/musixtex.png"/> </imageobject> </mediaobject> </figure> </section> <section xml:id="tdocSectDocbook"> <title><productname>Docbook</productname></title> <figure xml:id="tdocSectDocbookFlavours"> <title>Flavours</title> <itemizedlist> <listitem> <para><xref linkend="glo_Docbook"/> 4.X</para> <para>Document oriented, based on DTD</para> </listitem> <listitem> <para><xref linkend="glo_Docbook"/> 5.0.X</para> <para>Document oriented, based on <xref linkend="glo_RelaxNG"/>.</para> </listitem> <listitem> <para><xref linkend="glo_Docbook"/> 5.1</para> <para>Introducing topics</para> </listitem> </itemizedlist> </figure> <figure xml:id="tdocSectDocbookComponents"> <title>Components</title> <informaltable border="1"> <tr valign="top"> <td valign="top"><formalpara> <title>Schema</title> <para><itemizedlist> <listitem> <para><xref linkend="glo_Docbook"/> 4.x: DTD</para> </listitem> <listitem> <para><xref linkend="glo_Docbook"/> 5.x: RelaxNG</para> </listitem> </itemizedlist></para> </formalpara></td> <td valign="top"><formalpara> <title>XSL style sheets</title> <para><itemizedlist> <listitem> <para>HTML</para> <itemizedlist> <listitem> <para>(X)<xref linkend="glo_HTML"/> 5</para> </listitem> <listitem> <para><productname>Webhelp</productname></para> </listitem> <listitem> <para><link xlink:href="http://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_help_content.htm&cp=2_0_19_1_1">Eclipse help</link></para> </listitem> <listitem> <para><xref linkend="glo_EPUB"/></para> </listitem> </itemizedlist> </listitem> <listitem> <para>PDF using Formatting objects</para> </listitem> </itemizedlist></para> </formalpara></td> </tr> </informaltable> </figure> <figure xml:id="tdocSectDocbookEditors"> <title>Editors</title> <itemizedlist> <listitem> <para><link xlink:href="http://www.xmlmind.com/xmleditor">XMLMind Editor</link></para> </listitem> <listitem> <para><link xlink:href="http://oxygenxml.com/#bidx-xml-author">Oxygen XML Author</link></para> </listitem> <listitem> <para><link xlink:href="https://www.emacswiki.org/emacs/UsingNxmlModeWithDocBook">Emacs Nxml mode</link></para> </listitem> </itemizedlist> </figure> </section> </section> </chapter>