I'm trying to compile a mixed English and Hebrew document. When I try to compile (using WinEDT btw) I get an error massage saying-

Sorry, but miktex-makemf did not succeed.

The log file hopefully contains the information to get MiKTeX going again:

  C:\Users\Lea\AppData\Local\MiKTeX\2.9\miktex\log\miktex-makemf.log
Running miktex-hbf2gf.exe...

hbf2gf (CJK ver. 4.8.4)

Couldn't open `jerus.cfg'

Sorry, but miktex-maketfm did not succeed.

The log file hopefully contains the information to get MiKTeX going again:

  C:\Users\Lea\AppData\Local\MiKTeX\2.9\miktex\log\miktex-maketfm.log

! Font LHE/cmr/m/n/10=jerus10 at 10.0pt not loadable: Metric (TFM) file not fou
nd.
<to be read again> 
                   relax 
l.6 \select@language{hebrew}

I'm using WinEDT, MIKTeX 2.9, culmus is installed. Things Iv'e tried:

  1. running updmap --admin from the command prompt.
  2. running updmap --force from the command prompt.
  3. updating MIKTeX.
  4. uninstalling and re-installing MIKTeX.

My code is something like

\documentclass[12pt,a4paper]{report}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[utf8x]{inputenc}
\usepackage{ucs}   
\usepackage[hebrew,english]{babel}
\usepackage{hebfont}  
\usepackage{culmus}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{subfigure}
\usepackage[T1]{fontenc}
\usepackage[left=2.5cm, right=2.5cm, top=3cm, bottom=2.5cm]{geometry}
\usepackage{courier}
\usepackage{verbatim}
\usepackage{textcomp,gensymb}
\usepackage{fancyhdr}
\usepackage{multirow}


\pagestyle{fancy}
\setlength{\headheight}{15pt}
\fancyhf{}
\rhead{\emph{Writer's name}}
\lhead{\emph{Title}}
\rfoot{Page \thepage}

\begin{document}
\begin{titlepage}
    \centering
    \includegraphics[width=0.5\textwidth]{Affiliation}\par\vspace{1cm}
    {\LARGE Institute name \par}
    \vspace{1cm}
    {\LARGE Academic department \par}
    \vspace{1cm}
    {\Large Bla Bla Bla\par}
    \vspace{1.5cm}
    \selectlanguage{hebrew}
    {\huge\bfseriesטקסט בעברית\par}
    \vspace{2cm}
    \selectlanguage{english}
    {\huge\bfseries Research Titlel\par}
    \vspace{2cm}
    {\Large\itshape Writer's Name\par}
    \vfill
    Advisor: by\par
    Prof.~Advisor \textsc{Surname}
    \vfill
% Bottom of the page
    {\large\today\par}
\end{titlepage}
  • Welcome to TeX.SE! Can you show us a short compilable code resulting in your problem? – Kurt Nov 2 at 17:05
  • 1
    culmus is either not installed, not up-to-date or you are not using it correctly. Be aware that even with culmus not everything works as it eg doesn't contain suitable utf8 support. – Ulrike Fischer Nov 2 at 17:06
  • @UlrikeFischer, i think culmus is installed properly. Hebrew worked ok prior to MIKTeX update. Iv'e also downloaded it again today and re-installed it. Didn't work. – U.Nusbaum Nov 2 at 20:08
  • @Kurt, he relevant code is \selectlanguage{hebrew} {\huge\bfseriesטקסט בעברית\par} \vspace{2cm} – U.Nusbaum Nov 2 at 20:12

You should add \usepackage{culmus} otherwise it tries to load the old ivritex font (Jerusalem, etc.).

Alternatively, switch to xetex, things work match better there. See this example.

I'm advocating xetex even though i maintained culmus-latex

  • Hi Guy, culmus is already loaded. Switching to xetex also didn't work. – U.Nusbaum Nov 5 at 8:23
  • Have you specified a Hebrew font for Xetex other than the default? – Guy Nov 6 at 14:26
  • No I did not. I think somethink is wrong with culmus/miktex installation but I can't figure out what is it – U.Nusbaum Nov 6 at 18:09

Your Answer

 

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.