summaryrefslogtreecommitdiff
path: root/doc/user
AgeCommit message (Expand)Author
2012-05-12doc: Update Manuel's affiliation, email, and URL.•••* doc/user/user.skb: "Inria" instead of "INRIA". * doc/modules/skribilo/documentation/env.scm (*serrano-url*): Update. (*serrano-mail*): Shorten. Ludovic Courtès
2012-05-10info/latex/lout: Set the output port's encoding.•••* src/guile/skribilo/engine/html.scm (document): Fix typo in comment. * src/guile/skribilo/engine/info.scm (document)[guile-2]: Set the current output port's encoding to "UTF-8". * src/guile/skribilo/engine/latex.scm (latex-engine)[encoding]: New custom. (document): Set the output port's encoding to that. When that encoding is "UTF-8", add the right \usepackage. * src/guile/skribilo/engine/lout.scm (lout-engine)[encoding]: New custom. (document): Set the output encoding. Emit `@SysInclude { latin2 }' for ISO-8859-2. Ludovic Courtès
2012-04-25doc: Have `user.sui' depend on `user.html'.•••* doc/user/Makefile.am (user.sui): New dependency. Ludovic Courtès
2010-03-08Factorize encoding twiddling in `set-correct-file-encoding!'.•••* doc/modules/skribilo/documentation/api.scm (api-search-definition): Call `set-correct-file-encoding!'. * doc/user/src/outline.txt (Author): Remove accent from last name, as a temporary hack. * doc/user/syntax.skb: Call `set-correct-file-encoding!' in the `outline' syntax example. * doc/user/user.skb: Use `(skribilo utils syntax)'. * src/guile/skribilo.scm (skribilo): Replace encoding twiddling with `set-correct-file-encoding!' call. * src/guile/skribilo/evaluator.scm (load-document, include-document): Likewise. * src/guile/skribilo/source.scm (source-read-lines): Call `set-correct-file-encoding!'. (source-read-definition): Likewise. * src/guile/skribilo/utils/syntax.scm (set-correct-file-encoding!): New macro. Ludovic Courtès
2009-11-27Add `coding:' comments.•••Add `coding:' comments for use by both Emacs and Guile 2.x. Ludovic Courtès
2009-11-20Define $GUILE_LOAD_COMPILED_PATH for Guile 2.x.•••* guile-vm.am (guile_warnings): New variable. (.scm.go): Set $GUILE_LOAD_COMPILED_PATH appropriately, specify Guile compilation warnings. * src/pre-inst-skribilo.in, src/skribilo.in: Set $GUILE_LOAD_COMPILED_PATH appropriately. * tests/Makefile.am (TESTS_ENVIRONMENT): Set $GUILE_AUTO_COMPILE and $GUILE_LOAD_COMPILED_PATH. * doc/user/Makefile.am (skribilo.info, .skb.html, .skb.lout, .skb.tex, .skb.ctx): Set $GUILE_LOAD_COMPILED_PATH. (load_compiled_path): New variable. Ludovic Courtès
2009-11-20Choose the right encoding for input documents.•••* src/guile/skribilo.scm (skribilo): Use the right encoding for the current input port. * src/guile/skribilo/evaluator.scm (load-document, include-document): Likewise. * doc/user/user.skb: Add a `coding:' comment for use by Guile at the top. Ludovic Courtès
2009-05-27doc: Fix `eq' markup documentation.•••* doc/user/eq.skb (Summary): Unquote Sk-expressions. Ludovic Courtès
2009-05-27doc: Document `pie' markups.•••* doc/user/pie.skb (Syntax): Document markups. * src/guile/skribilo/package/pie.scm (pie, slice, sliceweight): Add `:class' option. (pie, slice, sliceweight)[writers]: Add `:options'. Ludovic Courtès
2009-05-26doc: Improve `slide' example.•••* doc/user/src/slides.skb (Table of Contents): Rewrite using `resolve' so that the TOC isn't empty. Reported by James Haggerty <james.haggerty@gmail.com>. Ludovic Courtès
2009-01-12doc: Minor Info documentation improvements.•••* doc/user/infoe.skb: Minor improvements. Ludovic Courtès
2009-01-07doc: Use `:info-node' to avoid name clashes; document it.•••* doc/user/eq.skb (Syntax): Add `:info-node' to avoid name clash. * doc/user/package.skb (Example): Likewise. * doc/user/pie.skb (Syntax): Likewise. * doc/user/skribilo-config.skb (Synopsis): Likewise. * doc/user/slide.skb (Example): Likewise. * doc/user/sectioning.skb: Document the `:info-node' option. Ludovic Courtès
2009-01-07doc: Document the Info engine.•••* doc/modules/skribilo/documentation/env.scm (*api-engines*): Add `info'. * doc/user/Makefile.am (EXTRA_DIST): Add `infoe.skb'. * doc/user/engine.skb: Include `infoe.skb'. Ludovic Courtès
2008-12-23Make `distcheck' happy.•••* doc/user/Makefile.am (CLEANFILES): Add `skribilo.info'. Ludovic Courtès
2008-12-22Update `.gitignore'.Ludovic Courtès
2008-12-21Add `rss-2' reader, for RSS 2.0 feeds as an input syntax.•••* src/guile/skribilo/reader/rss-2.scm: New file. * src/guile/Makefile.am (readers): Add `rss-2.scm'. * po/POTFILES.in: Add `rss-2.scm'. * doc/user/syntax.skb (rss2-syntax): New section. * NEWS: Update. Ludovic Courtès
2008-12-21Add `--custom' option to `skribilo'.•••* src/guile/skribilo.scm (skribilo-show-help): Update. (%options)[#\c]: New option. (%default-options)[:customs]: New option. (skribilo): Handle it. * doc/user/compiler.skb (Skribilo Compiler)[Options]: Add. * NEWS: Update. Ludovic Courtès
2008-12-13doc: Add "Writing New Readers".•••* doc/user/syntax.skb (syntax)[custom-syntax]: New section. Suggested by Klaus Schilling <schilling.klaus@web.de>. * doc/user/engine.skb (custom-engine): Link to `custom-syntax'. Ludovic Courtès
2008-12-13doc: Describe use of a string as `:file' for sections.•••* doc/user/sectioning.skb: Document the use of a string argument for `:file'. Reported by Klaus Schilling <schilling.klaus@web.de>. Ludovic Courtès
2008-12-07doc: Produce user manual in Info format.•••* doc/user/Makefile.am (skrinfodir, skrinfo_DATA): New. (skribilo.info): New target. * doc/user/user.skb: Don't produce a TOC nor an index when using the Info engine. Ludovic Courtès
2008-04-23Update web site, with SUI refs to the user manual.Ludovic Courtès
2008-04-22doc: Add "More on Skribilo".•••* doc/user/user.skb (Introduction)[More on Skribilo]: New section. Ludovic Courtès
2008-04-22Fix SUI documentation.•••* doc/user/htmle.skb: Add link to section `sui'. * doc/user/links.skb (sui): Fix references to Skribe and SUI production example and description. Ludovic Courtès
2008-04-21doc: Fix makefile.•••* doc/user/Makefile.am (EXTRA_DIST): Add `contexte.skb'. Ludovic Courtès
2008-04-21Document the `context' engine.•••* doc/modules/skribilo/documentation/env.scm (*api-engines*): Add `context'. * doc/user/contexte.skb: New file. * doc/user/engine.skb: Include it. * src/guile/skribilo/engine/context.scm (context-customs): Moved to the `make-engine' call so that automatic documentation extraction works. Ludovic Courtès
2008-04-21Allow builds of the user manual with LaTeX and ConTeXt.•••* doc/modules/skribilo/documentation/api.scm (doc-engine): Fix `skribe-warning' invocation. * doc/user/Makefile.am (.skb.lout): Move out of `if HAVE_LOUT'. (.skb.tex, .skb.ctx): New targets. Ludovic Courtès
2008-04-21Remove `.arch-inventory' files.Ludovic Courtès
2008-04-08doc: Document `--sui-path'.Ludovic Courtès
2008-04-07doc: Use the native API instead of `--compat=skribe'.•••* doc/user/Makefile.am (skrflags): Remove `--compat=skribe'. * doc/user/*.skb: Trivial API update. Ludovic Courtès
2008-03-31Update `.gitignore'.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-03-31doc: Fix "Hello World" examples.•••* doc/user/start.skb, doc/user/src/start?.skb: Fix inconsistencies. Reported by R. Clayton <rvclayton@acm.org>. Ludovic Courtès
2008-03-06`base' package: Add `:rulecolor' option to `table'.•••* NEWS, doc/user/colframe.skb, doc/user/table.skb: Update. * src/guile/skribilo/engine/lout.scm (table): Support `:rulecolor'. * src/guile/skribilo/package/base.scm (table): Support `:rulecolor'. Ludovic Courtès
2008-03-03slide: Determine what to include in the outline slide based on `:toc'.•••* NEWS: Update. * doc/user/slide.skb: Update. * src/guile/skribilo/package/slide.scm (slide-topic, slide-subtopic): Add `toc' option. * src/guile/skribilo/package/slide/base.scm (make-subtopic-list): Filter topic nodes whose `:toc' is true. Ludovic Courtès
2008-02-15slide: Add new customs.•••* src/guile/skribilo/package/slide/base.scm: Support the `slide-outline-title', `slide-outline-active-color' and `slide-outline-inactive-color' customs. * doc/user/slide.skb, NEWS: Update. Ludovic Courtes
2008-02-13doc: Update Emacs section.•••* doc/user/emacs.skb (Skribe Emacs Mode): Remove sentence that said Bigloo's UDE must be installed. Ludovic Courtes
2008-02-08doc: Don't delete the `lout' dir when srcdir = builddir.•••* doc/user/Makefile.am (clean-local): Test whether srcdir = builddir before running "rm -rf lout". Reported by Barrie Stott. Ludovic Courtès
2008-02-06Small dist fix.•••* doc/user/Makefile.am (EXTRA_DIST): Add `src/prgm4.skb'. Ludovic Courtès
2008-02-05doc: Document C/Java source highlighting.Ludovic Courtès
2008-02-05doc: Fix compilation example in "Getting Started".Ludovic Courtès
2008-02-04doc: Small style fixes.Ludovic Courtès
2008-02-03doc: Insignificant cleanups.Ludovic Courtès
2008-02-03doc: Improve chapter on computer program highlighting.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: CSS improvements.Ludovic Courtès
2008-01-30doc: Small improvements regarding the Emacs mode.Ludovic Courtès
2008-01-30doc: Improve engine introduction.Ludovic Courtès
2008-01-29doc: Add section about "documents in Scheme programs".•••* doc/user/Makefile.am (EXTRA_DIST): Add `src/scheme.scm'. * doc/user/syntax.skb (Documents in Scheme Programs): New. Ludovic Courtès
2008-01-29doc: Document the `outline' reader.•••* doc/user/Makefile.am (EXTRA_DIST): Add `src/outline.txt' and `loute.skb'. * doc/user/compiler.skb: Add ref to `outline-syntax'. * doc/user/syntax.skb: Re-structure, add `outline-syntax' section. * doc/user/user.skb: Use `(skribilo reader)' and `(ice-9 pretty-print)'. Ludovic Courtès