One of the charms of a printed book is the imperfection of the fonts and the impressions of the fonts. Each 'a' impression is slightly different - maybe a little higher, a little lower, a little blotchier, etc. But if I read an ebook, the letters are always identical.
I've often thought that if I wrote an ebook reader, I'd use a font that mimics the imperfections in printed works. I'd have maybe 20-30 different 'a' images, and select one randomly and then 'jitter' its positioning a bit.
I'd also use a background that looks like paper, rather than the perfect white or sepia ones current readers do. Heck, it would be easy enough to scan a few dozen blank sheets of paperback paper, and then pick one randomly for each page.
I realize that you’re referring to traditionally-typed text, but Monotype was recently commissioned to design a typeface for the illustrator of Roald Dahl’s books, and they did indeed include alternates for each letter (along with variations in kerning):
>…He selected four subtly different alternates for each character that, combined, would make the text look random enough to look authentic while keeping the glyph set manageable
My parents' handwriting was borderline illegible, so they took to typing letters on a manual typewriter. Typewriters suffering from all the problems of complex finicky mechanisms, and being a write-only medium, resulted in a pleasing quirkiness that is completely absent from email. Read enough typed text, and you begin to recognize a person's particular "hand" at the typewriter, as well as the machine's individual quirks. Electric typewriters put an end to most of that, and email finished it off.
I should add that I buy paperbacks regularly, often paying more for them than the ebook. I then run 'em through the scanner and read the scanned book on my tablet. I just like the imperfect look of a scanned paperback page than the perfect ebooks. I also like the paperback formatting better than the auto-flow ebook layouts.
I figure I get the best of ebook and hardcopy this way!
It takes about 5-10 minutes for a typical paperback. A fat one might take 20 minutes tops. I am a fidgety person and cannot sit still, so I keep my hands busy and scan a book while I watch the news on TV. I use a stack slicer and a Fujitsu duplex scanner.
I've thought about it now and then, but the D compiler consumes all my efforts. I have emailed suggestions to Amazon, and so far they have implemented 0 of them, nor have they responded to any.
Once all the diverse books are converted to ebooks, them all being rendered in the same perfect font on the ereader kinda lends them an off-putting sterility.
> them all being rendered in the same perfect font
That annoys me. Book typography is a sophisticated art. Selecting a typeface for a book is a skill, positioning it, sizing it and kerning it for that book makes a big difference.
Books all presented in the same way lose a lot of their character. Dickens shouldn't look like G R R Martin.
Sadly, its a bit of a first world problem, most people don't notice it, not consciously. They just get this sense that ebooks lack gravitas or character somehow.
Fortunately, storage space has gotten so cheap it is no problem storing page images rather than text. Even without the images, there are a number of things ereaders could do to render the text in a more booklike manner.
One thing that mystifies me is why there are no ereaders with a screen the exact size of a standard paperback. If I was god-emperor of ereaders, that'd be the first thing I'd demand my minions create.
Why not just modify the glyphs programmatically on draw so every character is unique?
I thought of writing a word processor where each glyph created a bump map so as you type the characters are slightly indented as if stroked by a type writer.
Back in the 90s, this was done using Type 3 fonts (which have full access to the postscript language). This 1995 paper, for example, describes a technique for generative, random handwriting from samples.
http://luc.devroye.org/mcdougallpaper.pdf
It’s a similar deal with music engraving: the classics had variation, but most software is painfully mechanical. And that makes it subtly harder to read. One of Lilypond’s key goals was to imitate the variability of the old masters, the organic feel.
I’ve had similar thoughts on text layout as well. And I’d really love it if someone were to sponsor me to make such a thing, because as it is I doubt I’ll ever get to it… so many things to do, so little time.
As a practising Christian I find similar with printed Bibles comparing it with Bible software: the software we have is painfully inferior in many regards (no fixed pagination, for example, though fixed pagination is great for memory). And that’s an area that I do intend to do something about… one of these years.
There are many marvellous things about our technology now; but there were many marvellous things about what came before as well, and we''re often losing those features (as well as not taking advantage of the full possibilities of our new technology, settling for third best because it’s easy to implement).
Eh, illuminated texts were beauty at the cost of function. They looked impressive, but they were not especially practical. Although beauty is nice, I tend to be more interested in things that were strictly functional where we’ve regressed. Musicians certainly report the scores of old masters with their variability easier to read than modern, rigidly consistent ones; easier to keep your place in, and all that. Subtle stuff. And that’s the sort of thing that Lilypond aims for (and certainly succeeds in at the very least partially, I’d say mostly).
Such differences also served as a forensic tool for Sherlock Holmes, as in "A Case of Identity":
> “It is a curious thing,” remarked Holmes, “that a typewriter has really quite as much individuality as a man’s handwriting. Unless they are quite new, no two of them write exactly alike. Some letters get more worn than others, and some wear only on one side. Now, you remark in this note of yours, Mr. Windibank, that in every case there is some little slurring over of the ‘e,’ and a slight defect in the tail of the ‘r.’ There are fourteen other characteristics, but those are the more obvious.”[0]
I wonder if there would be value in simulating left and right hand pages on a single page view screen. I'm imagining something where you'd see the left page, and the crease between the pages rendered on the right edge of the screen, with a slice of the left edge of the text from the facing page visible. Turning the page would be rendered as a slide over to the right. The next page turn would show the page flipping to the left, combined with a slide back to the left page.
I think this is another tactile part of reading a novel: laying in bed balancing the book in your hand, holding the side you're not reading, then repositioning your hand when you start reading the right hand page.
Tangent: I've been looking for an update of the old Unix screensaver of "all work and no play makes Jack a dull boy" using a similar technique with a typewriter font. Anyone know?
Has anyone managed to assemble a workable font based on Dijkstra's handwriting? Last I checked, there we few attempts but they were all missing characters.
Yes, it has a bunch of ad scripts that cover the page with an invisible flash element. Clicking it generates popups and popunders. Pity you're being downvoted.
(Btw I did not downvote you. Your downvoting a malware link seems a legit enough reason, since flagging will be judged by someone who might not see the malware warning and might take your flagging rights away or something else invisible to you because you're doing "invalid" flagging.)
Better do it five or six times, and then switch among all those captured fonts in the document, to have some variation in the letter forms. Otherwise your document will be the typographical equivalent of a drum track from 80's synth pop. Ooh, hit me with that bit-for-bit identical snare drum sample again: snap, snap, ...
This might be a great crypto tool! I can turn my hand writing into a font and then keep printed hard copies of all of my data! No one will be able to read it!
I know not many people use handwritten letters any more, but this potentially gives this company a complete sample of your handwriting, which they can then use for whatever purpose they want.
If you give it a try you'll see it doesn't work well and it's nothing like cursive or 'natural' handwriting. The sheet you have to fill in changes your natural handwriting fairly dramatically (it did for me at least).
Because in cursive writing, the letters are connected - that's something that works in high quality, high effort script fonts. They way they do it is to use OpenType replacement features for various combinations of letters. For example, there are a bunch of a's in one font, and when the OpenType system detects a+n, it chooses the a that is drawn to connect with the n. There also may be different versions of the letters, so that the text gets more rhythm (like naturally written).
It would actually be an interesting machine learning application not only to recognize letters from an actual sample (say a document in cursive writing), but also to understand how the letters connect and then create a cursive font based on that.
Yeah, i was thinking that they should have a different template pdf where the letters are not shown in the boxes, but perhaps beside or underneath the boxes. When you're writing over those typed letters, you're more likely to trace them, resulting in a less natural handwriting.
While idea is neat, there are artists who design fonts based on your hardwriting with better quality. While I would like sometimes to use my handwriting digatally, you cannot create "real" effect without having every ligature (two, three leters) written in the template.
Just a thought, instead of having every ligature you could let a camera/tablet observe how you are writing certain "test sentences" and turn this data into autoencoder neural network that would turn any text into "your handwriting".
Huh. I remember having a program that did this on my old Toshiba convertible laptop back in 2005. I got it on eBay for fairly cheap and it was neat to have a pretty lightweight (for the time) laptop with a screen you could flip around and use as a tablet with active digitizer.
Wonder if I still have the old font file floating around anywhere.
You know, I could see this being a fun tool for people who are into calligraphy to make their own fonts. I'm not sure that just "Turn my natural handwriting into a font" is what this does though. I tried it, and it worked much more cleanly with calligraphy.
I've made a font of my handwriting in the past. I used a similar template, scanned it, and used a TrueType font creation program. It auto-converted the image into vectorized curves, A selected the parts of each curve, and put each glyph into a box. In each box, you could change the letter spacing, kerning on all the sides, alignment of the pieces (dot over the 'i', for instance).
I went through probably a dozen iterations, tweaking the spacing and alignment until it looked fairly natural. Now, I wonder if there was a way to automate that, or if the fonts created with this site take a little manual tweaking as a final polishing step.
I've often thought that if I wrote an ebook reader, I'd use a font that mimics the imperfections in printed works. I'd have maybe 20-30 different 'a' images, and select one randomly and then 'jitter' its positioning a bit.
I'd also use a background that looks like paper, rather than the perfect white or sepia ones current readers do. Heck, it would be easy enough to scan a few dozen blank sheets of paperback paper, and then pick one randomly for each page.