groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "transparent" output and throughput, demystified


From: Dave Kemper
Subject: Re: "transparent" output and throughput, demystified
Date: Fri, 6 Sep 2024 23:24:29 -0500

On Thu, Sep 5, 2024 at 2:31 PM Deri <deri@chuzzlewit.myzen.co.uk> wrote:
> if Dave wants to use use Spin̈al Tap
> This seems to work:-
>
> printf ".ft TINOR\n.ps 18\nSpin\h'-5p'\[u0308]\h'+5p'al Tap\n.pdfbookmark 1
> Spi\[u006E_0308]al Tap"|test-groff -Tpdf -ms > Spin̈alTap.pdf

Just want to point out that the \h escapes shouldn't be needed for
this: a combining diacritic *should* combine with the immediately
preceding character automatically.

But this has come up before with the Tinos font, and you already
delved into the reason; I had to reread
http://savannah.gnu.org/bugs/?57506#comment13 to remind myself.

> I've explained that, just like any application, all application text
> (including the bookmarks panel, info dialog, menus etc, are handled by the
> desktop windowing system (GTK, QT ...) only the canvas upon  which pages are
> rendered has access to the CMap.

This is well outside the scope of groff, but I agree with Branden
that, while the above makes sense for text supplied *by the
application*, the document metadata is supplied *by the document*, and
searches of document content ought to follow the same rules regardless
of what part of the document's content they're searching.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]