问题标签 [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.
python - 将文件转换为 .bib 的更好方法
我有 CSV 文件、文本文件和 Word 文件,其中包含大量要导出到 .bib 文件的参考书目,最好使用我定义的自定义顺序。
我想知道的是,使用 Python 将此信息转换为 .bib 文件的最佳方法是什么?
是否将文本转换为 XML,然后再转换为 .bib?还是加载 CSV 文件并遍历列并逐列写入?
我已经编写了一个用于加载 CSV 并将每一列作为列表的脚本,但是要转换为 .bib 我无法解决。
这是我汇总的代码:
algorithm - 用任意翻转切片泛化煎饼排序?
在煎饼排序中,主要操作是:将所有煎饼翻转到给定位置之上。在两个给定位置之间翻转所有煎饼怎么样?有人知道这个有没有研究过?
为了说明这个问题,这里有一个 Python 2.7 中的快速暴力、贪婪实现(虽然不太确定它是否总是收敛):
输出:
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'.
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
r - knitr 子文档中的参考书目
我在knitr
子文档中包含参考书目时遇到问题。我希望能够在子文档中引用我的主要参考书目中的文章,但参考书目出现在主要文档之后,而不是在子文档之后。如果我只\bibliography
在主文档中包含该命令,则无法正确解析子文档中的引用。例子:
主要.Rnw:
孩子.Rnw:
mylib.bib:
我的compile
脚本包含:
运行compile
产生:
如何使子文档包含主要参考书目中的参考文献?
ms-word - 以 APA 样式更改参考书目中显示的作者数量
在 MS Word 2010 中,我添加了以下 9 个作者的新来源:
但是当我创建参考书目时,并没有显示所有作者,其中一些被替换为 ... 如下所示:
如何在参考书目部分显示所有作者?似乎是对显示的作者数量的限制,但找不到在哪里设置它。
r - Scopus 对外引文?
您可以很容易地获得 SCOPUS 引文的内引文:
您如何获得外部引用?
提示: http://www.scopus.com/outward/citedby.url?partnerID=HzOxMe3b&scp=84881394200&origin=outward
不起作用。
r - 使用 knitcitations 在 RMarkdown 文档中包含参考书目
我正在尝试使用knitcitations
参考书目并将其添加到我在 R Studio 中起草的 R Markdown 文档中。我的文档的标题如下所示:
我想使用以下代码在末尾添加参考书目:
参考文件bibliography.bib
有以下内容:
该文件使用以下代码编译:
为简洁起见,我将路径更改为_paper
and _paper
。
当我尝试遵循在 RStudio 中包含参考书目的建议时,该文档是在完全没有参考书目条目的情况下生成的。因此我的问题是,我在哪里犯了错误,在 RStudio 中工作时如何强制生成书目条目?
编辑
遵循非常有用的评论,理想情况下,我希望避免在附件中明确指出引用的作品。事实上,我有兴趣将参考书目包括在内,其中将包含一些被引用的作品,以及与主要文档相关但未在文档中明确引用的论文。
r - 使用 LaTeX 的 knitr 和 .Rnw,如何在 PDF 输出中打印完整的参考书目?
我似乎无法破解所有可能性,并在 RStudio、knitr
.Rnw 脚本和“编译 PDF”按钮的 PDF 输出中插入完整的参考书目。PDF 中所需的文本将是被引作品的详细信息。
这是一个 Lilliputian bibtex 文件,名为jabrefbibtest.bib
,保存在工作目录中。
.Rnw
精简后的脚本是
日志:
除了Yihui Xie的 The Latex Companion、R 和 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文件都是这样的:
参考文献 这是一个引用 [?],这是第二个 [?]。现在完整的参考文献显示在下面吗?
latex - 无法使用 {biblatex} 包和 \printbibliography 加载 Biobliography
这是我用于参考书目的代码
\打印参考书目
这是我的参考书目的一个例子:
我尝试了几种方法来加载存储在我的 bibliography.bib 文件中的书目,但没有结果。
错误是:
输入行上的空参考书目
参考书目不为空,并且参考书目与主“.tex”文件位于同一文件夹中