LyX 和 BibDesk (OS X):脚注和参考书目中的 URL 引用不起作用

LyX 和 BibDesk (OS X):脚注和参考书目中的 URL 引用不起作用

我在使用 BibDesk 引用 LyX 中的 URL 时遇到了问题。

每当我尝试引用 URL(例如 Wikipedia 中的条目)时,当我将文本以 PDF 形式查看时,LyX 只会在脚注中给我一个问号(“?”),而在参考书目中则根本没有条目。无论我在 BibDesk 中选择哪种类型的引用(url、文章、网页、杂项等),无论我选择哪种引用样式(通常我使用 natdin),总是会出现相同的问题。我尝试加载\usepackage{natbib}\usepackage{hyperref}\usepackage{url}。我还尝试在 BibDesk 中附上 URL,如下所示:\url{http://en.wikipedia.org/wiki/LyX}。没有任何变化。

我花了几个小时在网上搜索解决方案,但发现没有有用的。这让我有点害怕,因为我的论文四天后就要交了。所以,如果你有任何解决方案或提示,请帮忙!

附言:我认为这并不重要,但以防万一:我使用的是 Mac OS X 10.9、LyX 2.0.0 和 BibDesk 1.6.1

答案1

问号通常表示未解析的引用。我假设您像这样将 bibtex 数据库添加到文档中:

从菜单中选择“插入”-->“列表/目录”-->“BibTex 书目...”

在此处输入图片描述

在对话框中单击“添加...”

在此处输入图片描述

点击“浏览…”

在此处输入图片描述

选择所需的文件(在本例中为test.bib:)

现在,别忘了确认对话框。单击突出显示的按钮。

在此处输入图片描述

选择您的风格(natdin)并确认。

在此处输入图片描述

现在您可以使用 BibDesk 中的“将选择发送到 LyX”功能。

这里有一个简单的文档:

在此处输入图片描述

呈现为:

在此处输入图片描述

以下是这两个文件:

test.bib

%% This BibTeX bibliography file was created using BibDesk.
%% http://bibdesk.sourceforge.net/
%% Saved with string encoding Unicode (UTF-8) 



@url{philotue2013,
    Author = {@philotue},
    Title = {Das Schlimmste},
    Url = {https://twitter.com/philotue/statuses/404515669007282176},
    Year = {2013},
}
@webpage{EhmannForthcoming-EHMMUI,
    Abstract = {[ENGLISH] The present article is a contribution to the development of metrological structural realism (MSR). This position of philosophy of science goes back to Matthias Neuber, who introduces it as a third variation of the main structural realisms: epistemic structural realism (ESR) and ontic structural realism (OSR). Here, Neuber attempts to tackle the problems of OSR and ESR while preserving their respective strengths. Of central importance to his approach, are the concepts of invariance, structure and, especially, measurement. Starting from Eino Kaila\textquoteright{}s \quotedblbase{}non-linguistic, realist account of logical empricism\textquotedblleft, the present article investigates the necessity of yet another position of structural realism. The established structural realisms are examined for their strengths and weaknesses. Afterwards, the requirements on MSR are formulated in a way that extends beyond Neuber\textquoteright{}s account. These requirements are of ontological, epistemological and metrological nature. Finally, a short outlook on the role of the present physical theories -- especially quantum mechanics -- for the formulation of MSR as a full-grown theory of philosophy of science is presented.

                [DEUTSCH] Der vorliegende Aufsatz ist ein Beitrag zur Entwicklung des Metrologischen Strukturenrealismus (MSR). Diese Wissenschaftstheoretische Position geht auf Matthias Neuber zur\"u{}ck, der sie als dritte Spielart zwischen den gro\ss{}en Strukturenrealismen -- dem Epistemischen Strukturenrealismus (ESR) und dem Ontischen Strukturenrealismus (OSR) -- ansiedelt. Neuber versucht, die wissenschaftstheoretischen Probleme von ESR und OSR anzugehen, gleichzeitig aber ihre jeweiligen St\"a{}rken beizubehalten. Dabei sind die Konzepte der Invarianz, der Struktur und besonders der Messung von zentraler Bedeutung. Ausgehend von Eino Kailas \quotedblbase{}non-linguistic, realist account of logical empiricism\textquotedblleft untersucht der vorliegende Aufsatz die Notwendigkeit einer weiteren strukturenrealistischen Position. Dazu werden die etablierten Strukturenrealismen auf ihre St\"a{}rken und Schw\"a{}chen hin untersucht. Es folgt eine Ausformulierung der Forderungen an den MSR, die \"u{}ber die Darstellung bei Neuber hinaus geht. Diese Forderungen sind ontologischer, epistemischer und metrologischer Natur. Abschlie\ss{}end wird ein kurzer Ausblick zur Rolle aktueller, physikalischer Theorien -- insbesondere der Quantenmechanik -- bei der Formulierung des MSR als vollwertige, wissenschaftstheoretische Position gegeben.},
    Author = {Alexander Ehmann},
    Journal = {Philosophia Naturalis},
    Title = {Messung Und Invarianz - Ein Beitrag Zum Metrologischen Strukturenrealismus},
    Url = {http://philpapers.org/rec/EHMMUI},
    Year = {forthcoming},
    }

test.lyx

#LyX 2.0 created this file. For more info see http://www.lyx.org/
\lyxformat 413
\begin_document
\begin_header
\textclass article
\use_default_options true
\maintain_unincluded_children false
\language english
\language_package babel
\inputencoding auto
\fontencoding global
\font_roman palatino
\font_sans default
\font_typewriter default
\font_default_family default
\use_non_tex_fonts false
\font_sc true
\font_osf true
\font_sf_scale 100
\font_tt_scale 100

\graphics pdftex
\default_output_format default
\output_sync 0
\bibtex_command bibtex
\index_command default
\paperfontsize 12
\spacing onehalf
\use_hyperref true
\pdf_bookmarks true
\pdf_bookmarksnumbered false
\pdf_bookmarksopen false
\pdf_bookmarksopenlevel 1
\pdf_breaklinks false
\pdf_pdfborder true
\pdf_colorlinks false
\pdf_backref false
\pdf_pdfusetitle true
\papersize a4paper
\use_geometry false
\use_amsmath 1
\use_esint 1
\use_mhchem 0
\use_mathdots 0
\cite_engine natbib_authoryear
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
\use_refstyle 0
\index Stichwortverzeichnis
\shortcut idx
\color #008000
\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
\quotes_language english
\papercolumns 1
\papersides 1
\paperpagestyle default
\tracking_changes false
\output_changes false
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\end_header

\begin_body

\begin_layout Standard
I was flabbergasted by this position.
\begin_inset Foot
status open

\begin_layout Plain Layout
\begin_inset CommandInset citation
LatexCommand cite
key "EhmannForthcoming-EHMMUI"

\end_inset


\end_layout

\end_inset


\end_layout

\begin_layout Standard
This claim 
\begin_inset Foot
status open

\begin_layout Plain Layout
\begin_inset CommandInset citation
LatexCommand cite
key "philotue2013"

\end_inset


\end_layout

\end_inset

 is wrong.

\end_layout

\begin_layout Quotation
\begin_inset CommandInset bibtex
LatexCommand bibtex
bibfiles "test"
options "natdin"

\end_inset


\end_layout

\end_body
\end_document

但您知道这一切。所以您的问题一定出在别处。也许您应该检查文件的编码.bib和/或发布 LaTeX 日志(在“文档”下的菜单中)。

A平均能量损失也很好。

答案2

哇,DG,这非常有帮助,非常感谢!

我不知道我具体是怎么做到的,但我做的是这样的:

首先,我删除了参考书目,然后按照 DG 的建议重新放回。这与我之前的做法完全一样,但为了安全起见,我希望遵循每个步骤。

其次,我删除了 BibDesk 中的相应条目并创建了一个新的条目(作为 url)。

第三,我删除了 LaTeX-Vorspann 中的条目(不知道对应的英文术语,抱歉)并且只加载了\usepackage{url}

然后,按照建议,我使用了 BibDesk 的将选择发送到 LyX 功能,但后来发现以这种方式创建的条目根本没有用。也许我不明白这个功能有什么用,但我删除了它并引用了“正常”方式,即插入 --> 脚注;插入 --> Literaturverweis(再次使用德语术语,抱歉);单击相应的条目即可。

现在,它成功了!正如我所说,我真的不知道问题出在哪里,也不知道我第一次做错了什么。但我现在很高兴!\o/

再次:太感谢了!

相关内容