Live data from Hacker News

Pollen: the book is a program

mbutterick.github.io

21–30 of 56 posts

Re: Pollen: the book is a program

#21

Interesting software. Actually, I wish there was a way to use some other character (or string) instead of the lozenge character (◊) for commands. I mean, I see the reason for using a weird symbol, but I'm not even sure how to enter it from the keyboard other than by copy-pasting it. Is it some sort of standard symbol in DrRacket environment? Maybe, a directive for changing this symbol can be added: #commands_start_wi…

It already exists: world:command-marker

Re: Pollen: the book is a program

#22

Hi, this is Matthew Butterick. If you have specific questions about Pollen's capabilities (e.g., "how hard would it be to ...") I encourage you to post them to the GitHub repo at http://github.com/mbutterick/pollen . I'd love to make it more useful for other authors, especially those in technical fields, so I welcome all suggestions. TeX has been mentioned several times — I don't mind that comparison at all, since my…

The bit in the book / manual about typing a "lozenge" character that shows how with an Apple then has two blank lines for windows and linux is a little disconcerting.

Re: Pollen: the book is a program

#23
post #22

Hi, this is Matthew Butterick. If you have specific questions about Pollen's capabilities (e.g., "how hard would it be to ...") I encourage you to post them to the GitHub repo at http://github.com/mbutterick/pollen . I'd love to make it more useful for other authors, especially those in technical fields, so I welcome all suggestions. TeX has been mentioned several times — I don't mind that comparison at all, since my…

The bit in the book / manual about typing a "lozenge" character that shows how with an Apple then has two blank lines for windows and linux is a little disconcerting.

As with any unusual character in Windows, you seem to be pretty much stuck with "build and install a new keyboard layout" as the general solution, though there may be editor-specific alternatives.

Re: Pollen: the book is a program

#24
post #10

Does it have mathematical typesetting like Tex?

This is the real kicker for some applications.

After all, Knuth didn't write TeX because he needed a typography solution, he wrote it because he needed a typography solution for mathematics.

All these years later, and TeX (with or without LaTeX) is far and away the best solution I know of.

As for the mass market: Word's typesetting of mathematics is terrible, as is the interface (for anything but the simplest expressions). MathML is an interesting idea, but has a long way to go on the actual typesetting, as well as being much more painful to use than LaTeX...

Re: Pollen: the book is a program

#25

Hi, this is Matthew Butterick. If you have specific questions about Pollen's capabilities (e.g., "how hard would it be to ...") I encourage you to post them to the GitHub repo at http://github.com/mbutterick/pollen . I'd love to make it more useful for other authors, especially those in technical fields, so I welcome all suggestions. TeX has been mentioned several times — I don't mind that comparison at all, since my…

Matthew: interesting project, thank you for releasing it.

I've always thought lisps were a natural fit for this sort of thing; the cl-typesetting project (http://www.fractalconcept.com/asp/cl-typesetting) didn't get a lot of traction but was pretty effective, are/were you aware of that one?

Any intention to tackle higher quality typesetting for hardcopy/pdf ?

Re: Pollen: the book is a program

#26
post #22

Hi, this is Matthew Butterick. If you have specific questions about Pollen's capabilities (e.g., "how hard would it be to ...") I encourage you to post them to the GitHub repo at http://github.com/mbutterick/pollen . I'd love to make it more useful for other authors, especially those in technical fields, so I welcome all suggestions. TeX has been mentioned several times — I don't mind that comparison at all, since my…

The bit in the book / manual about typing a "lozenge" character that shows how with an Apple then has two blank lines for windows and linux is a little disconcerting.

Indeed. Fixed!

Re: Pollen: the book is a program

#27

Interesting software. Actually, I wish there was a way to use some other character (or string) instead of the lozenge character (◊) for commands. I mean, I see the reason for using a weird symbol, but I'm not even sure how to enter it from the keyboard other than by copy-pasting it. Is it some sort of standard symbol in DrRacket environment? Maybe, a directive for changing this symbol can be added: #commands_start_wi…

Apparently you can do this via setting Pollen’s 'world:command-marker' value; though I don't know how to do that myself :-/

Ref for others, on OSX, its: option + shift + V

See http://mbutterick.github.io/pollen/doc/reader.html

edit: key commands now fixed for other platforms

Re: Pollen: the book is a program

#28
post #12

Beautiful, and I'll use it for my first book. But I have to call out the claim: > I think Pollen just won the Hello World Tournament. That tournament was won permanently by the M4 language in 1977. http://en.wikipedia.org/wiki/List_of_Hello_world_program_exa...

I was considering an esoteric (joke) language that would compile a blank file to print "Hello, world!", q to a quine, g to guess, and similar. I never got around to creating it though.

Re: Pollen: the book is a program

#29
post #24
post #10

Does it have mathematical typesetting like Tex?

This is the real kicker for some applications. After all, Knuth didn't write TeX because he needed a typography solution, he wrote it because he needed a typography solution for mathematics. All these years later, and TeX (with or without LaTeX) is far and away the best solution I know of. As for the mass market: Word's typesetting of mathematics is terrible, as is the interface (for anything but the simplest express…

Mathematica has a pretty decent typesetting system, but it's not open source or free...

Re: Pollen: the book is a program

#30
post #10

Does it have mathematical typesetting like Tex?

You can use MathJax inside Pollen today. As far as building more integrated support for math typesetting, I'd like to do that, but what I'm not sure about yet are the ergonomics. Ideally, you'd just be able to drop TeX-style math expressions into the markup, indicating whether they're inline or block, and Pollen would do the right thing in terms of handling the rendering (based on whether the output is a web page vs. something else).
Post reply on HN