TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I get this error since I upgraded to texlive 2013:

! Extra \else.
l.74 \else


Posting this question directly in case someone has an easy answer. In the mean time I am trying to come up with a minimal example that gives me this error.




    \usepackage[greek, english]{babel}





This is LuaTeX, Version beta-0.76.0-2013061817 (rev 4627) 
 restricted \write18 enabled.
LaTeX2e <2011/06/27>
Babel <3.9f> and hyphenation patterns for 78 languages loaded.
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
! Extra \else.
l.74 \else


So it seems to be babel somehow?

share|improve this question

closed as off-topic by egreg, Khaled Hosny, Werner, David Carlisle, Kurt Sep 12 '13 at 23:03

  • This question does not fall within the scope of TeX, LaTeX or related typesetting systems as defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

looks like this that @egreg just reported latex-project.org/cgi-bin/ltxbugs2html?pr=babel/4360 – David Carlisle Sep 12 '13 at 14:49
@DavidCarlisle Yes, the file being read is greek.ldf and so the problem is exactly what I reported. For the moment one has to comment out the \fi on line 73 in greek.ldf. – egreg Sep 12 '13 at 15:13
A message about this has also appeared on the TeX Live list: tug.org/pipermail/tex-live/2013-September/034142.html – egreg Sep 12 '13 at 21:33
This question appears to be off-topic because it is about a bug to be solved by a package update – egreg Sep 12 '13 at 21:33
It seems to me that this problem has been solved with the latest TL updates. – doncherry Sep 14 '13 at 9:56

Browse other questions tagged or ask your own question.