愚蠢的MWE

愚蠢的MWE

我正在使用 TeXworks(Windows 10,MiKTeX),编译(XeLatex)一个包含多种语言的文档,但附件是一个简化的 MWE,其中只包含希伯来语和英语。在希伯来语环境中,我希望能够控制标签的大部分属性,主要是其位置和样式:将位置从典型的右侧更改为左侧,并通过独立控制大小、不同的字体、粗体、颜色等来控制样式。我遵循了论坛中提供的评论和解决方案,但标签的位置没有改变。这是我的代码:

\documentclass[12pt]{article}
\usepackage[a4paper,vmargin=2cm,hmargin=2cm,showframe=false]{geometry}
\usepackage{fontspec}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{polyglossia}
\usepackage{bidi}

\makeatletter\chardef\l@hebrew=255 \makeatother %removes the Hebrew hyphenation problem/warning

\setmainlanguage{english}

\setotherlanguages{hebrew} 

\newfontfamily\hebrewfont[Mapping=tex-text,Script=Hebrew,Scale=1,FakeBold=0]{Taamey Frank CLM}


\title{Hebrew and English Math AND Text in \LaTeX}

\begin{document}
\maketitle
This is a mainly English document which contains other languages.

\section{Hebrew and English}
Here's some Hebrew and English text:

\begin{hebrew}
שיוויון פשוט:\newline

\begingroup
\makeatletter
\input{leqno.clo}
\makeatother
\begin{equation}
\label{1}
a=b
\end{equation}
\endgroup

\end{hebrew}
\end{document} 

任何帮助将不胜感激!

答案1

如果您总是希望数字在左边,请使用bidileqno选项加载。否则,您可以随时通过设置\veqno等于来更改它\leqno

您可以通过重新定义来更改方程编号样式\theequation。(另请参阅amsmath \numberwithin宏。)

您可以通过重新定义 来更改标签的格式\tagform@。请注意bidi也在 中重新定义了它amsmath-xetex-bidi.def

愚蠢的MWE

\documentclass{article}
\usepackage{amsmath}
\usepackage{xcolor}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguages{hebrew} 
\newfontfamily\hebrewfont[Script=Hebrew]{SBL BibLit}
\begin{document}
\section{Hebrew and English}
Here's some Hebrew and English text:

\begin{hebrew}
שיוויון פשוט:

\begingroup
\renewcommand{\theequation}{\emph{\thesection}\textcolor{green}{.}\textbf{\arabic{equation}}}
\makeatletter
\def\tagform@#1{\maketag@@@{\Large\if@nonlatin\beginR\fi\textcolor{blue}{+}\kern\z@\ignorespaces#1\unskip\@@italiccorr\textcolor{red}{+}\if@nonlatin\endR\fi}}
\makeatother
\let\veqno\leqno
\begin{equation}
\label{1}
a=b
\end{equation}
\endgroup

\end{hebrew}

See equation \ref{1}.
\end{document} 

在此处输入图片描述

相关内容