I've commited the latest modifications to the cl-pdf repository.
Rev81:
Added PNG image support (see png-example) [Thanks to Dmitri Ivanov]
Updated ITERATE with Jorg Hohle's fixes.
The full repository is here: http://www.fractalconcept.com:8000/public/open-source/ (It's a subversion 1.0 repository.)
The cl-pdf part: http://www.fractalconcept.com:8000/public/open-source/cl-pdf/
The cl-typesetting part: http://www.fractalconcept.com:8000/public/open-source/cl-typesetting/
The mod_lisp part: http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
There are also tarballs for cl-pdf and cl-typesetting:
http://www.fractalconcept.com/download/cl-pdf-current.tgz
http://www.fractalconcept.com/download/cl-typesetting-current.tgz
BTW the (somewhat outdated) home pages for these projects are here: http://www.fractalconcept.com/asp/html/cl-pdf.html http://www.fractalconcept.com/asp/html/cl-typesetting.html http://www.fractalconcept.com/asp/html/mod_lisp.html
Marc
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
I wrote:
I've commited the latest modifications to the cl-pdf repository.
Well, sorry, I just forgot to publish the new repository on the server... :( It's OK now.
Marc
Rev81:
Added PNG image support (see png-example) [Thanks to Dmitri Ivanov]
Updated ITERATE with Jorg Hohle's fixes.
The full repository is here: http://www.fractalconcept.com:8000/public/open-source/ (It's a subversion 1.0 repository.)
The cl-pdf part: http://www.fractalconcept.com:8000/public/open-source/cl-pdf/
The cl-typesetting part: http://www.fractalconcept.com:8000/public/open-source/cl-typesetting/
The mod_lisp part: http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
There are also tarballs for cl-pdf and cl-typesetting:
http://www.fractalconcept.com/download/cl-pdf-current.tgz
http://www.fractalconcept.com/download/cl-typesetting-current.tgz
BTW the (somewhat outdated) home pages for these projects are here: http://www.fractalconcept.com/asp/html/cl-pdf.html http://www.fractalconcept.com/asp/html/cl-typesetting.html http://www.fractalconcept.com/asp/html/mod_lisp.html
Marc
cl-pdf-devel site list cl-pdf-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-devel
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
I've commited the latest modifications to the cl-pdf repository. It's mostly implementation specific stuff. From now on, I will put this kind of stuff in implementation specific sub-directories.
Rev 85: A small fix for OpenMCL [Thanks to Nathan Sobo] An ABCL compress-string version [Thanks to Andras Simon] Added implementation specific directories (CMUCL and CCL) Added CCL stuff in the CCL directory [Thanks to Carlos Ungil] Added CMUCL stuff in the CMUCL directory [Thanks to Chisheng Huang]
The full repository is here: http://www.fractalconcept.com:8000/public/open-source/ (It's a subversion 1.0 repository.)
The cl-pdf part: http://www.fractalconcept.com:8000/public/open-source/cl-pdf/
The cl-typesetting part: http://www.fractalconcept.com:8000/public/open-source/cl-typesetting/
The mod_lisp part: http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
There are also tarballs for cl-pdf and cl-typesetting:
http://www.fractalconcept.com/download/cl-pdf-current.tgz
http://www.fractalconcept.com/download/cl-typesetting-current.tgz
BTW the (somewhat outdated) home pages for these projects are here: http://www.fractalconcept.com/asp/html/cl-pdf.html http://www.fractalconcept.com/asp/html/cl-typesetting.html http://www.fractalconcept.com/asp/html/mod_lisp.html
Marc
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
I've commited the latest version of cl-pdf to the cl-pdf repository.
In addition to the usual bunch of fixes and small improvements, this release contains 2 new functionnalities:
-Support for basic Unicode TrueType fonts and handling [Aleksandar Bakic] -The transformation of pages of existing pdf files as graphic templates [Tim Daly Jr]
As usual, patches welcome ;-)
Rev 103: cl-pdf: Version 2.9
-Added base Unicode support [Aleksandar Bakic]
-Added Unicode TrueType font support [Aleksandar Bakic]
-Extraction and transformation of pages from existing pdf files as templates which can be drawn as graphic objects (in pdf-parser). [Tim Daly Jr]
-Change in the floting point formats for a better to improve precision
-Nil values are now allowed in the xy-charts
-Modifications for SBCL
-New examples (l-system.lisp and example9)
-Added all the small patches and fixes sent to me by a lot of cool guys ;-)
The full repository is here: http://www.fractalconcept.com:8000/public/open-source/ (It's a subversion 1.0 repository.)
The cl-pdf part: http://www.fractalconcept.com:8000/public/open-source/cl-pdf/
The cl-typesetting part: http://www.fractalconcept.com:8000/public/open-source/cl-typesetting/
The mod_lisp part: http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
There are also tarballs for cl-pdf and cl-typesetting:
http://www.fractalconcept.com/download/cl-pdf-current.tgz http://www.fractalconcept.com/download/cl-typesetting-current.tgz
BTW the (somewhat outdated) home pages for these projects are here: http://www.fractalconcept.com/asp/html/cl-pdf.html http://www.fractalconcept.com/asp/html/cl-typesetting.html http://www.fractalconcept.com/asp/html/mod_lisp.html
Marc
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
I've commited the latest version of cl-pdf to the cl-pdf repository.
Now there is a full Unicode support (16 bits) with char box metrics, kerning, encoding, etc.
The full repository is here: http://www.fractalconcept.com:8000/public/open-source/ (It's a subversion 1.0 repository.)
The cl-pdf part: http://www.fractalconcept.com:8000/public/open-source/cl-pdf/
The cl-typesetting part: http://www.fractalconcept.com:8000/public/open-source/cl-typesetting/
The mod_lisp part: http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
There are also tarballs for cl-pdf and cl-typesetting:
http://www.fractalconcept.com/download/cl-pdf-current.tgz http://www.fractalconcept.com/download/cl-typesetting-current.tgz
BTW the (somewhat outdated) home pages for these projects are here: http://www.fractalconcept.com/asp/html/cl-pdf.html http://www.fractalconcept.com/asp/html/cl-typesetting.html http://www.fractalconcept.com/asp/html/mod_lisp.html
Marc
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
Added unicode-readme.txt to explain the use of unicode fonts and an example done with cl-typesetting: http://www.fractalconcept.com/fcweb/download/hello-u.pdf
Marc
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
I've commited the latest version of cl-pdf to the cl-pdf repository.
I've made a modified version of tt2pt1 which merges the unicode encoding with the char metrics in a .ufm file. The parsing of the ufm files is changed to be able to use those new .ufm files
To use Unicode fonts you need to have the font metrics and the character encoding of the font. For this you must have an unicode font metrics (.ufm file).
You can generate it with a special version of afm2pt1: http://www.fractalconcept.com/fcweb/download/ttf2pt1-src.zip
I've put a windows executable here: http://www.fractalconcept.com/fcweb/download/ttf2pt1.zip
You can get the original version here: http://ttf2pt1.sourceforge.net/
Use it like this (using the times font as an example): ttf2pt1 -a -F times.ttf times This will generate the needed times.ufm file.
You can then load the font: (pdf:load-ttu-font #P"times.ufm" #P"times.ttf")
And now you can use it: PDF 222 > (pdf:get-font "TimesNewRomanPSMT") #<pdf:font timesnewromanpsmt 25558C54>
To see the exact name of the font, just look inside the .ufm file.
If you only need some characters of a font, you can use fontforge to tweak it.
The full repository is here: http://www.fractalconcept.com:8000/public/open-source/ (It's a subversion 1.0 repository.)
The cl-pdf part: http://www.fractalconcept.com:8000/public/open-source/cl-pdf/
The cl-typesetting part: http://www.fractalconcept.com:8000/public/open-source/cl-typesetting/
The mod_lisp part: http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
There are also tarballs for cl-pdf and cl-typesetting:
http://www.fractalconcept.com/download/cl-pdf-current.tgz http://www.fractalconcept.com/download/cl-typesetting-current.tgz
BTW the (somewhat outdated) home pages for these projects are here: http://www.fractalconcept.com/asp/html/cl-pdf.html http://www.fractalconcept.com/asp/html/cl-typesetting.html http://www.fractalconcept.com/asp/html/mod_lisp.html
Marc
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
I wrote:
You can generate it with a special version of afm2pt1: http://www.fractalconcept.com/fcweb/download/ttf2pt1-src.zip
Sorry, bad URL, the correct one is: http://www.fractalconcept.com/fcweb/download/ttf2pt1-src-cl-pdf.zip
Marc _______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
I've commited the latest modifications to the cl-pdf repository.
Rev 88: Native integration of salza 0.7.1 for the content-streams compression. Salza is Zach Beane's zlib in Lisp (No more FFI problems ;-) and is now the default compression for cl-pdf. It is even slightly faster than using zlib through FFI. (the other compressions are still there for some time (look at cl-pdf.asd if you want to use them)
Refactoring of charts. Added pre and post draw hooks for plot-xy (to draw a background etc.).
Removed cl-pdf.system as all the other systems cl-pdf depends on have no .system defined. (I will put it back if somebody wants to add and maintain them)
The full repository is here: http://www.fractalconcept.com:8000/public/open-source/ (It's a subversion 1.1 repository.)
The projects repositories are: http://www.fractalconcept.com:8000/public/open-source/cl-pdf/ http://www.fractalconcept.com:8000/public/open-source/cl-typesetting/ http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
There are also tarballs available http://www.fractalconcept.com/download/cl-pdf-current.tgz http://www.fractalconcept.com/download/cl-typesetting-current.tgz
BTW the (somewhat outdated) home pages for these projects are here: http://www.fractalconcept.com/asp/html/cl-pdf.html http://www.fractalconcept.com/asp/html/cl-typesetting.html http://www.fractalconcept.com/asp/html/mod_lisp.html
Marc
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
Sorry, 2 files were missing in Salza. :(
Corrected now in Rev 89
Marc
I've commited the latest modifications to the cl-pdf repository.
Rev 88: Native integration of salza 0.7.1 for the content-streams compression.
Salza
is Zach Beane's zlib in Lisp (No more FFI problems ;-) and is now the default compression for cl-pdf. It is even slightly faster than using zlib through FFI. (the other compressions are still there for some time (look
at
cl-pdf.asd if you want to use them)
Refactoring of charts. Added pre and post draw hooks for plot-xy (to draw
a
background etc.).
Removed cl-pdf.system as all the other systems cl-pdf depends on have no .system defined. (I will put it back if somebody wants to add and maintain them)
The full repository is here: http://www.fractalconcept.com:8000/public/open-source/ (It's a subversion 1.1 repository.)
The projects repositories are: http://www.fractalconcept.com:8000/public/open-source/cl-pdf/ http://www.fractalconcept.com:8000/public/open-source/cl-typesetting/ http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
There are also tarballs available http://www.fractalconcept.com/download/cl-pdf-current.tgz http://www.fractalconcept.com/download/cl-typesetting-current.tgz
BTW the (somewhat outdated) home pages for these projects are here: http://www.fractalconcept.com/asp/html/cl-pdf.html http://www.fractalconcept.com/asp/html/cl-typesetting.html http://www.fractalconcept.com/asp/html/mod_lisp.html
Marc
cl-pdf-devel site list cl-pdf-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-devel
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce
The last "official" versions for cl-pdf and cl-typesetting are very old (1 year ?). It seems that some people don't like to use the latest versions and prefer official releases. So I plan to do one tomorrow.
Please send me remarks, fixes and patches you may have from the current repository version.
Rev 93: cl-pdf: Updated iterate to the latest version (1.4?)
Rev 92: cl-typesetting: Perform early compression of the content-streams (as soon as they are closed) to reduce memory use. Updated Klaus Weidner's (X)HTML to pdf converter in the contrib directory. Added Spanish hyphenation file [Andrew Philpot]
Rev 91: cl-pdf: Some file encoding modifications More salza optimizations [Dmitri Ivanov]
The full repository is here: http://www.fractalconcept.com:8000/public/open-source/ (It's a subversion 1.1 repository.)
The projects repositories are: http://www.fractalconcept.com:8000/public/open-source/cl-pdf/ http://www.fractalconcept.com:8000/public/open-source/cl-typesetting/ http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
There are also tarballs available http://www.fractalconcept.com/download/cl-pdf-current.tgz http://www.fractalconcept.com/download/cl-typesetting-current.tgz
BTW the (rather outdated) home pages for these projects are here: http://www.fractalconcept.com/asp/html/cl-pdf.html http://www.fractalconcept.com/asp/html/cl-typesetting.html http://www.fractalconcept.com/asp/html/mod_lisp.html
Marc
_______________________________________________ cl-pdf-announce site list cl-pdf-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-pdf-announce