Acclaim with new features
Max-Gerd Retzlaff <[email protected]> Mon, 14 Jun 2004 00:49:41 +0200
| Newsgroups | gmane.lisp.clump |
|---|---|
| Message-ID | <[email protected]> |
--===============0099609057==
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature"; boundary="FL5UXtIhxfXey3p5"
Content-Disposition: inline
--FL5UXtIhxfXey3p5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hi,
Andreas Fuchs mentioned on freenode:#lisp that this might be of
interest for some of you, so I announce here that I made some
(eventually interesting) changes on Daniel Barlow's Acclaim; perhaps
some of you remember his announcement mail he wrote on this list on
August, 4th 2003.
Acclaim is a presentation program written in Common Lisp. It does not
use any widget toolkit but only CLX and a ppm/pnm to clx-bitmap
converter. I sucessfully tested my branch with quite actual CVS
versions of SBCL and OpenMCL.
New features include:
- background and inline image support
- line breaking
- setting of fonts, colors, and background image in a
configure-block of the slide definition file
There is a homepage of my branch of Acclaim that includes examples of
the slide definition file, screen shots, some texts, etc. pp.:
http://www.bl0rg.net/~mgr/acclaim.html or
http://team.vantronix.net/~mgr/acclaim.html
Currently missing features include:
- some kind of export to e.g. PDF
(It should be quite straitforward to implement this using cl-pdf
as the concepts to output text of cl-pdf and clx are quite similar.)
- anti-aliased fonts using X Render extension
Gilbert Baumann added support for the Render extension to CLX and
published screenshots of two McClim programs using it for
anti-aliased fonts on his homepage[1]. I spent some time reading
the X documentation and source code in addition to some parts of
the McClim code but I was not successful. It is not that simple to
have anti-aliased fonts using bare clx as with X Render you have
to do the whole glyph handling by yourself. (Actually Gilbert
just prodded me to McClim:Experimental/freetype, perhaps that
files will help me.)
Any comments are welcome!
Bye,
Max
[1] http://www.stud.uni-karlsruhe.de/~unk6/=20
--=20
Max-Gerd Retzlaff <[email protected]>
For your amusement:
Man who falls in blast furnace is certain to feel overwrought.
--FL5UXtIhxfXey3p5
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQFAzNoEwrJIroEjnxIRAqCFAKDbuuPJDBe7kPwiPWTRFoWJBcd4EwCgwjtX
TOfxbzvjXFww26meRry0agA=
=orNQ
-----END PGP SIGNATURE-----
--FL5UXtIhxfXey3p5--
--===============0099609057==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Clump mailing list
[email protected]
http://manly.caddr.com/mailman/listinfo/clump
--===============0099609057==--