每次我在 edtabular 环境中在行尾写入相同的数字两次时,引擎就会遇到问题,从而出现以下错误:
“这里没有终点线”
然后它将随机指定一条线路作为罪魁祸首。
分子动力学——
\documentclass[letterpaper,12pt]{report}
\usepackage[hmargin={2in,0.5in},vmargin=1in,landscape]{geometry}
\usepackage[series={A,B},nocritical,noend,noeledsec,nofamiliar,noledgroup]{reledmac}
\ledlsnotesep=-50pt
\sidenotemargin{inner}
\textwidth = 500pt
\usepackage{setspace}
\AtBeginDocument{\doublespacing}
\usepackage{stackengine}
\usepackage{polyglossia}
\usepackage{fontspec}
\setmainlanguage[variant=us]{english}
\setotherlanguage{hebrew}
\setotherlanguage[variant=ancient]{greek}
\setmainfont{Times New Roman}
\newfontfamily\greekfont[Script=Greek, Scale=MatchUppercase, Ligatures=TeX]{SBL BibLit}
\newfontfamily\hebrewfont[Script=Hebrew,Contextuals=Alternate,Ligatures=Required]{SBL BibLit}
\begin{document}
\centering
\section*{Fragment V.1 (Fol. 61)}
\beginnumbering
\begin{greek}
\pstart
\begin{edtabularl}
blah&blah&blah&blah&blah&22\\ %PROBLEM HERE
τοῦβαχ&ἀγαθόν σου&τὸ ἀγαθόν σου&τῆς χρηστότητός σου&τῆς ἀγαθωσύνης σου&
\end{edtabularl}
\pend
\end{greek}
\endnumbering
\end{document}
我的解决方案是将两位数放在一个框中。所以,22 --> \mbox{22}。这招管用。但如果你们当中有人知道更优雅的解决方案,我欢迎你们。
谢谢你,