[cairo-commit] cairo-artwork ChangeLog, 1.4, 1.5 README, 1.3,
1.4 cairo-slides.xsl, 1.1, NONE slide01.xml, 1.1,
NONE slide02.xml, 1.1, NONE slide03.xml, 1.1, NONE slide04.xml,
1.1, NONE slides.xml, 1.1, NONE
Carl Worth
commit at pdx.freedesktop.org
Sat Feb 12 21:21:08 PST 2005
Committed by: cworth
Update of /cvs/cairo/cairo-artwork
In directory gabe:/tmp/cvs-serv8212
Modified Files:
ChangeLog README
Removed Files:
cairo-slides.xsl slide01.xml slide02.xml slide03.xml
slide04.xml slides.xml
Log Message:
* README: Remove discussion of old XSLT-based cairo-slides, since
that has now been pushed out externally as svgslides.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo-artwork/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ChangeLog 17 May 2004 15:10:08 -0000 1.4
+++ ChangeLog 13 Feb 2005 05:21:06 -0000 1.5
@@ -1,3 +1,8 @@
+2005-02-13 Carl Worth <cworth at cworth.org>
+
+ * README: Remove discussion of old XSLT-based cairo-slides, since
+ that has now been pushed out externally as svgslides.
+
2004-05-17 Carl Worth <cworth at isi.edu>
* Makefile: Added trivial Makefile.
Index: README
===================================================================
RCS file: /cvs/cairo/cairo-artwork/README,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- README 15 May 2004 12:15:44 -0000 1.3
+++ README 13 Feb 2005 05:21:06 -0000 1.4
@@ -8,76 +8,6 @@
icons and other suitable stuff. All cairo-artwork should be
cairo-drawable.
-cairo-slides
-------------
-cairo-slides is an XSLT (Extensible Stylesheet Language Transformation)
-file. It transforms a content XML file into a nice cairo SVG slide. The
-content XML file should be in the following format:
-
-<?xml version="1.0" ?>
-<slides title="presentation title">
- <slide title="slide title" font-size="40" line-height="1.5">
- <div>
-This text starts off the slide</div>
- <ul>
- <li>Bullet 1</li>
- <li>Bullet 2</li>
- <li bullet="off">continued text from bullet 2</li>
- </ul>
- <div align="center" font-size="30">
- This text will follow the bulleted list
- and will be centered on the slide.
- </div>
- <g transform="translate(650, 100)">
- <circle cx="0" cy="0" r="50" fill="lightGreen" />
- </g>
- <div>
- <g>
- <circle cx="0" cy="0" r="50" fill="lightBlue" />
- </g>
- </div>
- </slide>
-</slides>
-
-(NOTE: The current version of cairo-slides can only handle one slide per
-file. See BUGS for more info.)
-
-The <slide> element can contain any svg (wrapped in a <g> group) and
-(so far) three XHTML elements (with limited attributes).
-
-Supported SVG Elements: g, (all others, placed in a <g>)
-<g>
- An SVG chunk can be added by way of the <g> group element. It
- can be absolutely positioned on the slide by adding a
- transform="translate(x,y)" attribute. Or it can be placed in
- the vertical flow by wrapping it in a <div> block element.
-
-Supported XHTML Elements: ul, li, div
-<ul>
- attributes:
- font-size=(number) required, inherited
- line-height=(number) required, inherited
- bullet=('on'|'off') default: 'on'
-<li>
- attributes:
- bullet=('on'|'off') default: 'on'
-<div>
- attributes:
- font-size=(number) required, inherited
- line-height=(number) required, inherited
- height=(number) default: auto (calculated from font-size
- and line-height)
- align=('left'|'center'|'right') default: 'left'
- Text is wrapped by newline characters within a div.
-
-Each ul and div needs a font-size and line-height specified. They can
-be specified on any of the following elements: slides, slide, ul, div.
-They are then inhereted and can be overriden (as shown in the above
-example).
-
-NOTE: Each ul and div MUST have a font-size and line-height attribute
-defined, whether on self or inhereted. This is a common source of error.
-
History
-------
cairo-artwork was started by Richard D. Worth <richard at theworths.org>.
--- cairo-slides.xsl DELETED ---
--- slide01.xml DELETED ---
--- slide02.xml DELETED ---
--- slide03.xml DELETED ---
--- slide04.xml DELETED ---
--- slides.xml DELETED ---
More information about the cairo-commit
mailing list