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