You are currently viewing all posts tagged with books.

A San Francisco Bookshop Tour

San Francisco is a good town for bookshops. This is a route I’ve done a few times. It’s like a bar crawl, but with fewer alcoholics.

Start at Stout Architectural Books. This is a great shop for flipping through pretty picture books – think Phaidon, Taschen, etc. Most of what they carry is foreign to me, and not the type of book I am likely to come across elsewhere. I can spend a long time here.

From Stout, it is only a few blocks to City Lights. This is the most famous bookshop in the city. It is always be packed with tourists, which makes it less pleasant for browsing. It isn’t a large place, considering the size of their collection, so you’re constantly squeezing around people in narrow aisles. But I seem to only end up here on weekends – weekdays may be better. If you are here on the weekend, you should see the legendary V. Vale and his RE/SEARCH Publications table just outside, in the alley between City Lights and Vesuvio. Make sure to browse his wares.

If you need a potty break at this point, you’re in luck. San Francisco is notorious for how few publicly accessible bathrooms it has, but one of the nicest is just a few blocks away at The Ritz-Carlton on Stockton & California. Walk in the main entrance like you belong. Try to project an aura of being parvenue and you’ll fit right in. Take an immediate left, and in maybe 10 or 15 feet there will be a short hallway to your left. The bathrooms are at the end of that hallway. No keys or code required. I don’t always defecate in this part of town, but when I do, I poo at The Ritz.

The next bookshop, Green Apple Books, is across town in the Richmond. This is the best general-interest bookshop in the city. It doesn’t look like much from the street, but is deceptively large inside. Of all the shops, this one takes the longest to browse. It is about 4 miles from City Lights and The Ritz, so if you’re on foot you might want to jump on the 1 California.

From Green Apple, head two blocks west to Pho Huynh Sang. This is, in fact, not a bookshop. But they have good phở and bún, so I pretty much always eat here when I’m in this part of town and can justify a meal. The staff is friendly and the place is big enough that there’s always a place to sit without having to wait in a line.

After you’ve had a meal, you are allowed desert, so you might as well walk one block east back to Toy Boat. I usually buy a loaf of the banana bread.

The final stop is Borderlands, recently relocated to the Haight. This is our genre bookshop – scifi, horror, fantasy. I’m only interested in the first of those genres, so I don’t usually spend too long here. But I do like to at least peruse the new arrivals table in the front, and the used book shelf in the back room under the office window. The staff here are exceptionally good at recommendations. Give them the name of some obscure SF book you liked, and they’ll be able to recommend something else similar. You don’t even need to remember the title – just give them a vague description of the plot and what the primary color on the cover was and they’ll probably know what you’re talking about.

Archiving The Witches Cycle

I recently learned about The Witches Cycle, a French manga by Tony Concrete, thanks to a post by the author on /r/xbiking. It has similar vibes to Kiki’s Delivery Service – one of my favorite Studio Ghibli films – with the addition of sweet bikes. I’m not completely hooked on the story yet, but the art is great.

Thus far the English translations have only been published on The Radavist. Their Javascript gallery viewer leaves something to be desired in this application. If the English translations are ever published as a book, I’ll buy it. In the meantime, the manga is easy to liberate.

A quick inspection of The Radavist’s pages for chapter 1, chapter 2, chapter 3, and chapter 4 shows that the chapters consist of sequentially numbered JPGs (though they are not consistent in their naming scheme, for shame). I’m a big fan of downloading JPGs.

$ mkdir witches-chapter-0{1..4}
$ wget https://media.theradavist.com/uploads/2023/11/Witches-Cycle-{1..76}.jpg --directory-prefix witches-chapter-01/
$ wget https://media.theradavist.com/uploads/2024/02/2024_Witches_Cycle_Chapter_2-{1..30}.jpg --directory-prefix witches-chapter-02/
$ wget https://media.theradavist.com/uploads/2024/03/2024_Witches_Cycle_Chp3-{1..38}.jpg --directory-prefix witches-chapter-03/
$ wget https://media.theradavist.com/uploads/2024/06/chap4{05..49}.jpg --directory-prefix witches-chapter-04/

The previously mentioned Kindle Comic Converter is happy to operate on a directory of images.

$ for i in {01..04}; do kcc-c2e --profile KoL --upscale --cropping 2 --splitter 2 --author "Tony Concrete" --title "The Witches Cycle, Chapter $i" witches-chapter-$i/; done

This results in 3 well-formatted EPUB files I can archive in my Calibre library and read on my e-reader.

In Which Graphic Novels Are Optimized for Portability

Kindle Comic Converter is a program that optimizes comic book files for e-readers. I have not read many graphic novels in the past, but I think that is likely to change now that I have found a good workflow for consuming them digitally. The portability of my Kobo Libra 2 makes it more convenient than reading on my laptop. Its 7” screen is large enough for me to enjoy comics when properly formatted, unlike the 6” screen of my old Kindle Paperwhite. (8” would probably be the best screen size for this type of content, but I am not sure that I would be pleased with the decrease in the packability of the device.)

I am using the command line version of KCC (surprising no one), typically as such:

$ kcc-c2e --profile KoL --upscale --cropping 2 --splitter 2 input-file.cbr
  • --profile KoL specifies that the target device is my Kobo Libra 2. The program will optimize the output file for the resolution and color profile of this device.
  • --upscale instructs the program to enhance images smaller than the device’s resolution.
  • --cropping 2 will attempt to crop out margins and page numbers.
  • --splitter 2 instructs the program to duplicate double page spreads. The spread will first be displayed as a single rotated page (so that I can see the whole image at once, as the illustrator intended), and then split into two pages (so that I can see details and read text without zooming). This sometimes makes poor decisions on filler pages – pages of credits, praise blurbs, etc – but it seems to always do the right thing when you’re in the pages of the comic itself.

I import the original source file into my Calibre library, and then add the KCC-generated EPUB as an additional file to the same book record. When loading the book onto my reader, I explicitly tell Calibre to send the EPUB. I do not allow Calibre to do any further conversion to this file.

The resulting files do not look great when viewed on my computer. The lack of margins from the --cropping 2 flag is annoying, and the images look dark and jagged. But on the E Ink screen they look great.

I used this process to read Craig Thompson’s Blankets, which I learned about thanks to Utah’s attempt to ban it. This book was fantastic. For maximum teenage angst, I recommend reading it while listening to The Cure. (I don’t even especially like The Cure, but when I finished Blankets I was struck with the strange desire to spend the next day repeatedly listening to the few albums of The Cure that I do own – so I did.) The minimalist, black-and-white art style of Blankets lends itself perfectly to a grayscale E Ink screen. I was impressed at how much emotion he can communicate with so few lines.

Blankets by Craig Thompson

I have recently begun to read Monstress by Marjorie Liu and Sana Takeda. This one is weird. (Utahns are going to lose their shit when they learn about it.) Unlike Blankets, Monstress is drawn with lush, full-color artwork. It also has a lot more text, whereas Blankets was much more about emotion than exposition. I read the first issue on the Libra 2, and then borrowed the dead-tree version from the library and reread it to compare. I think it still looks great on the grayscale E Ink screen – it gives the impression of being extremely detailed graphite pencil work – but the color does add a little something extra (gore, mostly). The text is legible without zooming, but on the small side. I am jumping back and forth between reading further issues on the Libra 2 and on color paper. The portability of the Libra 2 counts for a lot – I carry it with me every day – but I think Monstress is probably better consumed on paper – or digitally on a larger color screen.

Monstress by Marjorie Liu & Sana Takeda

Beauvoir on Social Media

To be no one, all things considered, is something of a privilege… How can anyone be so arrogant or so rash as to serve himself up as prey to a pack of strangers? Their names are dirtied in thousands of mouths; the curious rob them of their thoughts, their hearts, their lives. If I too were subjected to the cupidity of that ferocious mob of ragpickers, I would certainly end up by considering myself nothing but a pile of garbage. I congratulated myself for not being someone.

Simone de Beauvoir, The Mandarins

Luncheon with Simone

Literata Book

My preferred e-reader font is Literata Book.

For the past two years I’ve used a Kobo Libra 2. Installing fonts onto the Kobo is a simple matter of copying the files to the fonts directory, though it is picky about the filenames. I install the bold, bold italic, italic, and regular variants.

Other fonts I have installed are: the standard Literata, Atkinson Hyperlegible, and Bitter Pro. But I use Literata Book most often.

$ ls -1 /media/KOBOeReader/fonts
AtkinsonHyperlegible-BoldItalic.otf
AtkinsonHyperlegible-Bold.otf
AtkinsonHyperlegible-Italic.otf
AtkinsonHyperlegible-Regular.otf
BitterPro-BoldItalic.ttf
BitterPro-Bold.ttf
BitterPro-Italic.ttf
BitterPro-Regular.ttf
Literata-BoldItalic.ttf
Literata-Bold.ttf
LiterataBook-BoldItalic.otf
LiterataBook-Bold.otf
LiterataBook-Italic.otf
LiterataBook-Regular.otf
Literata-Italic.ttf
Literata-Regular.ttf

I uploaded an archive of the fonts.

Kobo Libra 2, Literata Book

Working with ACSM Files on Linux

I acquire books from various OverDrive instances. OverDrive provides an ACSM file, which is not a book, but instead an XML ticket meant to be exchanged for the actual book file – similar to requesting a book in meatspace by turning in a catalog card to a librarian. Adobe Digital Editions is used to perform this exchange. As one would expect from Adobe, this software does not support Linux.

Back in 2013 I setup a Windows 7 virtual machine with Adobe Digital Editions v2.0.1.78765, which I used exclusively for turning ACSM files into EPUB files. A few months ago I was finally able to retire that VM thanks to the discovery of libgourou, which is both a library and a suite of utilities that can be used to work with ACSM files.

To use, I first register an anonymous account with Adobe.

$ adept_activate -a

Next I export the private key that the files will be encrypted to.

$ acsmdownloader --export-private-key

This key can then be imported into the DeDRM_tools plugin of Calibre.

Whenever I receive an ACSM file, I can just pass it to the acsmdownloader utility from libgourou.

$ acsmdownloader -f foobar.acsm

This spits out the EPUB, which may be imported into my standard Calibre library.

I spent yesterday afternoon at the California International Antiquarian Book Fair.

They had first editions from everyone from William Gibson to Isaac Newton, proofs and manuscripts from Neal Stephenson and Ludwig Wittgenstein, 17th century books on witchcraft with binding that did not appear to be from livestock, and Turing’s programming manual for the Ferranti Mark 1. But the books I saw the most copies of at different booths were firsts of The Monkey Wrench Gang and Grapes of Wrath.

Antiquarian Book Fair, Monkey Wrench Gang

Many of the sellers were from London or Paris. So I find myself imagining a shadowy cabal of Parisian antiquarians, realizing that they have a show in San Francisco coming up and wondering what the Americans will buy. “J’ai trouvé!” one of them declares. “Ed Abbey and Steinbeck. They won’t be able to resist.”

2023 is off to a strong start in the sanctum sanctorum.

Living the dream.

Coltrane, Miller, Pu-erh