问题标签 [bibtex]
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.
html - using html/css, i would like to automatically generate a bibliography at the bottom of my website akin to latex's \bibliography command
I'll ask my question first, then give some background for those who are interested:
I would like to know if there is a command in html that will automatically generate a bibliography from a .bib file? This means that throughout the text, i would add something like <cite name="Jones2010">
, and then at the bottom of the html (or css) file, I would write something like <makebib file="biblist.bib", format="APA">
, and a bibliography would be generated using my .bib file, and formated according to the APA style. The functionality would be quite similar to footnotes, except that each footnote is populated according to some script that extracts the information from (essentially) an xml file and outputs the content in the desired format. It is not difficult to imagine somebody creating a tool to do just that, however, my google search skills have not enabled me to find such a tool. It is easy to find tools that convert bib files to html or xml, but that is not sufficient for my needs. I do not desire to publish my entire bib file online. Rather, for each document that I generate, I want several of the entries in the bib file to be included as footnotes. Any pointers will be greatly appreciated.
Now, the reason behind the question:
I have recently begun switching from writing all my manuscripts using latex to writing them using html/css. The advantages of this approach are fast: only 1 file for versioning (instead of .dvi, .ps, .aux, .blg, etc.), it is much smaller to share, other people can edit the html file and compile it much more easily, it is more configurable to my tastes, easier to read on screen, etc. The disadvantage for me, however, is that while I've been writing in latex for years, I've only just begin using html and css for scientific document creating. The main impetus for the switch was MathJaX, which enables me to to embed latex equations in my html files, and therefore, allows me to combine the advantages of latex with the advantages of css. I imagine that nearly all my colleagues will switch away from latex to this simpler format, assuming a few remaining issues get resolved, like ease of creating bibliographies.
Many thanks.
regex - 正则表达式帮助 - 提取文本
假设我有一些看起来像的文本文件(f1.txt、f2.txt、...)
我想提取title的内容并将其存储在bash变量中(称为$title),即示例中的“some {T}itle”。请注意,第一组大括号中可能有花括号。此外,“=”周围可能没有空格,“title”之前可能有更多空格。
非常感谢。我只需要一个如何提取它的工作示例,我就可以提取其他东西。
compiler-construction - 编写编译器
我基本上需要为 bibtex 文件制作一个编译器,以便可以查询给定的 bibtex 数据库。现在我熟悉理论的某些方面,如自动机、语法、SLR、LR(1) 和 LALR 解析。但是,我仍然发现所有这些理论和抽象,因为我从未应用过它。如果有人可以概述构建编译器所需的可靠步骤,那将有很大帮助。我可能会使用 flex 和 bison/yacc,所以如果你能告诉我设计过程的具体情况,在哪个阶段生成了哪些文件,每个阶段的输出是什么,以及总体上是如何联系在一起的,我可能可以更实际地了解事情是如何完成的......
谢谢!
latex - Natbib 纺织机
我在 texmaker 中使用以下测试程序
例如
参考书目中的条目是
当我构建 bibtex 和 pdflatex 时,输出只是“你好?” (texmaker中没有错误/警告)。然后我运行“pdflatex test”它显示
然后“bibtex 测试”显示
我检查了 miktex 包管理器 natbib 包是否已安装,所有 3 个 ntabib bst 文件都在C:\Program Files (x86)\MiKTeX 2.8\bibtex\bst\natbib
文件夹中。
latex - 在 LaTeX 中自动缩写作者的名字
使用 natbib/Latex/Bibtex,在参考资料部分,我得到了完整名字的参考资料,例如:
弗拉基米尔·约西福维奇·列文施泰因。能够纠正删除、插入和反转的二进制代码。1966 年第 8 号技术报告。
我想自动缩写名字,例如:
VI Levenshtein。能够纠正删除、插入和反转的二进制代码。1966 年第 8 号技术报告。
如果您知道如何执行此操作,我将很高兴听到。
latex - 奇怪的中文提供错误
我正在用乳胶写一篇科学论文并把它放在一边一段时间,当我几天前回到它时,我无法让 bibtex 工作,尽管我没有更改文件。对于数据库的每个条目,我都会收到如下错误消息:
.bib 文件中的条目如下所示:
查看 bibtex 命令输出时,看起来 @ 和条目类型在不同的行中。但在文件中它们不是。我试图在 vim 中替换 :%s/@manual/@manual/g ,但它没有帮助。谁能帮我?谢谢。
parsing - ANTLR 的 BibTex 语法
我正在寻找 ANTLR 中的 bibtex 语法以用于爱好项目。我不想花时间写 ANTLR 语法(这对我来说可能需要一些时间,因为它会涉及到学习曲线)。所以我很感激任何指示。
注意: 我找到了 bibtex 和 yacc 的 bibtex 语法,但找不到 antlr 的语法。
编辑: 正如巴特指出的那样,我不需要解析引用字符串中的前导码和 tex。
eclipse - Eclipse 中用于参考的图形前端
Eclipse 是否有任何图形插件/前端来处理/搜索 Mendeley 或 Endnote 中的参考资料。我知道 texClipse 插件带有一个 bibtex 编辑器,但是手动将所有参考资料放在一起需要相当长的时间。
问候, syrvn
batch-file - pdflatex-makeindex-bibtex 的批处理脚本,适用于记事本 ++ 中的当前文件
我编写了一个批处理文件,我用它来创建一个包含来自乳胶文件的缩写和引用的文件。它工作得很好。我在记事本++运行菜单中使用它。我的问题是我每次都必须从批处理文件中更改文件名。我想创建一个可以处理任何文件的通用文件。
这是我的工作脚本
这是我的尝试
但是正如您所看到的那样,bibtex 和 makeindex.exe 命令行存在一个挑战,因为不应该为 bibtex 提供扩展名,因此引用记事本 ++ 中当前打开的文件的 %2 将不起作用。我也不知道如何指定全局 .nlo 和 .nls 以便 mnakeindex 可以找到与 tex 文件名对应的正确文件名。
我是从记事本++中批量执行此操作的,因为我无法使用文本生成命名法!
谢谢你的帮助
事实证明,将thesis
批处理文件中的所有发生率替换为%2
实际有效。我想我问得太早了,但如果有人有类似的问题,这里是解决方案:
bibtex - 有没有一种简单的方法可以使用 JabRef 标准化 .bib 条目?
例如,我发现一些 .bib 条目的期刊标题是“Journal of X”,而其他条目的期刊标题是“ The Journal of X”(它们都应该包含“ The ”)。或者对于某些条目,作者是“John Public”,但“John Q. Public”。对于其他条目。
我注意到,如果我键入 .bib 条目,则会自动完成,但我几乎只从网络导入条目,这会使该工具短路。
JabRef 可以标准化这些条目吗?或者我应该回复 find-replace 我的文本编辑器?
谢谢!