Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tarleb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
tarleb
4y ago
Maybe take a look at pandoc before writing your own DSL. You can use it with --pdf-engine=weasyprint, so your DSL can be Markdown, reStructuredText, Org-mode, ...
2.
▲
by
tarleb
6y ago
You might like these: An Empirical study on the impact of static typing on software maintainability, Stefan Hanenberg, Sebastian Kleinschmager, Romain Robbes, Éric Tanter, Andreas Stefik/. Empir Software Eng, (2013-12-11). DOI: 10.1007
3.
▲
by
tarleb
6y ago
Thanks, comments like yours make my day :) Not sure if I'll ever find the time, but I'd like to make the org-parser less useful for Emacs users. The idea is to write an org exporter which produces pandoc's AST JSON format;
4.
▲
by
tarleb
6y ago
Hahaha, that's actually some quality and funny trolling. Not bad :D For everybody interested in alternative installation methods: all pandoc releases are available as statically compiled binaries for Linux, and via installers on macOS
5.
▲
by
tarleb
6y ago
> I've decided to evaluate pandoc and see if it might be useful for supporting Markdown and Word formats, etc. If it is, then I'll reach out to John McFarlane and ask about a commercial license (or just something in writing), p
6.
▲
by
tarleb
6y ago
First, let me challenge the premise: the list of popular Haskell projects on GitHub is far longer than you might expect. Pandoc isn't even the most popular one: https://github.com/search?q=language%3Ahaskell+stars%3A%3E
7.
▲
by
tarleb
6y ago
Pandoc is licensed under the GPL version 2 or later. I know of a couple of companies where pandoc is used in proprietary systems server-side. IANAL, so best to consult one for your specific use case.
8.
▲
by
tarleb
6y ago
Or HTML+CSS with WeasyPrint or Prince; the latter is free for personal use.
9.
▲
by
tarleb
6y ago
Arch, I presume? That's mostly due to a man-power problem on the side of the Arch Haskell maintainers. Try our pandoc Docker images or use pandoc-bin from AUR for a bloat-less version. https://hub.docker.com/u/pand
10.
▲
by
tarleb
6y ago
Pandoc should be usable for users of all languages and scripts. It is possible to define the documents language via the `lang` metadata field; `ltr` and `rtl` attributes can be set for individual text elements. Core contributors are western
11.
▲
by
tarleb
6y ago
I'm the author of pandoc's org-mode parser. Can you drop me a mail (listed on my GitHub profile < https://github.com/tarleb >) or post to the pandoc-discuss mailing list?
12.
▲
by
tarleb
6y ago
I'm a long time (7 years) contributor to pandoc. Other frequent contributors often drop by here as well. Happy to answer questions, ask us anything.
13.
▲
by
tarleb
6y ago
Pandoc can even free you of the second step by using WeasyPrint as PDF engine: pandoc --pdf-engine=weasyprint -t html …
14.
▲
by
tarleb
6y ago
Indeed, this shouldn't have been a top comment. It is more a reply to the `org-roam`. Also no, I'm not involved in the development of that app, I just happen to like it. BTW, if your intention is not to crap on anyone's work,
15.
▲
by
tarleb
6y ago
Fully free and open source note-taking app with a similar focus: https://zettlr.com