7 ms·
I agree that sometimes not having dependencies is important and that's definitely a big feature of this library. However, in my experience it is more desirable
by JelteF 9y ago
I agree that sometimes not having dependencies is important and that's definitely a big feature of this library. However, in my experience it is more desirable in many cases to have clear code. You basically get this for free when by using LaTeX, because you create documents at a higher level than writing raw pdfs. Another big advantage ia that you can make use of its vast package ecosystem, which allows you to for instance create beautiful tables that span multiple pages with ease.
It definitely is a large, and more importantly external, dependency though. However, if you control the installation environment of your software this isn't really a problem. For all use cases where I had to generate pdfs this was the case (webapps and local one off scripts).
- simooooo 9y agoI agree. No dependencies is nice, but you step into a myre of dealing with low level pdf faffery. I'd rather let a very robust external tool with proven reliability