expex

防止在小节后分页
expex

防止在小节后分页

虽然命令后通常不允许分页\subsection,但我在 ExPex 包中遇到了分页。如果有人具体了解该包,欢迎提出具体问题。不过,我也对任何更通用的解决方案感兴趣,这些解决方案可能涵盖了许多我不确定宏中的内容的情况。 目前,我把所有内容都放在一个小页面中;不过,感觉应该有更好的方法来做到这一点。 \documentclass[10pt]{book} \usepackage{expex,lipsum} \begin{document} \lipsum[1-4]\lipsum[4] \subsection{My heading} \ex \begingl \...

Admin

缩进未编号的 ExPex 示例
expex

缩进未编号的 ExPex 示例

艾克斯提供\exdisplay创建没有数字的语言示例(通常与\noexno防止计数器增加结合使用)。 然而,根据手动的(第 71 页),\textoffset无法使用 来缩进示例\exdisplay。有没有其他方法可以在\exdisplay使用 时获得“默认”缩进?我曾\hspace{}多次(每行)使用 作为一种解决方法,但它很麻烦,而且还会阻止使用\\作为换行符。 以下是一些描述该问题、当前的解决方法/期望的输出以及无法使用的情况的示例textoffset: 最小可重现示例 (MRE) \documentclass{article} \usepacka...

Admin

如何删除语言示例行之间的空格?
expex

如何删除语言示例行之间的空格?

当一个语言示例很长时,包中此类长示例的定义格式expex如下。我怎样才能使这个长示例的第一部分和第二部分对齐? \ex[everygla=,glhangstyle=normal]<@period> \begingl \gla a\textsuperscript{55}mu\textsuperscript{13} \nogloss{[} @ la\textsuperscript{31}lo\textsuperscript{31}pa\textsuperscript{31} z\textepsilon \textsuperscript{31}m\te...

Admin

ExPex 与 unicode-math 冲突。如何避免冲突?
expex

ExPex 与 unicode-math 冲突。如何避免冲突?

以下代码失败: \documentclass{article} \usepackage{expex} \usepackage{unicode-math}% Works without this \begin{document} \pex<ex> \a<foo>\begingl \gla foo// \glb foo// \glft foo// \endgl \xe \end{document} 删除后,unicode-math它就可以正常工作了。我unicode-math只需要在数学模式下使用 OpenType 字体。除了un...

Admin

示例之前的 Expex \vskip 不会在分页符处消失
expex

示例之前的 Expex \vskip 不会在分页符处消失

我有一份book文件\flushbottom。我使用专家用于语言示例。当示例是页面上的第一项时,前一页会以一些虚假的空白结束,如下面的 MWE 所示。 \ex(开始示例)插入\exbreak,其定义为: \def\exbreak{\endgraf\bgroup\@getoptionalarg\exbreak@a} \def\exbreak@a{% \ifx\@optionalarg\empty \skip255=\lingexbreakfil \else \skip255= 0pt plus\@optio...

Admin

从不同的子文件引用 ExPex 示例?
expex

从不同的子文件引用 ExPex 示例?

有什么方法可以让子文件正确引用 ExPex 示例编号?假设我有一个包含两个子文件的主文件。一个子文件包含一个 ExPex 示例,另一个子文件包含对该示例的引用(使用命令\getref)。这在主文件中产生的结果是: 这是正确的,我对这个输出没有任何问题。但是,当我将 fileB.tex 编译为子文件(引用 fileA.tex 中的 ExPex 示例的文件)时,我得到了以下信息: 我想要的是 fileB 读取: 这是对(1)的引用。 subfiles有什么方法可以解决这个问题吗?还是/有问题expex?我尝试使用包xr让子文件相互指向,但没用。我需要这个...

Admin

修正的布尔巴基问题
expex

修正的布尔巴基问题

这专家包中有一个很好的宏\trailingcitation,如果有空格,它会在同一行的右边距排版引用,如果没有空格,它会在行的右边刷新引用(下面是前两个示例,使用了简化版本\trailingcitation)。不幸的是,这个宏无法处理长度超过一行的引用(第三个示例)。 我尝试使用彼得·威尔逊的\atright,但它将尽可能少的引用文本放在第一行(第四个示例)。 我想要的是,如果引文长度超过一行,则从新行开始,并向右对齐(或者,理想情况下,两端对齐,但最后一行与右侧对齐,而不是左侧边距)(第五个示例)。我该如何实现这一点? \documentclass[d...

Admin

如何修复 tabularx 中的 \pex 标签数字?
expex

如何修复 tabularx 中的 \pex 标签数字?

expex在表格内放置标签的\tl命令似乎与不兼容tabularx,因为每次放置标签时,标签编号都会从更高的数字开始\tl。 有没有简单的方法来修补这个问题? \documentclass{scrartcl} \usepackage{expex,tabularx} \labels \begin{document} Regular \verb|tabular|s have proper label numbering, starting at a. in each \verb|\pex| \pex \begin{t...

Admin

使用 cleveref 引用的 ExPex 标签显示章节编号而不是示例编号
expex

使用 cleveref 引用的 ExPex 标签显示章节编号而不是示例编号

平均能量损失 \documentclass{article} \usepackage{cleveref} \usepackage{expex} \begin{document} \section{Introduction}\label{sec:intro} \verb|ExPex| labels referred using \verb|cleveref| shows section numbers instead of example numbers.\\ \ex\label{ExPex1} An \verb|ExPex| example \xe...

Admin

如何在单词上方、两行文本之间插入段落
expex

如何在单词上方、两行文本之间插入段落

我正在尝试在一段文本中添加行间注释。我目前使用的解决方案如下:如何在 LaTeX 中实现文本居中 这涉及定义命令 \newcommand\wrd[2]{% \leavevmode \vbox{\offinterlineskip \halign{% \hfil##\hfil\cr {\footnotesize\sffamily\vphantom{p}#1}\cr \noalign{\vskip\lineskip}% \vphantom{A}#2\cr }% }% } 并运行 \wrd...

Admin

如何在 expex 的子示例之间添加一些空间?
expex

如何在 expex 的子示例之间添加一些空间?

我想在使用包生成的子示例之间添加一些空格expex。以下是 MWE: \documentclass{article} \usepackage{lipsum} \usepackage{expex} \lingset{% belowglpreambleskip=-0.5ex,% aboveglftskip=-0.5ex% } \begin{document} \pex \a\begingl \gla abcd// \glb efgh// \glft Add extra space after this.// \endgl \a\begingl \gla...

Admin

ExPeX 与 Tabular 结合的问题
expex

ExPeX 与 Tabular 结合的问题

我需要制作行间注释表。我已经成功实现了这一点,但结果很糟糕。我特别遇到两个问题: 三个单元格的基线不对齐。 表格未与页面左边缘对齐。 梅威瑟: %XeLaTeX \documentclass[11pt]{scrbook} \usepackage[ paperwidth=8in, paperheight=10in, inner=0.5in, outer=0.5in, bindingoffset=0.25in, top=0.75in, bottom=0.75in, twoside, s...

Admin

KOMA 脚注和 epltxfn.sty
expex

KOMA 脚注和 epltxfn.sty

我试图将我自己的样式用于 定义的脚注以及提供的scrartcl脚注特定示例标签 (i) 。但是,最后编写的两个脚注定义中的任何一个似乎都会完全覆盖另一个,就像在这个 MWE 中一样:expexepltxfn \documentclass{scrartcl} \deffootnote{2em}{1em}{\thesection.\thefootnotemark.\enskip} \usepackage{expex,epltxfn} \begin{document} \section{A Section} Some text and ...

Admin

使用 expex 和 phonrule 将不同行上的音位规则相互对齐
expex

使用 expex 和 phonrule 将不同行上的音位规则相互对齐

我正在尝试将三条重写规则相互排版。每条规则都包含在一个 expex 示例中,以与文档中其他地方的编号保持一致。目前,我有以下内容: 可以使用以下代码生成: \documentclass{scrreprt} \usepackage{expex} \usepackage{phonrule} \begin{document} \pex \a \phon{1m.Irr}{\oneof[l]{ \envr*{ŋaŋ}{[+son]} \\ \envr*{ŋaŋu}{[$-$son]}}} \a \phon{12m.Irr}{\one...

Admin

下一页的第一个 glword 对齐到页码
expex

下一页的第一个 glword 对齐到页码

\documentclass{article} \usepackage{expex} \usepackage{fwlw} \makeatletter \def\ps@foo{\def\@oddfoot{\footnotesize\centering\hfil\thepage\hfil\hbox to 0pt{\hss\usebox\NextWordBox}}\let\@evenfoot\@oddfoot} \lingset{glbreaking} \begin{document} \pagestyle{foo} \begingl \gla First doc...

Admin