Common Lisp Package: DOCUTILS.WRITER.HTML

HTML with CSS writer for docutils

README:

FUNCTION

Private

ENCODE (STRING)

Encode special characters in `text` & return encoded string.

ERROR (DATUM &REST ARGUMENTS)

Invoke the signal facility on a condition formed from DATUM and ARGUMENTS. If the condition is not handled, the debugger is invoked.

JOIN-STRINGS (STRINGS &OPTIONAL (SEPARATOR ))

Return a new string by joining together the STRINGS, separating each string with a SEPARATOR character or string

SHOULD-BE-COMPACT-P (NODE)

Determine if the <p> tags around paragraph ``node`` can be omitted.

Undocumented

ATTVAL (STRING)

EMPTY-TAG (NODE TAGNAME &OPTIONAL ATTRIBUTES)

IMAGE-DIV-ATTS (NODE)

IS-NAMED-TAG (TAGNAME)

MATH-OUT (WRITER TEXT)

PARENTS (NODE)

SET-FIRST-LAST (NODE)

SIMPLE-LIST-P (NODE)

START-TAG (NODE TAGNAME &OPTIONAL ATTRIBUTES (INFIX ))

TOPIC-CLASS (NODE)

WORDS-AND-SPACES (TEXT)

MACRO

Private

Undocumented

ADD-DOCINFO-ITEM ((WRITER NODE NAME &KEY (META T)) &BODY BODY)

DEF-SIMPLE-NODE (NODETYPE TAGNAME &OPTIONAL ATTRIBUTES &KEY (SUFFIX ))

WITH-PART ((PART-NAME) &BODY BODY)

GENERIC-FUNCTION

Public

DOCINFO (DOCUMENT)

Return the docinfo component of a document

HTML-URL (WRITER URI &REST ARGS)

Resolve an external media reference to a url for this writer on the basis of content-type and args. May be specialised to, for example, use a media server or automatically do conversions etc.

VARIABLE

Private

Undocumented

*COMPACT-P*

*COMPACT-SIMPLE*

*IN-SIDEBAR*

*SECTION-LEVEL*

*TOPIC-CLASS*

CLASS

Public

HTML-WRITER

Docutils html writer

Undocumented

BODY

DOCINFO (DOCUMENT)

CONDITION

Private

Undocumented

ERROR (DATUM &REST ARGUMENTS)

WARNING