はじめに
つい最近、アメリカ化学会(ACS)に論文を投稿しました。LaTeXとachemsoパッケージを使って原稿を準備し、参考文献の管理にはBibTeXを使いました。
その際、引用した文献の著者が多いと、et al.と記載され、出版社の方から著者は全員記載するよう、指摘されました。achemso+BibTeXで原稿を準備した場合、著者数の上限があり、BibTeXに著者をすべて記載しても、et al.、と変更されてしまうようでした。この問題はBiblatexを使用することで解決できるということが分かりました。
以下では必要最低限のコマンドを記載します。
修正点
プリアンブル
The Journal of Physical Chemistryの場合
\documentclass[journal=jpccck,manuscript=article]{achemso}
ヘッダー(プリアンブルから本文までの間)
\usepackage[backend=biber, style=chem-acs, articletitle=true, maxbibnames=99, minbibnames=1]{biblatex}
デフォルトの場合、著者数の上限はBibTeXを使用した場合と同じですが、以下のコマンドを使用することで著者数の最大値と最小値を変えることができます。
maxbibnames=99, minbibnames=1
また最近のACSが出版する多くの雑誌では論文名も表示するよう指示されますので、articletitle=trueをあらかじめ含めておくのが良いでしょう。
さらにヘッダーでbibファイルを以下で指定します。この例ではachemso-demo.bibが使用されます。
\addbibresource{achemso-demo.bib}
デフォルトのファイル名は無いようですので、明示的に記述する必要があります。
本文
参考文献を表示したい部分(多くの場合、本文の一番最後)に以下を記述します。
(ACSの場合、Table of contents (TOC)を本文の最後に記載することもあります)
\printbibliography
注意点
この記事を書いた後、上記の手順でコンパイルを再度実行したところ、エラーが発生して止まってしまいました。
色々と調べた結果、achemsoとbiblatexの相性が悪い、と結論付けました。そこで以下の手順で対処してみました。
- 先ず
documentclassをarticleに変更してコンパイルします。
\documentclass{article}
これで*.bblファイルが生成されます。
- 次に
documentclassを元に戻します。
\documentclass[journal=jpccck,manuscript=article]{achemso}
これでコンパイルが成功しました。cacheファイルを削除してしまうとまたエラーで止まってしまうので、上記の手順を繰り返すことになります。
論文を投稿する際には*.bblのみをzipファイルに含めてアップロードすれば、投稿システム上で自動的に原稿が生成される際にも問題が無いのではないかと期待しています。
関連(?)事項
GoogleScholarを使用してBibTeXレコードを作成することがありますが、著者数が多い場合、自動的にand othersと著者を省略されるようなので、注意が必要です。
Quantum-ESPRESSO論文の場合、以下のようになります。
@article{giannozzi2017advanced,
title={Advanced capabilities for materials modelling with Quantum ESPRESSO},
author={Giannozzi, Paolo and Andreussi, Oliviero and Brumme, Thomas and Bunau, Oana and Buongiorno Nardelli, M and Calandra, Matteo and Car, Roberto and Cavazzoni, Carlo and Ceresoli, Davide and Cococcioni, Matteo and others},
journal={Journal of physics: Condensed matter},
volume={29},
number={46},
pages={465901},
year={2017},
publisher={IOP Publishing}
}
出版社が提供するBibTeXレコードは以下です(abstractフィールドは省略)。
@article{Giannozzi_2017,
doi = {10.1088/1361-648X/aa8f79},
url = {https://doi.org/10.1088/1361-648X/aa8f79},
year = {2017},
month = {oct},
publisher = {IOP Publishing},
volume = {29},
number = {46},
pages = {465901},
author = {Giannozzi, P and Andreussi, O and Brumme, T and Bunau, O and Buongiorno Nardelli, M and Calandra, M and Car, R and Cavazzoni, C and Ceresoli, D and Cococcioni, M and Colonna, N and Carnimeo, I and Dal Corso, A and de Gironcoli, S and Delugas, P and DiStasio, R A and Ferretti, A and Floris, A and Fratesi, G and Fugallo, G and Gebauer, R and Gerstmann, U and Giustino, F and Gorni, T and Jia, J and Kawamura, M and Ko, H-Y and Kokalj, A and Küçükbenli, E and Lazzeri, M and Marsili, M and Marzari, N and Mauri, F and Nguyen, N L and Nguyen, H-V and Otero-de-la-Roza, A and Paulatto, L and Poncé, S and Rocca, D and Sabatini, R and Santra, B and Schlipf, M and Seitsonen, A P and Smogunov, A and Timrov, I and Thonhauser, T and Umari, P and Vast, N and Wu, X and Baroni, S},
title = {Advanced capabilities for materials modelling with Quantum ESPRESSO},
journal = {Journal of Physics: Condensed Matter}
}
なお、出版社が提供するものでも上記のように著者名がユニコードで記載され、LaTeXファイルをコンパイルするとエラーとなり正常に終了しないことがありますので、こちらも注意が必要です。
さらに訂正すると、実際に使えるものは以下のようになります。
@article{Giannozzi_2017,
doi = {10.1088/1361-648X/aa8f79},
url = {https://doi.org/10.1088/1361-648X/aa8f79},
year = {2017},
month = {oct},
publisher = {IOP Publishing},
volume = {29},
number = {46},
pages = {465901},
author = {Giannozzi, P and Andreussi, O and Brumme, T and Bunau, O and Buongiorno Nardelli, M and Calandra, M and Car, R and Cavazzoni, C and Ceresoli, D and Cococcioni, M and Colonna, N and Carnimeo, I and Dal Corso, A and de Gironcoli, S and Delugas, P and DiStasio, R A and Ferretti, A and Floris, A and Fratesi, G and Fugallo, G and Gebauer, R and Gerstmann, U and Giustino, F and Gorni, T and Jia, J and Kawamura, M and Ko, H-Y and Kokalj, A and K\"{u}\c{c}\"{u}kbenli, E and Lazzeri, M and Marsili, M and Marzari, N and Mauri, F and Nguyen, N L and Nguyen, H-V and Otero-de-la-Roza, A and Paulatto, L and Ponc\'{e}, S and Rocca, D and Sabatini, R and Santra, B and Schlipf, M and Seitsonen, A P and Smogunov, A and Timrov, I and Thonhauser, T and Umari, P and Vast, N and Wu, X and Baroni, S},
title = {Advanced capabilities for materials modelling with Quantum ESPRESSO},
journal = {Journal of Physics: Condensed Matter}
}