TeXmaker 的参考书目菜单

TeXmaker 的参考书目菜单

我在 Windows 7 上使用 TeXmaker(如果这很重要的话)。

我想知道如何在信件中添加参考书目(标题下,参考文献)。

(我使用可用的默认模板创建了这封信。)

我在一个问题中看到了下面的片段,但是它对我来说失败了。

% Some Preamble that comes with the default letter Template
\begin{document}
\begin{letter}{--To whom is it written--} 
Some Text is here.
\printbibliography 
\end{letter}
\end{document}

%Bibfile
@Article{,
author = {•},
title = {•},
journal = {•},
year = {•},
OPTkey = {•},
OPTvolume = {•},
OPTnumber = {•},
OPTpages = {•},
OPTmonth = {•},
OPTnote = {•},
OPTannote = {•}
}

我还有两个疑问:

  • 我用来引用此参考文献的关键词是否写成

    1. 代替 • 在OPTkey={•}(在这种情况下,我想知道这是可选的吗?)或者
    2. ,在第一行的 that之前?
  • 当我按下清除键时,我输入了一些值的所有可选字段也会消失。这是正常现象吗?在什么情况下,它们会出现在我的参考资料中?

感谢您耐心阅读这个问题并写出答案。

(PS:如果我的问题包含太多内容,我很抱歉。另外,由于我是新手,我欢迎任何有关问题风格的建议。)

答案1

以下是如何使用 TeXMaker 创建包含参考书目的文档的分步示例。

创建 bib 文件

使用参考书目菜单,输入参考书目条目。将其保存为(这里我选择了名称mybibfile.bib)。

以下是一个示例屏幕截图:

书目文件视图

任何 bib 文件条目的第一个元素都是 citekey。这对于文件中的每个条目必须是唯一的。我使用基于作者和出版年份的密钥,但这个方案由您决定。

条目中的“可选”字段是即使缺失也不会导致任何错误的字段。其中许多字段对于正确的书目引用是必需的,尽管例如卷数和页数几乎总是必需的。您应该在条目中输入尽可能多的信息.bib

创建 LaTeX 文档

接下来,创建一个 LaTeX 文档,该文档使用\cite引用文件中的 citekeys 的命令.bib

文档letter类并非设计用于支持参考书目,因此我建议改用article类。这是一个简单的例子:

文件屏幕截图

该文档的代码可以在这里找到:

\documentclass[12pt]{article} % using article instead of letter class
\usepackage{natbib} % for the bibliography
\usepackage{parskip} % blank lines to separate paragraphs (common for letters, but not required)
\usepackage[small]{titlesec} % make section heading small
\begin{document}
\thispagestyle{empty}

\today

Dr. Joe Smith\\
Department of Linguistics\\
Somewhere in the World

Dear Dr. Smith:

The first analysis of the \textit{that}-trace effect as a filter was given by \cite{chomsky-lasnik1977}.

I look forward to hearing your comments.

Sincerely\\
Me
\bibliographystyle{apalike} % this is one type of author-year style
\bibliography{mybibfile} % this prints the bibliography section based on the \cite commands
\end{document}

现在您需要pdflatex在此文档上运行,然后bibtex,然后pdflatex再运行两次。最终结果应该是:

在此处输入图片描述

答案2

要打印参考书目,您需要使用命令\printbibliography而不是\print bibliography。可选字段是keyvolume等,不带OPT前缀。

主要参考:http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management


%%% File: a.tex
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc} % Set the input encoding
\usepackage[pdftex]{hyperref} % Make links in a pdf document
\usepackage{biblatex} % A library for bibliography commands.

\bibliography{a} % Use the bilbiography file a.bib

\begin{document}
Some test: \cite{someref}.
\printbibliography
\end{document}

%%% File: a.bib
@Article{someref,
    title = {Hello world},
    author = {Kru},
}

要编译文件,请运行pdflatex a.tex; bibtex a; pdflatex a.tex(编译文档、编译文档中使用的参考书目、重新编译文档以包含参考书目)。

相关内容