Con el Makefile generado por inirepdoc normalmente
requerirá hacer pocos cambios. Los más comunes serán mantener los
archivos DocBook de los que consta su proyecto en la variable
SOURCES
y mantener la lista de imágenes que emplee en
IMAGES
. Las variables del Makefile son:
Listado de fuentes XML. Preferiblemente en el orden de inclusión. Por ejemplo $(PROYECTO).$(EXT_DOCBOOK) cap1.$(EXT_DOCBOOK) cap2.$(EXT_DOCBOOK)
Listado de imagenes, preferiblemente en formato PNG . Por ejemplo img/snowman.png img/home.png img/prev.png img/toc-minus.png img/blank.png img/important.png img/toc-plus.png img/caution.png img/next.png img/tip.png img/up.png img/draft.png img/note.png img/toc-blank.png img/warning.png
Directorio en el que se generará información en HTML (con reglas por defecto). Por ejemplo html
Nombre del HTML principal (debe coincidir con el especificado en estilohtml.xsl). Por ejemplo $(HTML_DIR)/index.html
Hoja XSLT para generar HTML con regla por defecto. Por ejemplo estilohtml.xsl
Directorio en el que se genera PostScript y PDF en reglas por defecto. Por ejemplo imp
Hoja de estilo DSSSL para generar TeX en reglas por defecto. Por ejemplo estilo.dsl\#print
Hoja de estilo DSSSL para generar HTML en reglas por defecto. Por ejemplo estilo.dsl\#html
Instrucciones adicionales por ejecutar tras generar HTML. Por ejemplo
Si habrá un índice, nombre del archivo con el que debe generarse (incluirlo al final del documento). Por ejemplo indice.$(EXT_DOCBOOK)
Dependencias por cumplir antes de generar distribución. Por ejemplo $(SOURCES) $(IMAGES)
Sitio en Internet donde actualizar. Método indicado por ACT_PROC de confv.sh. Por ejemplo
Directorio en ACTHOST por actualizar. Por ejemplo
Dependencias por cumplir antes de actualizar sitio en Internet al publicar. Por ejemplo dist all $(PRINT_DIR)/$(PROYECTO)-$(PRY_VERSION).ps.gz $(PRINT_DIR)/$(PROYECTO)-$(PRY_VERSION).pdf $(PROYECTO)-$(PRY_VERSION)_html.tar.gz
Archivos que se debe actualizar en sitio de Internet cuando se publica
. Por ejemplo $(PROYECTO)-$(PRY_VERSION).tar.gz $(PRINT_DIR)/$(PROYECTO)-$(PRY_VERSION).ps.gz $(PRINT_DIR)/$(PROYECTO)-$(PRY_VERSION).pdf $(PROYECTO)-$(PRY_VERSION)_html.tar.gz $(HTML_DIR)/*
De requerir otros cambios, por ejemplo si desea personalizar las
hojas de estilo o si desea emplear un método de generación de
documentos HTML, PostScript o PDF diferente al método configurado,
puede comenzar consultando el archivo Desarrollo.txt
generado como parte de la plantilla.