Home / Blog Menu ↓

Blog: #bookmaking

Some quick thoughts about the project space I see myself working in (meaning personal coding projects that aren’t the productivity tools I mentioned before), both now and for the foreseeable future. To be honest, it’s mostly a roadmap for myself, posted here as part of working in public.

Bookmaking tools

One of the areas in the project space is bookmaking tools: tools that help with making either print books or ebooks. What I’ve worked on in that area (and some of these are still in progress or in the future):

  • Press — low-level typesetting (PDF compiler)
  • Ink — higher-level typesetting
  • Curves — programmatic type design
  • Typlate — type design templates
  • md2epub/Caxton — ebook compiler
  • epubdiff — ebook differ
  • Fledge — text processing shell
  • Storybook — writing tool (covered under the productivity tools, yes, but I feel it fits in here)

Creativity tools

The next area, somewhat related, is creativity tools: tools for making art, music, etc. I do realize that there’s a bit of overlap between the two areas — art can be used in books, for example. This is not a rigorous taxonomy.

What I’ve worked on:

  • Trill — music composition REPL
  • Grain — command-line tool for texturing art

While I haven’t done much in this area so far, the intersection of software and art has been calling to me more lately. I expect creativity tools to become much more of a focus for me, probably even more so than the bookmaking tools.

Human-Computer Interaction

Last but not least, HCI. My master’s thesis is in this area, and much of my other work also touches on it in limited ways. (What I mean by that, I think, is that with projects like Trill, Curves, and Press, the parts that have most interested me are the interfaces. Also, those interfaces have been textual in these particular cases, but I’m also interested in other kinds of UIs.) So I plan to start building more proofs of concept and interface experiments — like the spatial interface ideas I mentioned several weeks ago.


Reply via email or office hours

CreateSpace test picture book

It turns out that CreateSpace only charges $3.65 to print a 24-page picture book, color, full bleed. That’s…incredible. You do pay shipping ($3.59 in my case), but still — $7 to print a picture book for your kids? Very, very nice. I threw together a dummy book to test print quality, and my copy arrived today, ten days after ordering it.

In general, I’m quite pleased. Print quality is very good. I’ve taken some photos below (with no postprocessing, but my iPhone camera added a bit more contrast than there actually is in the book).

Notes

  • The book is perfect-bound, so it won’t open as flat as it would if it were saddle-stitched. I don’t think they have saddle stitch as an option.
  • The paper isn’t glossy.
  • Colors aren’t quite as vibrant as they are on screen — blacks aren’t as dark, etc. But for actual use — reading to kids at bedtime — they’re quite fine.
  • Colors that are similar to each other can be a little harder to distinguish, but anything with sufficient contrast should be okay.

Photos


Reply via email or office hours

Picture book templates

I’ve started work on a picture book, and me being me, I ended up making some storyboarding templates. Currently there are PDFs for 24- and 32-page square books.

(And yes, this is one way I’m avoiding work on the actual book.)


Reply via email or office hours