[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: DOCBOOK-APPS: docbook quick reference card
Here's an XSL stylesheet that creates a 4-column landscape page using 10 point font. Using FOP, it fits on a single page. I added text-transform attributes to make all of the element names lower-case, and to capitalize the section headers, but FOP doesn't support that. I also added keep-with-next and keep-together properties. Again, FOP doesn't support them, but for those of you with better FO formatters, you should get a rather neat card. To run, save the following XSL code as "docbookref.xsl" and the original XML code from DaveP as "docbookref.xml" then (using saxon and FOP): java com.icl.saxon.StyleSheet -o docbookref.fo docbookref.xml docbookref.xsl fop docbookref.fo docbookref.pdf If you don't want to do that, a finished PDF is available at http://www.twistedcranium.com/~jbbeal/professional/docbookref.pdf Jeff -----Original Message----- From: Jeff Beal [mailto:jeff.beal@ansys.com] Sent: Thursday, August 01, 2002 2:56 PM To: 'Dave Pawson'; docbook-apps@lists.oasis-open.org Subject: RE: DOCBOOK-APPS: docbook quick reference card I'll take it. Give me a day or two and I'll send you something reasonable. -----Original Message----- From: Dave Pawson [mailto:daveP@dpawson.freeserve.co.uk] Sent: Thursday, August 01, 2002 10:31 PM To: docbook-apps@lists.oasis-open.org Subject: DOCBOOK-APPS: docbook quick reference card Below, the basic elements. I see two uses for it. 1. a quick reference card ala the xslt one from mulberrytech, which I find invaluable. 2. An html file linked to tdg I'm stuck with the former. Looking for someone to take the xml, and produce an fo file which can be double column or whatever, but 'must' fit onto a single US/EU piece of paper. Any takers please. I'll take care of the latter. regards DaveP <?xml version='1.0'?> <!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "/sgml/oasis/docbook412/docbookx.dtd"> <section> <title>Docbook Elements</title> <section> <title>Traditional Publishing Inlines</title> <simplelist> <member> Abbrev</member> <member> Acronym</member> <member> Emphasis</member> <member> Phrase</member> <member> Quote</member> <member> ForeignPhrase</member> <member> WordAsWord</member> <member> Phrase</member></simplelist></section> <section> <title>Cross References 1</title> <simplelist> <member> Citation</member> <member> CiteRefEntry</member> <member> CiteTitle</member> <member> CiteBiblioId</member> </simplelist> </section> <section> <title>Cross References 2</title> <simplelist> <member> Anchor</member> <member> Link</member> <member> OLink</member> <member> ULink</member> <member> XRef</member> </simplelist> </section> <section> <title>Cross References 1</title> <simplelist> <member>FirstTerm</member> <member> GlossTerm</member> </simplelist> </section> <section> <title>Glossary</title> <simplelist> <member> GlossDef</member> <member> GlossSee</member> <member> GlossSeeAlso</member> </simplelist> </section> <section> <title>Error Messages</title> <simplelist> <member> ErrorType</member> <member> ErrorCode</member> <member> ErrorName</member> <member> ErrorText</member> <member> MsgSet</member> </simplelist> </section> <section> <title>technical markup</title> <simplelist> <member> Literal</member> <member> Markup</member> <member> Prompt</member> <member> Replaceable</member> <member> SGMLTag</member> <member> ComputerOutput</member> <member> UserInput</member> <member> Constant</member> <member> VarName</member> <member> Option</member> <member> Optional</member> <member> Parameter</member> </simplelist> </section> <section> <title>Mathematics</title> <simplelist> <member> InlineEquation</member> <member> InformalEquation</member> <member> equation</member> <member> Subscript</member> <member> Superscript</member> </simplelist> </section> <section> <title>User Interface</title> <simplelist> <member> Accel</member> <member> GUIButton</member> <member> GUIIcon</member> <member> GUILabel</member> <member> GUIMenu</member> <member> GUIMenuItem</member> <member> GUISubmenu</member> <member> KeyCap</member> <member> KeyCode</member> <member> KeyCombo</member> <member> KeySym</member> <member> MenuChoice</member> <member> MouseButton</member> <member> Shortcut</member> </simplelist> </section> <section> <title>literals</title> <simplelist> <member>Command</member> <member> Replaceable</member> <member> VarName</member> <member> Constant</member> <member> Literal</member> </simplelist> </section> <section> <title>source code</title> <simplelist> <member> Property</member> <member> Symbol</member> <member> Token</member> <member> Type</member> <member> ClassName</member> <member> Interface</member> <member> StructField</member> <member> StructName</member> </simplelist> </section> <section> <title>Operating System</title> <simplelist> <member> EnVar</member> <member> Filename</member> <member> Prompt</member> <member> SystemItem</member> <member> ComputerOutput</member> <member>UserInput</member> </simplelist> </section> <section> <title>things</title> <simplelist> <member>Application</member> <member> ProductName</member> <member> Database</member> <member> Filename</member> <member> Hardware</member> <member> MediaLabel</member> </simplelist> </section> <section> <title>product names</title> <simplelist> <member>ProductName</member> <member> Trademark</member> <member> Copyright</member> </simplelist> </section> <section> <title>Tables</title> <simplelist> <member>InformalTable</member> <member> Table</member> <member> colspec</member> <member> entry</member> <member> entrytbl</member> <member> row</member> <member> spanspec</member> <member> tbody</member> <member> tfoot</member> <member> tgroup</member> <member> thead</member> </simplelist> </section> <section> <title>Addresses</title> <simplelist> <member> Email</member> <member> otheraddr</member> <member> country</member> <member> fax</member> <member> address</member> <member> city</member> <member> street</member> <member> postcode</member> <member> pob</member> <member> state</member> <member> phone</member> </simplelist> </section> <section> <title>funcsynopsis</title> <simplelist> <member>Function</member> <member> Parameter</member> <member> ReturnValue</member> <member> paramdef</member> <member> varargs</member> <member> void</member> <member> funcdef</member> <member> funcparams</member> <member> funcprototype</member> <member> funcsynopsisinfo</member> </simplelist> </section> <section> <title>cmdsynopsis</title> <simplelist> <member>arg</member> <member> cmdsynopsis</member> <member> group</member> <member> synopfragment</member> <member> synopfragmentref</member> <member> refsynopsisdiv</member> <member> sbr</member> </simplelist> </section> <section> <title>synopsis</title> <simplelist> <member> synopsis</member> <member> cmdsynopsis</member> <member> funcsynopsis</member> </simplelist> </section> <section> <title>Callouts</title> <simplelist> <member>screenco</member> <member> programlistingco</member> <member> co</member> <member> coref</member> <member> areaspec</member> <member> graphicco</member> <member> mediaobjectco</member> <member> calloutlist</member> <member> imageobjectco</member> </simplelist> </section> <section> <title>Graphics</title> <simplelist> <member>inlinegraphic</member> <member> inlinemediaobject</member> <member> mediaobject</member> <member> graphic</member> <member> audioobject</member> <member> alt</member> <member> caption</member> <member> videoobject</member> <member> imageobject</member> <member> textobject</member> </simplelist> </section> <section> <title>Components</title> <simplelist> <member>dedication</member> <member> set</member> <member> book</member> <member> part</member> <member> partintro</member> <member> colophon</member> <member> appendix</member> <member> article</member> <member> chapter</member> <member> preface</member> </simplelist> </section> <section> <title>Meta-wrappers</title> <simplelist> <member>articleinfo</member> <member> refsynopsisdivinfo</member> <member> chapterinfo</member> <member> prefaceinfo</member> <member> appendixinfo</member> <member> bibliographyinfo</member> <member> glossaryinfo</member> <member> indexinfo</member> <member> setinfo</member> <member> bookinfo</member> <member> sect1info</member> <member> sect2info</member> <member> sect3info</member> <member> sect4info</member> <member> screeninfo</member> <member> sect5info</member> <member> sectioninfo</member> <member> objectinfo</member> <member> blockinfo</member> </simplelist> </section> <section> <title>bibliography entries</title> <simplelist> <member>biblioentry</member> <member> bibliomixed</member> <member> biblioset</member> <member> bibliomset</member> <member> bibliomisc</member> </simplelist> </section> <section> <title>Sections</title> <simplelist> <member>sect1</member> <member> sect2</member> <member> sect3</member> <member> sect4</member> <member> sect5</member> <member> section</member> <member> simplesect</member> <member> bridgehead</member> </simplelist> </section> <section> <title>Lists</title> <simplelist> <member>calloutlist</member> <member> itemizedlist</member> <member> orderedlist</member> <member> segmentedlist</member> <member> simplelist</member> <member> variablelist</member> <member> listitem</member> </simplelist> </section> <section> <title>verbatim</title> <simplelist> <member>synopsis</member> <member> programlisting</member> <member> literallayout</member> <member> lineannotation</member> <member> screen</member> <member> screenshot</member> <member> ComputerOutput</member> <member> userinput</member> </simplelist> </section> <section> <title>author</title> <simplelist> <member>author</member> <member> authorblurb</member> <member> authorgroup</member> <member> corpauthor</member> <member> contrib</member> <member> editor</member> <member> collab</member> <member> collabname</member> <member> othercredit</member> <member> personname</member> <member> personblurb</member> </simplelist> </section> <section> <title>person-meta</title> <simplelist> <member>lineage</member> <member> firstname</member> <member> honorific</member> <member> othername</member> <member> surname</member> <member> affiliation</member> </simplelist> </section> <section> <title>affiliations</title> <simplelist> <member>jobtitle</member> <member> affiliation</member> <member> shortaffil</member> <member> orgdiv</member> <member> orgname</member> <member> corpname</member> </simplelist> </section> <section> <title>admonitions</title> <simplelist> <member> important</member> <member> tip</member> <member> note</member> <member> warning</member> <member> caution</member> </simplelist> </section> <section> <title>figures, examples, etc.</title> <simplelist> <member>equation</member> <member> example</member> <member> figure</member> <member> Table</member> <member> informalequation</member> <member> informalexample</member> <member> informalfigure</member> <member> InformalTable</member> </simplelist> </section> <section> <title>keywords</title> <simplelist> <member>subject</member> <member> subjectset</member> <member> subjectterm</member> <member> keyword</member> <member> keywordset</member> </simplelist> </section> <section> <title>paras</title> <simplelist> <member>formalpara</member> <member> para</member> <member> simpara</member> </simplelist> </section> <section> <title>titles</title> <simplelist> <member>subtitle</member> <member> title</member> <member> titleabbrev</member> </simplelist> </section> <section> <title>block things</title> <simplelist> <member>highlights</member> <member> epigraph</member> <member> blockquote</member> <member> sidebar</member> <member> abstract</member> </simplelist> </section> <section> <title>blockquotes</title> <simplelist> <member> epigraph</member> <member> blockquote</member> <member> attribution</member> </simplelist> </section> <section> <title>copyright</title> <simplelist> <member>Trademark</member> <member> legalnotice</member> <member> copyright</member> </simplelist> </section> <section> <title>numbers</title> <simplelist> <member>invpartnumber</member> <member> isbn</member> <member> issn</member> <member> biblioid</member> <member> issuenum</member> <member> productnumber</member> <member> pubsnumber</member> <member> seriesvolnums</member> <member> volumenum</member> </simplelist> </section> <section> <title>conference meta</title> <simplelist> <member>confdates</member> <member> confgroup</member> <member> confnum</member> <member> confsponsor</member> <member> conftitle</member> <member> contractnum</member> <member> contractsponsor</member> </simplelist> </section> <section> <title>date meta</title> <simplelist> <member>printhistory</member> <member> pubdate</member> <member> revhistory</member> <member> date</member> <member> releaseinfo</member> <member> edition</member> </simplelist> </section> <section> <title>refentry names</title> <simplelist> <member> refdescriptor</member> <member> refname</member> <member> refentrytitle</member> </simplelist> </section> <section> <title>refentry sections</title> <simplelist> <member>refnamediv</member> <member> refsynopsisdiv</member> <member> refsect1</member> <member> refsect2</member> <member> refsect3</member> <member> refsection</member> </simplelist> </section> <section> <title>orgnames</title> <simplelist> <member> corpname</member> <member> publishername</member> <member> orgname</member> </simplelist> </section> <section> <title>index terms</title> <simplelist> <member>indexterm</member> <member> indexentry</member> <member> primary</member> <member> primaryie</member> <member> secondary</member> <member> secondaryie</member> <member> tertiary</member> <member> tertiaryie</member> <member> see</member> <member> seealso</member> <member> seealsoie</member> <member> seeie</member> </simplelist> </section> <section> <title>tocs</title> <simplelist> <member> ToC</member> <member> LoT</member> </simplelist> </section> </section>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC