BibTeXで@STRINGを別ファイルに

BibTeXで@STRINGを別ファイルに

- oxon oxon の投稿
返信数: 2
BibTeXのファイルを、2つに分けました。本体はoxon.bibで、@STRINGだけをまとめたものをstring.bibとしています。これらを同時に読み込ませようと思い、

\bibliographystyle{apj}
\bibliography{string, oxon}

と記述したのですが、BibTeXのコンパイル時に

White space in aragument---line 11 of file DoctorThesis.aux
:\bibdata{string,
: oxon}
I'm skipping whatever remains of this command
The style file: ajp.bst
Database file #1: string.bib
Warning--I didn't find database entry for "foo:1980:..."
Warning--I didn't find database entry for "bar:1990:..."

というエラーを吐き、正しく\citeが動きません。@STRINGのみを別ファイルにするには、この方法で正しいのでしょうか。

TeXShop 2.18 + OS X 10.5.6です。

$ jbibtex --version
JBibTeX 0.99c-j0.33 (utf8.euc) (Web2C 7.5.4)
kpathsea version 3.5.6
Copyright (C) 1997-2004 Oren Patashnik.
Kpathsea is copyright (C) 1997-2004 Free Software Foundation, Inc.
There is NO warranty. Redistribution of this software is
covered by the terms of both the JBibTeX copyright and
the GNU General Public License.
For more information about these matters, see the files
named COPYING and the JBibTeX source.
Primary author of BibTeX: Oren Patashnik.
Kpathsea written by Karl Berry and others.

$ pdflatex --version
pdfeTeX 3.141592-1.21a-2.2 (Web2C 7.5.4)
kpathsea version 3.5.6
Copyright (C) 1997-2004 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea is copyright (C) 1997-2004 Free Software Foundation, Inc.
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfeTeX copyright and
the GNU General Public License.
For more information about these matters, see the files
named COPYING and the pdfeTeX source.
Primary author of pdfeTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea written by Karl Berry and others.
oxon oxon への返信

Re: BibTeXで@STRINGを別ファイルに

- TONE Kozaburo の投稿
>White space in aragument---line 11 of file DoctorThesis.aux
>:\bibdata{string,
>: oxon}

エラーメッセージを単純に解釈するとスペースが余分と読めますが「string, oxon」の「,」の後の空白を除去するとどうなりますか。

なお,念のため aux ファイルは LaTeX ソースのタイプセット(コンパイル)の前にあらかじめ削除してください。
TONE Kozaburo への返信

Re: BibTeXで@STRINGを別ファイルに

- oxon oxon の投稿
ありがとうございます。

>「string, oxon」の「,」の後の空白を除去するとどうなりますか。

は試しても駄目だったのですが、

>念のため aux ファイルは LaTeX ソースのタイプセット(コンパイル)の前にあらかじめ削除してください。

をやったら動くようになりました。原因自体は仰るように", "となっていたせいでした。