Bear comes with a thoughtful chosen set of fonts but there is room for improvement. I understand that not every font is suited for an worldwide used app—perhaps a more systemic suggestion is in order: Serif and Slab Serif typefaces (besides from Menlo, which does not count here since it is monospaced) are missing. A font with large x-height would be great for legibility. You might also consider condensed and wide variants of existing fonts or typefaces that match these features. Coders might want to choose between at least two monospaced typefaces. On public demand maybe even a dyslexia font could be implemented.
I'd like to use commercial font to replace the title (like futura) or the text.
I know you don't want to allow custom fonts within bear because it could possibly broke its editor.
If make a advance mode toggle? uncheck for build-in fonts, check for custom fonts.
p.s. I use Chinese for major, so actually i can't replace any font except alphabet from this version.
By the way, the attachment is my setting from reeader.
Another vote for Operator Mono. Its a fixed-width font perfected for code and legibility, and my preferred font of choice. The idea that a font can ruin the layout is a bit outdated. Sure, give me the default options, but let me use whatever font I want, the impacts of that are my choice, not the app's.
Adobe Garamond Pro is a commercial font you can purchase from Adobe. Shiny Frog cannot add a commercial font to the application unless they buy a license from the owner. I don't think that is going to happen. There are a few freeware versions of Garamond that can be added.
It would be infinitely more useful if Bear could include the option of adding our own fonts, commercial or otherwise.