Hola gente,
Alexandro Colorado escribió:
La ayuda son archivos HTML,
no, erróneo.
Los archivos de ayuda son archivos en formato XML, que se guardan
comprimidos en archivos Java (JARs == Java Archives), y son
transformados a HTML empleando una hoja de estilo (XSL, ver
$OOO_INST/help/main_transform.xsl).
Se puede probar tomando uno de los archivos *.jar que se encuentran en
$OOO_INST/help/[lang_ISO_code]/ y descomprimirlo (cambiar .jar por .zip,
por ejemplo).
Ahí se encontrarán los archivos XML de la ayuda, con extensión *.xhp
La estructura básica es
<?xml version="1.0" encoding="UTF-8"?>
<helpdocument version="1.0">
<meta>
<topic id="someid" indexer="include" status="PUBLISH">
<title xml-lang="en-US" id="tit">This is the title</title>
<filename>somefilename.xhp</filename>
</topic>
</meta>
<body>
</body>
</helpdocument>
Desde OOo 2.4 es posible incluir ayuda en extensiones, lo cual significa
que el que tenga ganas de documentar algo, puede hacerlo y distribuirlo
como una extensión.
Esta nueva característica de OOo ya esta disponible desde las versiones
de desarrollo, y se encuentra en 2.4 RC1.
Para más información :
http://wiki.services.openoffice.org/wiki/Extensible_Help
http://wiki.services.openoffice.org/wiki/Extensible_Help_Project_Plan
http://specs.openoffice.org/appwide/help/ExtensibleHelp.odt
y ya se puede testear en OOo-DEV 2.4 con el demo descargable de
http://www.ArielConstenlaHaile.com.ar/ooo/temp/ExtensibleHelpDemo.oxt
La ayuda contextual es disparada desde un diálogo en el menú File, bajo
Wizards, y dos diálogos en Help, bajo About OOo; también se puede
encontrar en el Índice bajo Extensible Help Demo;Wizard dialog /
Extensible Help Demo;About dialog / wizards;Extensible Help Demo - About
dialog / wizards;Extensible Help Demo Wizard)
Saludos
Ariel.
--
Ariel Constenla-Haile
La Plata, Argentina
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.ArielConstenlaHaile.com.ar/ooo/
"Aus der Kriegsschule des Lebens
- Was mich nicht umbringt,
macht mich härter."
Nietzsche Götzendämmerung, Sprüche und Pfeile, 8.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]