Hebrew+hyperref works well using XeTex and "bidi" package. Unfortunately, LyX's stable version dose not support XeTeX. I could not get any output for Hebrew and hyperref using LaTeX on Tex-Live.
Ronen. On Mon, Jun 29, 2009 at 10:41 PM, Orgad Shaneh <org...@gmail.com> wrote: > Hello, > > When I use hyperref in conjunction with babel, and the document > language is defined as Hebrew, it doesn't compile. > > I tried both MiKTeX and TeXlive, The message I'm getting is: > ! pdfTeX error (ext4): pdf_link_stack empty, \pdfendlink used without > \pdfstart > link?. > \atbeg...@output ...ipout \box \AtBeginShipoutBox > \fi \fi > l.13 \pagebreak{ > } > ! ==> Fatal error occurred, no output PDF file produced! > > Here's an example document. Parts of it are in Hebrew, codepage 1255. > > %% LyX 1.6.2 created this file. For more info, see http://www.lyx.org/. > %% Do not edit unless you really know what you are doing. > \documentclass[english,hebrew]{article} > \usepackage[T1]{fontenc} > \usepackage[latin9,cp1255]{inputenc} > \setlength{\parskip}{\medskipamount} > \setlength{\parindent}{0pt} > \usepackage{babel} > > \usepackage[unicode=true, > bookmarks=true,bookmarksnumbered=false,bookmarksopen=false, > breaklinks=true,pdfborder={0 0 1},backref=false,colorlinks=false] > {hyperref} > > \makeatletter > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands. > \usepackage{theorem} > \theorembodyfont{\upshape} > \newtheorem{theorem}{\R{משפט}}[section] > \atbegindocument{\m...@lr\thetheorem} > > \makeatother > > \begin{document} > > \title{בדיקה} > > \maketitle > \tableofcontents{} > > \pagebreak{} > > > \section{סעיף ראשון} > > > \subsection{תת-סעיף ראשון} > > לה לה > > לי לי > > לו לו > > \pagebreak{} > > > \section{סעיף שני} > > > \subsection{תת-סעיף ראשון} > > לה לה > > > \subsection{תת-סעיף שני} > > לי לי > \end{document} >