如何在LaTeX中输入多行脚注?

时间:2009-02-07 00:52:36

标签: latex

我的直觉是

Lorem ipsum\footnote{long footnote
  that spans a whole
  bunch of
  lines.
}

但无论我将{}与脚注文本相关联,我都会收到以下错误:

Latex Error: ./mydoc.tex:142 Package inputenc Error: Unicode char \u8:― not set up for use with LaTeX.

3 个答案:

答案 0 :(得分:6)

脚注填写在可用空间中,就像任何其他段落一样:您只需编写

\footnote{ 
    a whole lot of text that goes on and on and on and...
    ...
    and may consists of multiple sentences. But after a while
    ... 
    it finally comes to a stop.
}

这不是你的问题。查看错误消息(我从个人经验中无法识别),我会说你的问题是字符集或字体相关。

你是编辑使用unicode吗?

答案 1 :(得分:3)

您收到的错误表明存在编码设置问题。谷歌搜索错误消息表明您可能正在运行TexShop,或者您需要安装latex unicode支持。使用

apt-get latex-ucs

或类似的东西,再试一次。

答案 2 :(得分:1)

当我从另一个文档剪切文本并粘贴到LaTeX中时,我得到了很多错误。我的纯文本编辑器并没有警告我,我粘贴了一些不好的角色。虽然很乏味,但你可以

  • 注释掉脚注的整个文本,将其替换为XX,并确认现在文档正在运行
  • 手动重新输入脚注的整个文本。

这对我来说总是有用的。作为一种捷径,您可能会看到一个标点符号作为罪魁祸首并简单地修复它。

在你给出的例子中,看起来你可能有一个需要用两个或三个连字符的标准LaTeX结构代替的em-dash字符。