Hi Will, Jonathan, and others
> On Feb 25, 2016, at 10:31 AM, Will Robertson <[email protected]> wrote:
>
> On 24 Feb 2016, at 2:20 AM, Jonathan Kew <[email protected]> wrote:
>>
>> For a document that wants some other kind of "ActualText", there's going to
>> need to be pretty detailed markup in the source, I think. (E.g. each word,
>> or similar unit, will need to be tagged to provide the desired ActualText
>> that goes with it.) At that point, I wonder if turning off
>> \XeTeXgenerateactualtext and just doing it "manually" with macros that
>> generate \special{}s would be the most reasonable way forward.
>
You have to be *very* careful with /ActualText, since it must be done using
PDFdoc encoding,
as it becomes part of the page contents stream.
Any errors will corrupt the PDF file completely — but that’s true of other
things as well.
Heiko’s \pdfstringdef in the hyperref package is very good for handling
this...
> This sounds interesting for maths, where there is a chance we could
> automatically insert \special{}s at the glyph and/or the equation level — has
> this always been possible in XeTeX or does this require the newest patch for
> xdvipdfmx you just released?
… but doing the math-characters correctly, without interfering with spacings,
is highly non-trivial.
Look at some of my papers associated with TUG conferences, to see various
options that can be used to make mathematics more accessible in PDFs; i.e.,
papers numbered as 5, 6, 7 on this page:
http://www.tug.org/twg/accessibility/
Although these were done using pdfTeX, some of these things should be able
to be implemented for XeTeX + xdvipdfmx also.
>
> Cheers,
> Will
Cheers,
Ross
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex