documentation help

Bengt Thuree bengt at thuree.com
Mon Apr 17 22:21:10 EDT 2006


On Ti, 2006-04-18, 05:01, Patrick Schweiger skrev:
> Bengt Thuree wrote:
>
>> Perhaps you can look at the business chapters?
>> Also, if you have any suggestions or additions, please send them to the
>> list.
>
> I'll take on ch_bus_ar.xml, ch_bus_ap.xml and ch_pay.xml.

Great.. :)

>
>> Personally, I do the following.
>>
>> 1) Ensure you have the latest copy from subversion
>> ** svn update
>>
>> 2) Update the Wiki, Move the chapter to Ongoing work
>>
>> 3) Adding the following to the top of the chapter .xml file,
>>    so external tools handles the xml file better.
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
>> "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
>>
>> 4) Modify the xml file, and check the result with yelp
>> ** I am using scite as my editor, a plain editor like gedit, but it can
>> "compress" the various tag pairs.
>> ** yelp ch_txns.xml
>>
>> 5) Clean up docbook tags
>> ** Ensure there is no "_" together with the id=" tag
>> ** Ensure that there is no "/>", but corresponding ending tag.
>>      <para>....</para> instead
>> ** xmllint --valid --noout <chapter xml file>
>>
>> 6) Prepare a diff
>> ** xmlto -o /tmp txt <Modified chapter xml>.xml
>> ** rename /tmp/<chapter xml>.txt to /tmp/<chapter xml>.1.9.txt
>>
>> ** xmlto -o /tmp txt <SVN chapter xml>.xml
>> ** rename /tmp/<chapter xml>.txt to /tmp/<chapter xml>.svn.txt
>>
>> ** diff -u /tmp/<chapter xml>.svn.txt /tmp/<chapter xml>.1.9.txt
>>
>> 7) Double check that the svn version has not been modified.
>>
>> 8) I send the diff file, together with the XML file to the -devel list,
>>    since the pictures would be to large to send to a distribution list.
>>    The xml + pictures is send directly to Chris, and other interested
>>    parties after some time passed to let comments have a chance to
>>    filter back.
>
> thanks for all this info!
>

Forgot to add
9) For screenshots
*** Ensure you have ClearLooks as a theme (or the default Gnome theme)
*** Make the screenshots as small as possible
*** Use GIMP to take the screen shots (Aquire with delay)
*** Use Gimp --> Image --> Scale to ensure the width is max 510 pixels.





More information about the gnucash-devel mailing list