i********w 发帖数: 2223 | 1 我所有的.bib和pdf文献都放在dropbox下的一个文件夹里统一管理,我不想在每个tex
文件的folder中都复制需要的bib文件。
之前用miktex+winedt,我在Option/Execution modes/Console Applications 下
bibtex和pdftexify中加:
-include-directory="C:\Dropbox\icebergzjw_lib"
这样我在不同电脑上跑dropbox里面的tex文件,都能link上bib file
现在换成mactex+texshop,请问能否以及如何做类似的设置
谢谢 |
b*******t 发帖数: 33714 | 2 没玩过,试试看set BIBINPUTS to your custom bib directory
编辑~/.profile
export BIBINPUTS=$HOME/Dropbox/icebergzjw_lib
tex
【在 i********w 的大作中提到】 : 我所有的.bib和pdf文献都放在dropbox下的一个文件夹里统一管理,我不想在每个tex : 文件的folder中都复制需要的bib文件。 : 之前用miktex+winedt,我在Option/Execution modes/Console Applications 下 : bibtex和pdftexify中加: : -include-directory="C:\Dropbox\icebergzjw_lib" : 这样我在不同电脑上跑dropbox里面的tex文件,都能link上bib file : 现在换成mactex+texshop,请问能否以及如何做类似的设置 : 谢谢
|
i********w 发帖数: 2223 | 3 谢谢回复
哪里能找到profile?
【在 b*******t 的大作中提到】 : 没玩过,试试看set BIBINPUTS to your custom bib directory : 编辑~/.profile : export BIBINPUTS=$HOME/Dropbox/icebergzjw_lib : : tex
|
b*******t 发帖数: 33714 | 4 就在~/.profile呀
打开terminal
vi ~/.profile
回车
【在 i********w 的大作中提到】 : 谢谢回复 : 哪里能找到profile?
|
i********w 发帖数: 2223 | 5 试了一下 不行
【在 b*******t 的大作中提到】 : 就在~/.profile呀 : 打开terminal : vi ~/.profile : 回车
|
wy 发帖数: 14511 | 6 vim ~/.bash_profile
【在 i********w 的大作中提到】 : 试了一下 不行
|
b*******t 发帖数: 33714 | 7 需要继续帮助的话,说说怎么个不行法,你试了什么,结果是什么,不然大家只有瞎猜
【在 i********w 的大作中提到】 : 试了一下 不行
|
i********w 发帖数: 2223 | 8 谢谢你的回复。我按照大家得建议:
编辑~/.profile
export BIBINPUTS=$HOME/Dropbox/icebergzjw_lib
但是运行bibtex时,还是无法到所提供文件夹下面得bibfile
我要的功能其实很简单,就像下面描述的一样。windows下面知道怎么实现,但是mac下
面我不会。
The basic way to use BibTeX is to put your bibliography file in the same
folder as your Tex document. You are then able to refer to it simply by its
name. For instance, if your bibliography file is mybooks.bib, you need only
insert the following line in your TeX document in order to use it:
\bibliography{mybooks}
(The .bib extension is not needed. Cf. here for a complete example.)
However, doing that forces you into one of two evils: either your put all
your TeX documents in a same folder, which is clumsy, or you have serveral
copies of your bibliography around, which is clumsy. Typically, you will
have many documents that would need to be sorted out in different folders,
while you have only one or two bibliography files that you keep updated.
So the best way to go is to keep your bibliography file(s) in one single
place, but to have your TeX documents in different folders. At least that is
what I wanted to do. But using a bibliography file from a different folder
can be quite tricky, especially under Windows.
http://blog.philotropes.org/post/2007/08/18/217-how-to-change-t
【在 b*******t 的大作中提到】 : 需要继续帮助的话,说说怎么个不行法,你试了什么,结果是什么,不然大家只有瞎猜
|
i********w 发帖数: 2223 | 9 我所有的.bib和pdf文献都放在dropbox下的一个文件夹里统一管理,我不想在每个tex
文件的folder中都复制需要的bib文件。
之前用miktex+winedt,我在Option/Execution modes/Console Applications 下
bibtex和pdftexify中加:
-include-directory="C:\Dropbox\icebergzjw_lib"
这样我在不同电脑上跑dropbox里面的tex文件,都能link上bib file
现在换成mactex+texshop,请问能否以及如何做类似的设置
谢谢 |
b*******t 发帖数: 33714 | 10 没玩过,试试看set BIBINPUTS to your custom bib directory
编辑~/.profile
export BIBINPUTS=$HOME/Dropbox/icebergzjw_lib
tex
【在 i********w 的大作中提到】 : 我所有的.bib和pdf文献都放在dropbox下的一个文件夹里统一管理,我不想在每个tex : 文件的folder中都复制需要的bib文件。 : 之前用miktex+winedt,我在Option/Execution modes/Console Applications 下 : bibtex和pdftexify中加: : -include-directory="C:\Dropbox\icebergzjw_lib" : 这样我在不同电脑上跑dropbox里面的tex文件,都能link上bib file : 现在换成mactex+texshop,请问能否以及如何做类似的设置 : 谢谢
|
|
|
i********w 发帖数: 2223 | 11 谢谢回复
哪里能找到profile?
【在 b*******t 的大作中提到】 : 没玩过,试试看set BIBINPUTS to your custom bib directory : 编辑~/.profile : export BIBINPUTS=$HOME/Dropbox/icebergzjw_lib : : tex
|
b*******t 发帖数: 33714 | 12 就在~/.profile呀
打开terminal
vi ~/.profile
回车
【在 i********w 的大作中提到】 : 谢谢回复 : 哪里能找到profile?
|
i********w 发帖数: 2223 | 13 试了一下 不行
【在 b*******t 的大作中提到】 : 就在~/.profile呀 : 打开terminal : vi ~/.profile : 回车
|
wy 发帖数: 14511 | 14 vim ~/.bash_profile
【在 i********w 的大作中提到】 : 试了一下 不行
|
b*******t 发帖数: 33714 | 15 需要继续帮助的话,说说怎么个不行法,你试了什么,结果是什么,不然大家只有瞎猜
【在 i********w 的大作中提到】 : 试了一下 不行
|
i********w 发帖数: 2223 | 16 谢谢你的回复。我按照大家得建议:
编辑~/.profile
export BIBINPUTS=$HOME/Dropbox/icebergzjw_lib
但是运行bibtex时,还是无法到所提供文件夹下面得bibfile
我要的功能其实很简单,就像下面描述的一样。windows下面知道怎么实现,但是mac下
面我不会。
The basic way to use BibTeX is to put your bibliography file in the same
folder as your Tex document. You are then able to refer to it simply by its
name. For instance, if your bibliography file is mybooks.bib, you need only
insert the following line in your TeX document in order to use it:
\bibliography{mybooks}
(The .bib extension is not needed. Cf. here for a complete example.)
However, doing that forces you into one of two evils: either your put all
your TeX documents in a same folder, which is clumsy, or you have serveral
copies of your bibliography around, which is clumsy. Typically, you will
have many documents that would need to be sorted out in different folders,
while you have only one or two bibliography files that you keep updated.
So the best way to go is to keep your bibliography file(s) in one single
place, but to have your TeX documents in different folders. At least that is
what I wanted to do. But using a bibliography file from a different folder
can be quite tricky, especially under Windows.
http://blog.philotropes.org/post/2007/08/18/217-how-to-change-t
【在 b*******t 的大作中提到】 : 需要继续帮助的话,说说怎么个不行法,你试了什么,结果是什么,不然大家只有瞎猜
|
i********w 发帖数: 2223 | 17 网上找到了一个方法。试了一下,没有问题。
http://www.sci.utah.edu/~macleod/latex/bibtex-tips.html
我自己先在 ~/Library下面建了texmf/bibtex/bib。
然后用terminal:
cd ~/Library/texmf/bibtex
ln -s ~/Dropbox/icebergzjw_lib bib
(我所有的bib file 都存在~/Dropbox/icebergzjw_lib 文件夹里面)
its
only
【在 i********w 的大作中提到】 : 谢谢你的回复。我按照大家得建议: : 编辑~/.profile : export BIBINPUTS=$HOME/Dropbox/icebergzjw_lib : 但是运行bibtex时,还是无法到所提供文件夹下面得bibfile : 我要的功能其实很简单,就像下面描述的一样。windows下面知道怎么实现,但是mac下 : 面我不会。 : The basic way to use BibTeX is to put your bibliography file in the same : folder as your Tex document. You are then able to refer to it simply by its : name. For instance, if your bibliography file is mybooks.bib, you need only : insert the following line in your TeX document in order to use it:
|