使用希伯来语和 XeTeX 进行搜索时,搜索会反转

使用希伯来语和 XeTeX 进行搜索时,搜索会反转

当我使用 XeTeX 编译希伯来语文档时,生成的 PDF 会以正确的方向正确显示。但是,当我尝试搜索时,我必须向后搜索该术语才能找到它。例如,如果我有 אבגד (abcd),我不会按原样找到它,但如果我搜索 דגבא (dcba),我会找到它。

有什么办法可以让 PDF 搜索的方向与文本方向相对应?

答案1

我犹豫着是否要以“这对我来说是有效的”作为“答案”来回复,但如果没有别的,它可能会激发对 OP 问题的改进。

这里是类似于“MWE”的东西,在安装了 TL 2015 的 Mac 上使用了 TeXstudio 2.10.8(2015 年初):

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

\documentclass[12pt]{article}

\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Mapping=tex-text}
\setmainfont{TeX Gyre Pagella}

\newfontfamily{\Hb}{SBL Hebrew}

\usepackage{bidi}

\title{Very Trying}
\author{David}
%\date{}

\begin{document}
\maketitle

For some time now I have thought about trying to get, {\RL{\Hb מי יודע}}, RTL mixed in, for example, and distinct RTL in my LTR text:\\

\begin{RTL}
{\Hb מי כהחכם ומי יודע פשׁר דבר}\\
\end{RTL}

This is  typeset by \textsf{bidi} package, version \bidiversion, \bididate.

\end{document}

PDF 搜索(使用预览)完全按照预期进行:

搜索

FWIW。(引用的希伯来字体是SBL 希伯来语

相关内容