Re: non-antialiased font configuration
Ed Fardos <[email protected]> Fri, 28 Oct 2022 11:52:58 -0700
| Newsgroups | gmane.comp.fonts.freetype.user |
|---|---|
| Message-ID | <[email protected]> |
Great info thanks again Werner, keeping this in the realm of freetype/ftview, what option might I pass to ftview to get the ftview rendering looking like the amber terminal in the attachment? Again, I'm trying to avoid antialiasing, particularly in small console/monospaced consoles. On 10/28/22 8:32 AM, Werner LEMBERG wrote: >> Thanks Werner, the images were embedded/smime, > Nope, see > > https://lists.gnu.org/archive/html/freetype/2022-10/msg00005.html > >> but they're attached to this email. > Now they are, thanks. > >> Fonts are antialiased in ftview, is there a way to have ftview >> render fonts without antialiasing? > Assuming a recent `ftview` version, call > > ``` > ftview -m hintslight -e unic 17 LiberationMono-Regular.ttf > ``` > > to see the text string 'hintslight' using your terminal font at > 17ppem. Press 'H' to cycle through hinting modes, eventually > selecting 'v35' (which supports B/W hinting). Then press 'A' to > activate monochrome rendering. I get identical rendering to the upper > part of your image. > >> Please see the attached image and send me on my way if this isn't a >> freetype thing. > It's definitely not a FreeType thing. BTW, the above xrdb output in > your image shows 'hintslight', which the used terminal font definitely > is not. I suspect that somewhere your main FontConfig configuration > file gets overridden with an exception for 'Liberation Mono Regular'. > An alternative but less likely theory is that the terminal app ignores > FontConfig settings completely, doing the rendering (and > configuration) by itself. > >> I'm still looking at DPI, Do non-antialised fonts prefer a DPI, is >> it the fractional scaling that causes the pixelation perhaps? > Whatever scaling value you use, the result is rounded to get an > integer 'pixels per em' (ppem) value. You have to reduce the font > size if the system's DPI value is (automatically?) set to a larger > value. > > > Werner
ftview-18.04.png
(image/png, 17 KB) - not displayed