Erik Ronström
Erik Ronström
While this patch will make it work in LispWorks 8, it won't work with future LispWorks versions (LW 9 etc) From the LispWorks documentation (http://www.lispworks.com/documentation/lw80/lw/lw-common-lisp-18.htm): > Code using new LispWorks...
Conversions between lisp objects and json objects are inherently ambigous as `[]`, `null` and `false` all correspond to `nil`. `with-explicit-encoder` is a way to circumvent these problems when encoding. Since...
It seems like this could easily be fixed by calling `pdf-string` on the values in `add-doc-info`: ``` (defun add-doc-info (doc &key (creator "") author title subject keywords) (setf (docinfo doc)...
Since this repo doesn't seem to be maintained, I won't bother to create a pull request. Should anyone be interested, a fix is available here: https://github.com/cbagwell/sox/commit/f785535d35c0fe95f254d4c1ecfa135d10924dd7
There is currently no support for font subsetting, unfortunately. I've just recently been thinking about how this could be achieved but PDF is a hairy business and I'm just a...
Two more things: 1) It seems that adding TrueType fonts to cl-pdf always makes it write a CID font which takes a lot of space. This could be optimized away...
BTW, if you just need a quick solution for a specific case, you can make subsetted versions of the fonts and load those into `cl-pdf`. Have a look at pyftsubset...
One way to go could be to extend `zpb-ttf` so that it can perform subsetting of entire fonts. I looked into it yesterday and I think it would be doable...