Hi All,

[ Update: Covering better the context of the docs
  ("source" vs. "target" format). ]

What we've decided/know about doc source files so far (update #3):

Medium: Harbour SVN
Location: <pkgroot>/doc/<IETF language code>/<type><filename>.txt
Format: NANFORUM (see: /doc/hdr_tpl.txt)
Codepage: UTF-8
Target format: any (.html, .pdf, .rtf, .dbf, ...) [not subject of this document]

<pkgroot>:
is empty for core functions residing in /src.
is '/contrib/<package-name>' for contrib libs.

<IETF language code> examples for some languages:
en - English (generic)
es - Spanish (generic)
hu-HU - Hungarian
pt-BR - Portuguese (Brazil)

<type>:
'func_' - .prg level function
'class_' - class
'pp_' - preprocessor directive
'cmd_' - command
'cfunc_' - .c level function

<filename>:
should be the function name "prefix", this can 
be the namespace ('hb_lib', 'ord'), or first one 
('a', 'f') letter, or complete name of function 
being documented ('tbrowse'). Always lowercase, 
long filename allowed.

examples:
 /doc/en/cfunc_hb_fs.txt - containing hb_fs*() (FSAPI) functions.
 /doc/en/func_hb_bit.txt - containing HB_BIT*() functions.
 /doc/en/func_hb_f.txt - containing HB_F*() functions.
 /doc/en/func_hb_os.txt - containing HB_OS*() functions.
 /doc/en/func_ord.txt - containing ORD*() functions.
 /doc/en/class_tbrowse.txt - containing TBROWSE() class.
 /doc/en/func_a.txt - containing all A*() functions.
 /contrib/hbsqlit3/doc/en/func_sqlite3.txt - containing all SQLITE3_*() 
functions.

[ I'm sending this off of my draft folder, pls continue 
to work on it. ]

Brgds,
Viktor

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to