创建一个新的 bib 文件并将其保存在与我的 tex 文件相同的文件夹中是件很麻烦的事,因此我希望有一个永久的通用 bib 文件,并且能够在我创建新的 tex 文件时设置它的路径。(我正在使用 Windows 10)。
我努力了:
- 使用类似 \bibliography{"C:/Program Files/MiKTeX 2.9/bibtex/bib/FullBib.bib"} 的格式(不带 .bib),但存在空格问题(我更愿意将 bib 文件放在另一个文件夹中,例如 blabla/documents/math texts/FullBib.bib)。
- 使用类似 \bibliography{../../FullBib.bib"} 的内容。
- 在 Miktex C:/Program Files/MiKTeX 2.9/bibtex/bib/ 中作为根添加,刷新 FNDB 并尝试使用 \bibliography{FullBib.bib},但是在 \bibdata{FullBib.bib} 行中的辅助文件中出现错误,并且尝试 (1) 均不起作用。
第 1 点试图跟随如何访问(或管理)MiKTeX 中的 bib 文件?
你能像我小时候一样向我解释如何设置一个唯一的 bib 文件并在之后一直使用它吗?另外,我相信我正在使用 Bibtex,但我不确定。
我使用的是 Windows 10、Jabref 5.2、Texniccenter 2.02 和 Miktex 2.9。我的 MnotWE 是
\documentclass[a4paper,11pt]{amsart}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{amsmath,amsthm,amsfonts}
%More packages
\begin{document}
\cite{something}
\bibliographystyle{plain}
\bibliography{FullBib.bib}%or \bibliography{FullBib} or \bibliography{"C:/Program Files/MiKTeX 2.9/bibtex/bib/FullBib.bib"} etc.
\end{document}
答案1
mylocaltexmf
在 texsystem 之外的某个地方创建一个文件夹。您的文档文件夹就是一个好地方。- 在此文件夹中创建子文件夹
bibtex\bib\mybibs
- 将你的围兜移至
mybibs
文件夹中 - 转到 miktex 控制台、设置、选项卡“目录”并添加
mylocaltexmf
为新根。
您可以tex\latex
向添加更多子文件夹(例如)和文件mylocaltexmf
,执行此操作时您必须在控制台的任务菜单中更新文件名数据库。