问题标签 [bibliography]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1443 浏览

python - 将文件转换为 .bib 的更好方法

我有 CSV 文件、文本文件和 Word 文件,其中包含大量要导出到 .bib 文件的参考书目,最好使用我定义的自定义顺序。

我想知道的是,使用 Python 将此信息转换为 .bib 文件的最佳方法是什么?

是否将文本转换为 XML,然后再转换为 .bib?还是加载 CSV 文件并遍历列并逐列写入?

我已经编写了一个用于加载 CSV 并将每一列作为列表的脚本,但是要转换为 .bib 我无法解决。

这是我汇总的代码:

0 投票
1 回答
198 浏览

algorithm - 用任意翻转切片泛化煎饼排序?

煎饼排序中,主要操作是:将所有煎饼翻转到给定位置之上。在两个给定位置之间翻转所有煎饼怎么样?有人知道这个有没有研究过?

为了说明这个问题,这里有一个 Python 2.7 中的快速暴力、贪婪实现(虽然不太确定它是否总是收敛):

输出:

0 投票
1 回答
3399 浏览

reference - Formatting The Bibliography in LaTeX

So I'm writing my bibliography in LaTeX using the following setup. However my references come out in a sort of 'newspaper style'. By this I mean the spacing between the words spreads out for them to fit the line, which leaves massive gaps between some of the names. I just want it to stay together like normal text. My document style is 'report'.

0 投票
2 回答
712 浏览

python - 如何使用 Python 和正则表达式从引文中提取页码?

我正在尝试使用正则表达式从引文中提取页码。

这是我正在使用的测试数据:

  • 期刊名称,卷。20,第2号;页。15
  • 期刊名称,卷。20、第2期:人名(1990-2010);页。15
  • 期刊名称,卷。20、第2期:人名(1990-2010);第15-20页
  • 期刊名称,卷。20、第2期:人名(1990-2010);第 15 页-
  • 期刊名称,卷。20,第2号;20-25
  • 期刊名称,卷。20,第2号;ISSN:1234-1234(印刷版);20-25
  • 期刊名称,卷。20,第2号;20-25 ; ISSN:1234-1234(印刷版)
  • 期刊名称,卷。20,第2号;ISSN:1234-1234(印刷版);ISSN:1234-1234(在线);20-25
  • 期刊名称,卷。20,第2号;ISSN 1234-1234(印刷版);ISSN 1234-1234(在线);20-25

使用以下正则表达式时:

上面粗体的值是匹配的。

我想改进该正则表达式,使其与\d+-\d+“ISSN”或“ISSN:”之后的任何内容都不匹配。我试过添加一个后视使用(?<![ISSN:?\s])但没有成功。

关于如何实现这一目标并仅匹配以下值的任何想法?

  • 期刊名称,卷。20,第2号;页。15
  • 期刊名称,卷。20、第2期:人名(1990-2010);页。15
  • 期刊名称,卷。20、第2期:人名(1990-2010);第15-20页
  • 期刊名称,卷。20、第2期:人名(1990-2010);第 15 页-
  • 期刊名称,卷。20,第2号;20-25
  • 期刊名称,卷。20,第2号;ISSN:1234-1234(印刷版);20-25
  • 期刊名称,卷。20,第2号;20-25 ; ISSN:1234-1234(印刷版)
  • 期刊名称,卷。20,第2号;ISSN:1234-1234(印刷版);ISSN:1234-1234(在线);20-25
  • 期刊名称,卷。20,第2号;ISSN 1234-1234(印刷版);ISSN 1234-1234(在线);20-25
0 投票
1 回答
335 浏览

r - knitr 子文档中的参考书目

我在knitr子文档中包含参考书目时遇到问题。我希望能够在子文档中引用我的主要参考书目中的文章,但参考书目出现在主要文档之后,而不是在子文档之后。如果我只\bibliography在主文档中包含该命令,则无法正确解析子文档中的引用。例子:

主要.Rnw:

孩子.Rnw:

mylib.bib:

我的compile脚本包含:

运行compile产生:

出去

如何使子文档包含主要参考书目中的参考文献?

0 投票
0 回答
50 浏览

ms-word - 以 APA 样式更改参考书目中显示的作者数量

在 MS Word 2010 中,我添加了以下 9 个作者的新来源:

但是当我创建参考书目时,并没有显示所有作者,其中一些被替换为 ... 如下所示:

如何在参考书目部分显示所有作者?似乎是对显示的作者数量的限制,但找不到在哪里设置它。

0 投票
1 回答
274 浏览

r - Scopus 对外引文?

您可以很容易地获得 SCOPUS 引文的内引文:

您如何获得外部引用?

提示: http://www.scopus.com/outward/citedby.url?partnerID=HzOxMe3b&scp=84881394200&origin=outward不起作用。

0 投票
4 回答
27613 浏览

r - 使用 knitcitations 在 RMarkdown 文档中包含参考书目

我正在尝试使用knitcitations参考书目并将其添加到我在 R Studio 中起草的 R Markdown 文档中。我的文档的标题如下所示:

我想使用以下代码在末尾添加参考书目:

参考文件bibliography.bib有以下内容:

但是,生成的输出显示为注释,而不是书目条目: 样本条目

该文件使用以下代码编译:

为简洁起见,我将路径更改为_paperand _paper


当我尝试遵循在 RStudio 中包含参考书目的建议时,该文档是在完全没有参考书目条目的情况下生成的。因此我的问题是,我在哪里犯了错误,在 RStudio 中工作时如何强制生成书目条目?

编辑

遵循非常有用的评论,理想情况下,我希望避免在附件中明确指出引用的作品。事实上,我有兴趣将参考书目包括在内,其中将包含一些被引用的作品,以及与主要文档相关但未在文档中明确引用的论文。

0 投票
4 回答
3235 浏览

r - 使用 LaTeX 的 knitr 和 .Rnw,如何在 PDF 输出中打印完整的参考书目?

我似乎无法破解所有可能性,并在 RStudio、knitr.Rnw 脚本和“编译 PDF”按钮的 PDF 输出中插入完整的参考书目。PDF 中所需的文本将是被引作品的详细信息。

这是一个 Lilliputian bibtex 文件,名为jabrefbibtest.bib,保存在工作目录中。

.Rnw精简后的脚本是

日志:

除了Yihui Xie的 The Latex CompanionR 和 knitr的动态文档、两本 LaTeX 入门书和 262 页 biblatex 手册外,我还在这些网站的复杂建议中苦苦挣扎。无果。

https://tex.stackexchange.com/questions/71565/knitr-and-biblatex

https://tex.stackexchange.com/questions/63852/question-mark-instead-of-citation-number

http://texblog.org/2013/08/20/rknitr-automatic-bibliography-generation-with-biblatex-in-rstudio/

http://www.inside-r.org/packages/cran/knitcitations/docs/bibliography

评论后编辑

所有PDF文件都是这样的:

参考文献 这是一个引用 [?],这是第二个 [?]。现在完整的参考文献显示在下面吗?

0 投票
2 回答
18756 浏览

latex - 无法使用 {biblatex} 包和 \printbibliography 加载 Biobliography

这是我用于参考书目的代码

\打印参考书目

这是我的参考书目的一个例子:

我尝试了几种方法来加载存储在我的 bibliography.bib 文件中的书目,但没有结果。

错误是:

输入行上的空参考书目

参考书目不为空,并且参考书目与主“.tex”文件位于同一文件夹中