[Feature] font handling: provide regular font families like `Sans`, `Serif`, `Monospace`
current device and version
- Device: Google Pixel 6a
- Android version: Android 16 — Build-Number 2025100300
- jtx Board version: 2.14.00.ose
- Downloaded from: F-Droid
feature request related to a problem?
- No! Just a plain FR.
solution you'd like
- Provide regular font families like
Sans,Serif,Monospace(and internally one relating font each, e.g.).SansandSerifare nice for "normal" notes. But for "config settings" or "code blocks", aMonospacefont is essential! You cannot view such info properly otherwise.
alternatives you've considered
- I still use Notepad (F-Droid) to use a
Monospacefont.
screenshots
jtx Board
Notepad
TIA!
Hi @zWhdmB5T , I can add new fonts, but do you have a suggestion for specific fonts? The easiest way would be to take something from Google Fonts: https://fonts.google.com/specimen/Courier+Prime?query=Courier
For example the Courier Prime and/or Roboto Mono
Dear @patrickunterwegs
Thank you!
I would clearly suggest a complete Google fonts family, Google themself call them fonts superfamily.
like Source
- Sans: https://fonts.google.com/specimen/Source+Sans+3
- Serif: https://fonts.google.com/specimen/Source+Serif+4
- Monospace: https://fonts.google.com/specimen/Source+Code+Pro
or Roboto
- Sans: https://fonts.google.com/specimen/Roboto
- Serif: https://fonts.google.com/specimen/Roboto+Serif
- Monospace: https://fonts.google.com/specimen/Roboto+Mono
or, maybe, kick your existing fonts and replace them by both the superfamilies: then you have families (consisting of the family types: Sans, Serif, Monospace) and different flavours (Source, Roboto).
I use the fonts (families) mentioned on my desktop PC and I am very satisfied: for the families (Sans, Serif, Monospace) and the flavours (Source, Roboto).
Thank you!
Hi @zWhdmB5T , the app just embeds the Font Family from Google, so basically that's already the case. I want to make sure that there's no misunderstanding. Do you mean you'd like to have additional fonts added so that the whole app uses them or are you talking specifically about code blocks to use a serif font?
Dear @patrickunterwegs ,
no, no need for new/additional fonts. The fonts provided are sufficient.
For personally me, even just Roboto would be sufficient. And I would like to state that I find the font Montserrat Alternates inadequate for professional use (it's just ugly).
But what I ask for is:
- Sans
- Serif
- Monospace
for the fonts provided, i.e. Roboto e.g.
For editing (writing and reading) regular notes it would be nice to have Sans and Serif. And for working with notes related to code and similar stuff it is essential to have/use Monospace.
I am a modern guy using modern tech… but I also use lots of Monospace when working with specific text like code and such.
It would be sufficient to choose the style of font (Sans, Serif, Monospace) "systemwide" (i.e. App wide) for all notes, not to use and mix them within an note. Most other apps (providing font styles) do it this way.
Dear @patrickunterwegs
any news on this? TIA!
Hi @zWhdmB5T , I won't add a configuration for this, but I have changed the Markdown renderer that now automatically improves how code blocks are displayed. If you like you can try the new beta version from Google Play (2.15.00-beta01). It's just being uploaded and should be available by tomorrow.
@patrickunterwegs
Well, this is not what I actually need — my favour would have been a configuration toggle "Serif/Sans/Monospace". I don't need different (i.e. several) fonts, at all — I actually need the font types ("Serif/Sans/Monospace") for such reasons as better/good readability or exact editing. But, yes, you are the boss.