Mi preskaŭ ne interesiĝis pri tiu artikolo ĉar mi preferas uzi Markdown aŭ HTML depende de miaj celoj, ĝis mi agnoskis, ke la nomo estas el la internacia lingvo. Bele!
I was almost uninterested in this article because I prefer to use Markdown or HTML depending on my goals, till I realised that the name is from Esperanto. Very nice!
I quite enjoyed working with Scribble for my ridesharing side project. If you want examples of how it looks, just browse the Racket documentation. Very pretty and (dare I say) easy to work with.
Scribe was a scheme system for typesetting that was published two or three decades ago. I know Skribilio is related to it, and I would be very surprised if scribble is not in any way related.
I believe the key difference with using a tool like Skribilo is that you have the full computational power of Scheme and can generate dynamic content. Other tools may be equal to just the writing aspect but this is Scheme turned inside out. Instead of a language creating content; this is content blocks interwoven with language output.
Scheme source code is text with embedded scheme ;).
The issue with JavaScript embeds in PDF’s is that PDF’s are final documents and the default assumption is that they are not executables…a mistaken assumption perhaps but the default nonetheless.
Skribilo is source code for a document…it will tend to generate a final document and tend not to be the distributed artifact.
Cool. This might be an inaccurate assessment, but Skribilo reminds me of PanDoc, made with Scheme instead of Haskell, and with a somewhat harder to spell name.
24 comments
[ 0.18 ms ] story [ 62.9 ms ] threadI was almost uninterested in this article because I prefer to use Markdown or HTML depending on my goals, till I realised that the name is from Esperanto. Very nice!
I quite enjoyed working with Scribble for my ridesharing side project. If you want examples of how it looks, just browse the Racket documentation. Very pretty and (dare I say) easy to work with.
Skribilo: A Scheme-Based Document Programming Framework - https://news.ycombinator.com/item?id=8453884 - Oct 2014 (2 comments)
Text with embedded Scheme -- good idea?
The issue with JavaScript embeds in PDF’s is that PDF’s are final documents and the default assumption is that they are not executables…a mistaken assumption perhaps but the default nonetheless.
Skribilo is source code for a document…it will tend to generate a final document and tend not to be the distributed artifact.
"Skribilo's markup language to provide information about the document's structure, which is similar to HTML or LaTeX and does not require expertise."