我用的是这个:
http://www.essex.ac.uk/linguistics/external/clmt/latex4ling/examples/gb4e/
尝试在我的文档中创建编号示例。
但是,当我加载它并将该链接中的示例放入我exe
包含的单独的 Tex 文件之一(Introduction.tex
)中时main.tex
,我得到:
./Chapters/Introduction.tex:14:
TeX capacity exceeded, sorry [parameter stack s
ize=10000].
\gb@ifnextchar #1#2#3->
\let \reserved@d =#1\def \reserved@a {#2}\def \reserv...
l.14 ... and political news \cite{washington_post}
. More importantly, when ...
这甚至不是指exe
我插入的示例,而是指其上方的几个 tex 块。
供参考,这是我的文档开始之前的完整代码:
\documentclass{report}
% [fontsize=11pt,border=5pt]
% standalone for the tree
\usepackage{forest}
% This overrides warnings like http://tex.stackexchange.com/questions/52576/difference-between-bookmark-levels-greater-than-one-what-does-this-mean
\usepackage{bookmark}
\usepackage{amsmath}
\usepackage{subcaption}
\usepackage{standalone}
\usepackage[round]{natbib}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
% This is for hyperlinks
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
linkcolor=blue,
filecolor=magenta,
urlcolor=cyan,
}
\urlstyle{same}
% Not sure why I need to use this
% \usepackage{graphicx}
% \graphicspath{ {images/} }
% \usepackage[pdftex]{graphicx}
% fontsize=11pt,twoside]{scrartcl}
% This is for numbered examples
\usepackage{gb4e}
我觉得我的 Latex 在这里非常混乱,所以很感激得到一些帮助。
答案1
该gb4e
软件包重新定义了下划线字符,以便可以在常规文本模式下使用。虽然这对语言学家来说非常有用,但它很容易引起问题,而你的情况就是你的引用键出了问题washington_post
。
解决这个问题的最佳方法是加载后立即gb4e
发出命令
\noautomath
这将关闭重新定义。