On 7/16/2025 1:14 AM, Max Chernoff via ntg-context wrote:
Hi Jim,

On Tue, 2025-07-15 at 10:06 -0300, Jim wrote:
Might I ask you
(a) To confirm that your PDF reader does, indeed, do SPR?
     (I.e., not just everything else on your system.)
     and

Ah, good point, I should have checked first. Using the following test
file:

     \loadtypescriptfile[plex]

     \setupbodyfont[plex-thin, sans]
     \setupinterlinespace[1sp]

     \define[1]\makeline{%
         \setupbodyfont[#1pt]%
         \dorecurse{
             \numexpression(\textwidth / \widthofstring{l}) - 1\relax
         }{l\hfill}%
         \unskip%
         \par%
     }

     \define\makelines{%
         \processcommalist[2, 4, 6, 8, 10, 11, 12, 16, 24, 36, 72]\makeline%
     }

     \startTEXpage[width=6in]
         \makelines

         \startframedtext[
             offset=0pt,
             width=broad,
             background=color,
             backgroundcolor=black,
             color=white,
         ]
             \makelines
         \stopframedtext
     \stopTEXpage

Chromium and Firefox (pdf.js) use subpixel rendering, while Evince,
Okular, MuPDF, and xpdf just use greyscale antialiasing. I usually use
Firefox to view PDFs, and everything else on my system uses subpixel
rendering, so I just assumed that the rest of the PDF viewers did as
well.

all side effects of these pattents involved ... pathetic large company policies ... esp given how trhey benefit from open source (and we're not even talking stuff that can't be invented multiple times at the same place independently)

Hans

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to