---------------------------------------------- Docbook Reference Manual (1999): - http://www.oreilly.com/catalog/docbook/ DocBook XSL: The Complete Guide (2002) - http://www.sagehill.net/docbookxsl/index.html DocBook elements (what tags are allowed where) - http://www.oreilly.com/catalog/docbook/chapter/book/refelem.html Catalogs: - http://www.sagehill.net/docbookxsl/WriteCatalog.html ---------------------------------------------- xml to html markup transformations: -->
         --> 
 --> 
        --> 
       --> 
        --> 
-->
Important: inside and blocks, do NOT use 'html entities' in your markup, eg. '<' If you *do* use them, they will be output verbatim, which is not what you want. Instead, wrap the content with CDATA tags (see below). ---------------------------------------------- http://kcachegrind.sourceforge.net ---------------------------------------------- -->
TTF -->
TrueType fonts. -->
-->
---------------------------------------------- -->
    -->
  • .... .... -->
  • -->
---------------------------------------------- -->
    -->
  1. .... .... -->
  2. -->
---------------------------------------------- To achieve this: This is a paragraph of text before a list: * some text * some more text and this is some more text after the list. Do this: This is a paragraph of text before a list: some text some more text and this is some more text after the list. ---------------------------------------------- To achieve this: For further details, see The Mechanism Do this: Given: The Mechanism ... Then do: For further details, see . ---------------------------------------------- To achieve this:

Warning: Only do this if ...

Do this: Warning: Only do this if ... Or this: Warning: Only do this if ... ---------------------------------------------- To achieve this:

It uses the Eraser algorithm described in:

Eraser: A Dynamic Data Race Detector for Multithreaded Programs
Stefan Savage, Michael Burrows, Patrick Sobalvarro and Thomas Anderson
ACM Transactions on Computer Systems, 15(4):391-411
November 1997.

Do this: It uses the Eraser algorithm described in: Eraser: A Dynamic Data Race Detector for Multithreaded Programs Stefan Savage, Michael Burrows, Patrick Sobalvarro and Thomas Anderson ACM Transactions on Computer Systems, 15(4):391-411 November 1997. ---------------------------------------------- To achieve this:
/* Hook to delay things long enough so we can get the pid 
   and attach GDB in another shell. */
if (0) { 
  Int p, q;
  for ( p = 0; p < 50000; p++ )
    for ( q = 0; q < 50000; q++ ) ;
Do this: (do the same thing for tag) ---------------------------------------------- To achieve this: where TAG has the ... Do this: where TAG has the ... Note: you cannot put inside , unfortunately. ---------------------------------------------- Any other helpful hints? Please add to this.