you can use either Tex/LaTex or cl-pdf and cl-typesetting depending on the project requirements and/or constraints.
In general the way I work is avoid going on tangent about layout perfection and pixels counting/optimization. I'd do paper prototyping (pencil and paper), iterate as needed, then computer sketch (using inkscape) and when i get almost satisfied look I'll start coding the details
you can automate a little bit of the process by doing the design in Inkscape and then parse the output SVG file to generate the cl-pdf and/or cl-typesetting code. (try using cl-html-parse). keep it simple and avoid the tendency of trying to develop a full svg2cl-pdf parser/compiler. this will help in case you wanted to hire a designer who will take care of pixels optimization.
Regards,
Ala'a
On Thu, May 19, 2011 at 10:11 AM, Nico de Jager ndj@bitart.cc wrote:
I am looking for tips to create professional multi-page reports, invoices, etc, preferably producing standalone files like PDFs that can be emailed. Automatic page calculation would be great, and I'd like to include generated and static images (e.g. graphs and logos).
The solution does not have to be open source, although most of my applications are web based for which I do prefer GNU Linux as a hosting platform (I am a LispWorks user and have both Linux and Windows licenses).
I know about cl-pdf and cl-typesetting, although I have only had a fleeting glance at them. Maybe there is an easy WYSIWYG layout editor that a list member can recommend among the hordes that Google spits out.
How do list members typically solve this (boring) problem with their CL applications?
Regards. Nico
pro mailing list pro@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/pro