Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin
DocBook
Programacin letrada
Introduccin
Se refiere a:
z
http://www.oasis-open.org/docbook/xml/simple/
Conjuntos
Libros
DocBook
Metainformacin
Elementos de bloques
Elementos de lnea
Se compone de:
Dedicatorias
Ejemplos de uso:
Divisiones:
de
appendix,
z
Elementos
divisiones
GlossDiv,
dentro
de
BiblioDiv,
glossary,
IndexDiv:
bibliography
Elementos
Sect1
...Sect5
(nmero=
nivel
de
Elemento
BrigdeHead:
seccin
con
ttulo
pero
sin
contenido
Grficos: MediaObject
imagen ...
...
10
11
12
http://sourceforge.net/project/showfiles.php?group_id=21935
http://ccm.redhat.com/doc/core-platform/5.0/engineeringstandards/docbook-publishing.html#adpub
13
14
Documentacin usual:
(Universidad de Stanford)
Consta de 2 lenguajes:
Programacin letrada
cdigo
Definicin:
Mtodo de desarrollo de programas basado en la
combinacin del cdigo fuente de un programa y de su
documentacin en un nico documento
15
16
WEB
Weave
Reordenacin de cdigo
Tangle
TeX
de PL:
Reordenacin de cdigo
Referencias cruzadas
Pascal
17
18
Referencias cruzadas
http://packages.debian.org/testing/devel/cweb-latex
todo, por lo que debe ser posible relacionar diversas partes del
documento.
\documentclass{cweb}
\begin{document}
\title{...}
\author{...}
\maketitle
\tableofcontents % si es necesario
@* A PSPACE solucin del problema
< insertar el programa >
...
@
\end{document}
19
20
Direcciones de inters:
http://www.literateprogramming.com/
FAQ The Literate Programming
http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
Documentacin, sistemas de PL, bibliografa
http://tex.loria.fr/english/litte.html
http://xml-lit.sourceforge.net/
21
22