1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[article,theorem.sty]{Hebrew Article}
3 # \DeclareCategory{Articles}
4 # Hebrew article textclass definition file.
5 # Author: Dekel Tsur <dekel@math.tau.ac.il>
6 # Few changes by Baruch Even <baruch.even@writeme.com>
13 \theorembodyfont{\upshape}
14 % LuaTeX/luabidi does not know \beginR
15 % FIXME LuaTeX/luabidi does not get the order right
17 \@ifundefined{setRTL}{}{\providecommand\beginR{\setRTL}}
19 \newtheorem{theorem}{{\beginR משפט}}[section]
20 % Only needed by babel, not polyglossia (which does
21 % not have \make@lr defined)
22 \@ifundefined{make@lr}{}{%
23 \AtBeginDocument{\make@lr\thetheorem}
42 AlignPossible Block, Left
44 LabelString "Theorem #."
59 LabelString "Lemma #."
61 \newtheorem{lemma}[theorem]{{\beginR למה}}
69 LabelString "Corollary #."
71 \newtheorem{corollary}[theorem]{{\beginR מסקנה}}
79 LabelString "Claim #."
81 \newtheorem{claim}[theorem]{{\beginR טענה}}
89 LabelString "Definition #."
91 \newtheorem{definition}[theorem]{{\beginR הגדרה}}
99 LabelString "Remarks #."
101 \newtheorem{remark}[theorem]{{\beginR הערה}}
109 LatexType Environment
120 AlignPossible Block, Left
123 EndLabelType Filled_Box
133 \newenvironment{proof}%
134 {{\beginR \textbf{הוכחה:}}}%
135 {\hfill\rule{2mm}{2mm}\par\vspace{2mm}}
139 Input theorems-refprefix.inc