aboutsummaryrefslogtreecommitdiff
path: root/doc/modules
AgeCommit message (Expand)Author
2008-04-21Run Guile-Lint on documentation modules.•••* doc/modules/Makefile.am (CLEANFILES, lintable): New. Include `guile-lint.am'. * guile-lint.am: Add "-L $(top_srcdir)/doc/modules". Ludovic Courtès
2008-03-31Remove 4 makefiles from `doc'.•••* configure.ac: Update. * doc/Makefile.am (SUBDIRS): Update. (EXTRA_DIST): New. * doc/modules/Makefile.am (SUBDIRS): Remove. (EXTRA_DIST): New. Ludovic Courtès
2008-03-31doc: Produce and install a SUI file.•••* doc/modules/skribilo/documentation/manual.scm: Set the `emit-sui' custom to `#t'. * doc/user/Makefile.am (html_DATA): Add `user.sui'. Ludovic Courtès
2008-02-01doc: Add nice(r) front-page in Lout.•••* doc/modules/skribilo/documentation/manual.scm: Set the `on-title-page' custom. * doc/user/Makefile.am (EXTRA_DIST): Add `lout/front-page.lout.in'. (BUILT_SOURCES): Add `lout/front-page.lout'. (.lout.ps): Update `-I'. (lout/front-page.lout): New target. (clean-local): Remove the `lout' directory. * doc/user/lout/book-style.lout (@ChapterStartPages): Set to `Odd'. Ludovic Courtès
2008-02-01doc: Various insignificant cleanups.Ludovic Courtès
2008-01-30doc: Improve engine introduction.Ludovic Courtès
2008-01-30doc: Add nice rendering of `doc-engine' in Lout.•••* doc/modules/skribilo/documentation/api.scm (doc-engine): New `lout' writer. (doc-engine): Check for Lout. Ludovic Courtès
2008-01-29doc: Tiny improvements of the `manual' module.•••* doc/modules/skribilo/documentation/manual.scm (disp): Use `resolve' and test that engine, rather than raw `(engine-format? "xxx")'. (compiler-options): Issue a warning if an option is not documented. Ludovic Courtès
2008-01-28doc: Improve rendering of `prgm' and `disp' in Lout.•••* doc/modules/skribilo/documentation/manual.scm (prgm): Specialize Lout output. (disp): Likewise. Ludovic Courtès
2008-01-28doc: Provide nicer `doc-markup' output for `lout'.•••* doc/modules/skribilo/documentation/api.scm: New lout customization. (punctuate): New. (doc-markup)[doc-markup.lout]: New. Use it. Ludovic Courtès
2008-01-25doc: Document the Lout engine.•••* doc/modules/skribilo/documentation/env.scm (*api-engines*): Add `lout'. * doc/user/engine.skb: Include `loute.skb'. * doc/user/slide.skb (Slide Package): Add `:ident'. Ludovic Courtès
2008-01-24doc: Document the "compiler".•••* doc/modules/skribilo/documentation/manual.scm (compiler-options): Rewritten to suit our needs. * doc/user/Makefile.am (EXTRA_DIST): `skribec.skb' renamed to `compiler.skb'. * doc/user/bib.skb: Fix xref. * doc/user/lib.skb: Likewise. * doc/user/links.skb: Likewise. * doc/user/syntax.skb: Add `:ident'. Ludovic Courtès
2008-01-22doc: Document all the `*xxx-path*' parameters.•••* doc/modules/skribilo/documentation/manual.scm (srfi-ref): New. * doc/user/bib.skb: Add `*bib-path*'. * doc/user/image.skb: Add `*image-path*'. * doc/user/lib.skb: Mention `-I' command-line option for `*document-path*'. * doc/user/prgm.skb: Add `*source-path*'. * doc/user/skribec.skb: Add `:ident' for chapter. Ludovic Courtès
2008-01-22doc: Use CSS style sheet in HTML output.•••* doc/modules/skribilo/documentation/manual.scm: Set `css' custom of the HTML engine. Explicitly initialize the `chapter-file', etc., customs. * doc/user/Makefile.am (dist_html_DATA): New. * doc/user/skribilo.css: New file. Ludovic Courtès
2007-12-11Improve `(skribilo config)'.•••* configure.ac: Don't generate `src/guile/skribilo/config.scm'; don't substitute `SKRIBILO_DOC_DIR', `SKRIBILO_EXT_DIR' and `SKRIBILO_SKR_PATH'. * doc/modules/skribilo/documentation/env.scm (*courtes-mail*): Update. (*skribe-user-doc-url*, *skribe-dir-doc-url*): Update. * src/guile/skribilo/Makefile.am (CLEANFILES, .in): New. Include `substitute.am'. * src/guile/skribilo/config.scm.in: Overhauled. * src/guile/skribilo/engine/context.scm: Use `skribilo-version' instead of `skribilo-release'. * src/guile/skribilo/engine/lout.scm: Likewise. * src/guile/skribilo/utils/compat.scm: Use `(skribilo config)'. (skribe-release, skribe-url, skribe-doc-dir, skribe-ext-dir, skribe-default-path, skribe-scheme): New. Ludovic Courtès
2007-12-01doc: Fix rendering of keywords.•••* doc/modules/skribilo/documentation/manual.scm (write <keyword>): New method. Ludovic Courtès
2007-12-01doc: Slightly improve Lout rendering of `prgm'.•••* doc/modules/skribilo/documentation/manual.scm (prgm): Better Lout output. Ludovic Courtès
2007-12-01doc: Improved rendering of `example' in Lout.•••* doc/modules/skribilo/documentation/manual.scm: Add `lout' writer for `example'. (example-produce): Remove `(it "Example:")'. Ludovic Courtès
2007-12-01doc: Use native API in `(skribilo documentation manual)'.•••* doc/modules/skribilo/documentation/manual.scm: Switch to native API. Ludovic Courtès
2007-12-01doc: Improve building using the Lout engine, with a `book' style.•••* doc/modules/skribilo/documentation/api.scm (doc-engine): Use `ctrtable' instead of `table'. * doc/modules/skribilo/documentation/manual.scm: Add customs for the `lout' engine. (ctrtable): New. (prgm): Don't center frames in Lout. * doc/user/Makefile.am (EXTRA_DIST): Add `lout/book-style.lout'. (%.ps): Add "-r4 -I$(srcdir)/lout". * doc/user/char.skb: Use `ctrtable' instead of `(center (table...' for the list of chars. * doc/user/markup.skb: Add emacsology. * doc/user/package.skb: Don't show the sample code with non-HTML engines. * doc/user/src/html-navtabs.skb: Fix typo. * doc/user/user.skb: Don't produce out-of-chapter text in Lout. Ludovic Courtès
2007-07-04Linted documentation modules.•••* doc/modules/skribilo/documentation/*.scm: Use the `%skribilo-module-reader' and corresponding syntax, no longer use `compat'. git-archimport-id: skribilo@sv.gnu.org--2006/skribilo--devo--1.2--patch-137 Ludovic Courtes
2007-07-04Renamed the `coloring' module tree to `source' for consistency.•••git-archimport-id: skribilo@sv.gnu.org--2006/skribilo--devo--1.2--patch-134 Ludovic Courtes
2007-06-11Added a `:&location' argument to `table'.•••* doc/modules/skribilo/documentation/api.scm (%undocumented-options): New. (doc-check-arguments): Use it to allow `:&location' to not be documented. * src/guile/skribilo/package/base.scm (table): Added a `&location' argument. git-archimport-id: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-69 Ludovic Court`es
2007-01-16Updated the LaTeX engine doc, mention `class-has-chapters?'.•••* doc/modules/skribilo/documentation/manual.scm: When customizing the LaTeX engine to use the `book' class, set `class-has-chapters?' to `#t'. * doc/user/latexe.skb (LaTeX Customization): Documented `class-has-chapters?'. (LaTeX Document Class): Likewise. git-archimport-id: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-2 Ludovic Court`es
2006-09-03Doc: Various fixes (non-unique idents, dangling refs).•••* doc/modules/skribilo/documentation/api.scm (doc-markup): Added an `ident' argument, use it. * doc/user/package.skb (Articles): Differentiate the identifiers for the various `abstract' markups. * doc/user/Makefile.am (skribilo): Look for it in `$(top_builddir)' rather than `$(top_srcdir)'. * doc/user/markup.skb (Standard Markups): Added an identifier. * doc/user/src/links1.skb: When referring to `Standard Markups' by identifier, use its current identifier (`std-markups'). git-archimport-id: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-56 Ludovic Courtes
2006-09-01Turned `doc/skr' into `doc/modules', `skribe-load' into `use-modules'.•••git-archimport-id: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-54 Ludovic Court`es