[Libreoffice-ux-advise] [Bug 117428] add an option to PDF export dialog to do ActualText per word

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun May 6 15:08:28 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=117428

V Stuart Foote <vstuart.foote at utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |erack at redhat.com,
                   |                            |vmiklos at collabora.co.uk,
                   |                            |vstuart.foote at utsa.edu
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=66
                   |                            |597

--- Comment #3 from V Stuart Foote <vstuart.foote at utsa.edu> ---
The change is internal to the PDF export filter, enabled it will produce much
larger PDF. But that PDF will be more useful to users needing to copy out text
with reasonable word bounds--especially so for Complex script languages as
drove bug 66597

The UX issues now are if the work on tagging PDF with /ActualText should be: 

1. done only for CTL?  => NO (see 6.)

2. toggled active by default? => NO (all PDFs would balloon in size)

3. receive its own check box control on the PDF export dialog?  => NO

4. alternatively, be merged into the generate "Tagged PDF (add document
structure)" checkbox?  => YES (pending export dialog work needed for bug 45636) 

5. perform ICU lib only recognition of intended language/script? => NO
(insufficient granularity as to /Lang tagging for non-CTL scripts)

6. or, recognize /ActualText as a component of supporting a11y--and that
eventual support of ISO 14289-1 PDF/UA (bug 45636) will require accurate /Lang
tagging--so coordination of ICU lib Unicode block detection with the
locale/language (BCP 47/ISO 639 [1][2][3]) as set by locale or by Paragraph
from the GUI must be implemented for fidelity of non-CTL scripts.  => YES


=-ref-=
[1]
https://opengrok.libreoffice.org/xref/core/i18nlangtag/source/isolang/isolang.cxx#170
[2] https://opengrok.libreoffice.org/xref/core/include/i18nlangtag/mslangid.hxx
[3] https://opengrok.libreoffice.org/xref/core/include/rtl/locale.h

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list