完整的 Biblatex 示例 - 从头到尾

完整的 Biblatex 示例 - 从头到尾

我刚刚加入此网站并且最近开始使用 LaTeX,所以如果我表现得有些天真,请原谅我。

我在 Windows 7 中安装了 TexMaker 并尝试按照以下示例操作:来自剑桥大学的“令人惊叹”的例子(以及许多其他教程)只是利用哈佛风格的参考文献。然而,这并没有奏效。

因此,我决定使用 Ubuntu 12.04 作为操作系统并安装所有软件包,这样我就不会错过任何“可能”需要的东西。以下是我目前所做的:

sudo apt-get install texlive-full
sudo apt-get install texmaker

第一步花了很长时间才运行,并占用了我近 2GB 的硬盘空间。然而甚至在安装了所有可能的软件包后,我仍然无法从剑桥运行上述示例。我收到以下错误:

LaTeX 错误:biblatex.sty未找到文件。

这 ”官方文档“” 也太长了,读起来很费劲,但奇怪的是它甚至没有涉及基本内容,比如如何通过 x 个步骤进行设置。而是专注于几乎没人会用到的东西。

有人能帮我做一份简单的哈佛参考文献吗?

答案1

@jon,谢谢你的提示(以及所有人)。在你们所有人的帮助下,我能够把所有东西拼凑起来。对于其他任何阅读本文的人来说,这就是你需要做的,以使最新版本的 LaTeX 与 biblatex 一起工作(如果你想使用参考文献,这是你需要的)

安装 LaTeX 和 Biblatex 的步骤,以便您可以在文档中使用参考文献。(使用 Ubuntu、Linux)

  1. 下载并解压所需文件 wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
  2. 提取压缩文件tar -zxvf install-tl-unx.tar.gz
  3. 进入目录并以 SUDO 身份运行脚本文件sudo ./install-tl
  4. 下载许多不同的文件后(安装过程花了我大约 20 分钟,所以去泡杯茶吧),您应该有此设置。然后,您需要更新 PATH 变量以包含 LaTeX 的安装位置。将以下内容添加到您的 ~/.profileexport PATH=/usr/local/texlive/2012/bin/x86_64-linux:$PATH注意:您的最后一个目录可能不同。我的是“x86_64-linux”,但您应该先检查是否存在。(另外,不要忘记关闭 shell 并重新打开它,以便添加对 PATH 设置的更改)

现在您已完成设置过程。现在是时候实际编写一个该死的 Tex 文档了。

请下载此完整示例文件http://pastebin.com/download.php?i=fLWQ93Ly将该文件保存到您的本地磁盘,文件名为“test1.tex”,然后在您的 shell 中运行以下命令:

  1. pdflatex test1.tex(这将产生一些警告,但你可以忽略它们)
  2. biber test1
  3. pdflatex test1.tex(这将为您生成一个 PDF 文件,其外观应如下所示此处提供图片描述:)

如果有人对此有任何疑问,请告诉我。

答案2

jon 已经在评论中指出,在 Ubuntu 12.04 及更早版本中,biblatex 需要单独安装apt-get install biblatex(还提到 apt 存储库中的 LaTeX 包通常不是最新的,并提供此链接如何安装新版本)。

如今,在 Debian Buster 上,如果你安装 biblatex.sty 和 biber,它们已经包含在内texlive-完整版

如果你没有安装 texlive-full,apt 包 biblatex 不再存在,请安装texlive-bibtex-extra相反。Biber 有自己的 apt 包,比伯

# apt install texlive-bibtex-extra
# apt install biber

相关内容