Changes

m
Line 13: Line 13:  
* Bump the edition tag in ''Book_Info.xml'' after a major change.
 
* Bump the edition tag in ''Book_Info.xml'' after a major change.
 
* Make sure to explain your change in Revision_History.xml
 
* Make sure to explain your change in Revision_History.xml
 +
 +
=== Generating HTML or PDF output ===
 +
 +
Install publican if you haven't already. On most Linux distributions, this will be:
 +
 +
sudo yum install publican
 +
 +
In the same directory as the file '''''publican.cfg''''' (this will almost certainly be '''''/path/to/soas-docs/Customization Guide''''' or '''''/path/to/soas-docs/Creation Kit'''''), run the following command.
 +
 +
publican build --format=html --lang=en-US
 +
 +
or
 +
 +
publican build --format=pdf --lang=en-US
 +
 +
...depending on what output format you would like. You will see output that looks like this.
 +
 +
<pre>
 +
[you@machine]$ publican build --format=html --lang=en-US
 +
Setting up en-US
 +
        Processing file tmp/en-US/xml/Common_Content/Conventions.xml
 +
        Processing file tmp/en-US/xml/Common_Content/Feedback.xml
 +
        Processing file tmp/en-US/xml/Common_Content/Legal_Notice.xml
 +
        <snip more similar stuff>
 +
Beginning work on en-US
 +
        Starting html
 +
        Using XML::LibXSLT on /usr/share/publican/xsl/html.xsl
 +
Writing pref-Customization_Guide-Preface.html for preface(pref-Customization_Guide-Preface)
 +
Writing sect-Creation_Kit-Preparation-Getting_Started.html for section(sect-Creation_Kit-Preparation-Getting_Started)
 +
Writing chap-Customization_Guide-Preparation.html for chapter(chap-Customization_Guide-Preparation)
 +
<snip more similar stuff>
 +
Writing index.html for book
 +
        Finished html
 +
</pre>
 +
 +
When the publican build is finished, you will find your generated docs in a folder called '''''tmp/en-US''''' in your current directory.
    
=== Create a Patch from your Changes ===
 
=== Create a Patch from your Changes ===
779

edits