I have a problem using Polyglossia in Hebrew: While defining main language as Hebrew, my tables are not numbered in the caption(It appraes as just "Table" (טבלה) instead of "Table 1" (or "טבלה 1"). If I change the main language back to English - the table is captioned as "Table 1" without problems.
Any suggestions how can I bring back the numbers to the caption of the tables?
MWE:
\documentclass{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{polyglossia}
\setdefaultlanguage{hebrew}
\setotherlanguage{english}
\setmainfont{David}
\setsansfont{Arial}
\setmonofont{Arial}
\begin{document}
\begin{table}[ht]
\begin{center}
\begin{tabular}{rrr}
\hline
& speed & dist \\
\hline
1 & 4.00 & 2.00 \\
2 & 4.00 & 10.00 \\
3 & 7.00 & 4.00 \\
4 & 7.00 & 22.00 \\
5 & 8.00 & 16.00 \\
6 & 9.00 & 10.00 \\
\hline
\end{tabular}
\caption{סתם טבלה}
\end{center}
\end{table}
\end{document}
Thanks for the help!
\hebrewfont
family and I get "הלבט םתס :1 הלבט", but reversed. That is, the colon is to the left of1
.