文献リストをコピーする

文献リストから文献キーや文献のリストを他のテキストエディタやワープロなどにコピー&ペーストして書き出すことが可能です。 文献キーは文章中で文献を参照する位置に挿入するために用いられるもので、文献リストは参考文献リストを作成するときに用いるものです。 それぞれ3種類のフォーマットで書き出すことができます。 文献リストからドラッグ&ドロップやコピー&ペーストしたとき、どのフォーマットで書き出すかは環境設定の一般設定で変更可能です。

形式を指定してコピーするには、[編集 - 文献キーをコピー] や [編集 - 文献リストをコピー] メニューを使います。

日本語エディタを利用している場合の注意: 一部の日本語エディタはバックスラッシュ(‘\’)の扱いで問題を生じることがあります (LaTeXのエスケープ文字として円記号(‘¥’)が必須で、バックスラッシュは受け付けない)。 このような問題を回避するため、BibCompanionはコピー時にバックスラッシュを円記号に置換することができます。 環境設定の一般設定で該当するチェックボックスをONにしてください。 この問題はエディタ側の設定で回避できることもありますので、使用しているエディタの説明もご覧ください。

本節は以下のトピックで構成されています。

ヘルプ目次に戻る

文献キーをコピーする

文献キーは文献を識別する文字列で、文献を文章中から参照するときに用いるものです。 文献キーの書き出し形式には以下の3種類があります。

\cite{文献キー}

文献キーを文献参照に用いるLaTeXコマンド(\cite)と一緒に書き出します (例: “\cite{NakaharaH:2004}”)。 これはLaTeX文書を作成しているときに用います (\cite{} コマンドの詳細についてはLaTeXの参考文献を見てください)。 複数の文献を選択しているときはキーをコンマで区切って “\cite{NakaharaH:2004, TanakaA:2002}” のようになります。

この機能はドラッグ&ドロップやコピー&ペーストしたときのデフォルトの動作になっています。

\nocite{文献キー}

この機能は \nocite コマンドを用いることを除いて上記と同じ動作です。 \nocite{} コマンドの詳細についてはLaTeXの参考文献を見てください。

‘文献キー’ のみ

この場合は文献キーのみをコピーします (例: “NakaharaH:2004”)。 複数文献を選択しているときはコンマで区切って書き出します (例: “NakaharaH:2004, TanakaA:2002”)。

ヘルプ目次に戻る / このページの最初に戻る

文献リストをコピーする

文献リストは論文に添付する参考文献リストや、業績リスト等を作成するときに使用します。 各文献の表示形式は文献形式毎に設定されており、そのフォーマットは環境設定の文献形式でカスタマイズ可能です。 また、文献中の著者や編者のリストの形式やリストの行頭記号も環境設定の文献形式でカスタマイズ可能です。

リストは用途に応じて \bibitemHTMLRTF の3種類の形式を選ぶことができます。

\bibitem リスト

これは選択した文献をLaTeXの \bibitem リストとしてコピーします。 例えば、

\bibitem{JoseYacamanM:1993} M. Jos{\'e}-Yacam{\'a}n, M. Miki-Yoshida, L. Rend{\'o}n and J.G. Santiesteban, APL {\bf 62} (1993) 202.

\bibitem{HurleDTJ:1994} Ed. by D.T.J. Hurle, {\it ``Thin Films and Epitaxy''}, (Elsevier, Amsterdam, 1994).

\bibitem{IchimiyaA:1991} A. Ichimiya, in: {\it ``The Structure of Surfaces, Vol.~III''}, Ed. by S.Y. Tong, M.A. van Hove, K. Takayanagi and X.D. Xie, (Springer-Verlag Berlin, Heidelberg, 1991) p.~162.

といったようなります。 このリストは通常は {thebibliography} 環境の中に入れることになります。 {thebibliography} 環境や \bibitem コマンドの詳細はLaTeX関連の書籍やwebを参照してください。

HTML リスト

文献リストをHTMLテキストとしてコピーします。 このとき、環境設定の文献形式の「文献リストコピー時(HTML/RTF)のリスト形式」メニューの選択によってリストの形式が変わります。 以下はHTMLテキストの出力例です。

[行頭記号なし] を選択した場合

<p style="margin-bottom:0.8ex;">M. Jos&eacute;-Yacam&aacute;n, M. Miki-Yoshida, L. Rend&oacute;n and J.G. Santiesteban, APL <b>62</b> (1993) 202.</p>

<p style="margin-bottom:0.8ex;">Ed. by D.T.J. Hurle, <i>&ldquo;Thin Films and Epitaxy&rdquo;</i>, (Elsevier, Amsterdam, 1994).</p>

<p style="margin-bottom:0.8ex;">A. Ichimiya, in: <i>&ldquo;The Structure of Surfaces, Vol. III&rdquo;</i>, Ed. by S.Y. Tong, M.A. van Hove, K. Takayanagi and X.D. Xie, (Springer-Verlag Berlin, Heidelberg, 1991) p. 162.</p>

[箇条書きリスト] を選択した場合

<ul style="list-style-type:disc;">

<li style="margin-bottom:0.8ex;">M. Jos&eacute;-Yacam&aacute;n, M. Miki-Yoshida, L. Rend&oacute;n and J.G. Santiesteban, APL <b>62</b> (1993) 202.</li>

<li style="margin-bottom:0.8ex;">Ed. by D.T.J. Hurle, <i>&ldquo;Thin Films and Epitaxy&rdquo;</i>, (Elsevier, Amsterdam, 1994).</li>

<li style="margin-bottom:0.8ex;">A. Ichimiya, in: <i>&ldquo;The Structure of Surfaces, Vol. III&rdquo;</i>, Ed. by S.Y. Tong, M.A. van Hove, K. Takayanagi and X.D. Xie, (Springer-Verlag Berlin, Heidelberg, 1991) p. 162.</li>

</ul>

[連番リスト] を選択した場合

<ol style="list-style-type:decimal;">

<li style="margin-bottom:0.8ex;">M. Jos&eacute;-Yacam&aacute;n, M. Miki-Yoshida, L. Rend&oacute;n and J.G. Santiesteban, APL <b>62</b> (1993) 202.</li>

<li style="margin-bottom:0.8ex;">Ed. by D.T.J. Hurle, <i>&ldquo;Thin Films and Epitaxy&rdquo;</i>, (Elsevier, Amsterdam, 1994).</li>

<li style="margin-bottom:0.8ex;">A. Ichimiya, in: <i>&ldquo;The Structure of Surfaces, Vol. III&rdquo;</i>, Ed. by S.Y. Tong, M.A. van Hove, K. Takayanagi and X.D. Xie, (Springer-Verlag Berlin, Heidelberg, 1991) p. 162.</li>

</ol>

[文献キーリスト] を選択した場合

<ul style="list-style-type:none;">

<li style="margin-bottom:0.8ex;text-indent:-2em;">[JoseYacamanM:1993] M. Jos&eacute;-Yacam&aacute;n, M. Miki-Yoshida, L. Rend&oacute;n and J.G. Santiesteban, APL <b>62</b> (1993) 202.</li>

<li style="margin-bottom:0.8ex;text-indent:-2em;">[HurleDTJ:1994] Ed. by D.T.J. Hurle, <i>&ldquo;Thin Films and Epitaxy&rdquo;</i>, (Elsevier, Amsterdam, 1994).</li>

<li style="margin-bottom:0.8ex;text-indent:-2em;">[IchimiyaA:1991] A. Ichimiya, in: <i>&ldquo;The Structure of Surfaces, Vol. III&rdquo;</i>, Ed. by S.Y. Tong, M.A. van Hove, K. Takayanagi and X.D. Xie, (Springer-Verlag Berlin, Heidelberg, 1991) p. 162.</li>

</ul>

出力はXHTML 1.1に準拠した形式となっています (フォーマットが若干ずれるかもしれませんが、通常のHTMLとしてもそのまま使えるはずです)。 なお、コピーしたテキストにはHTMLヘッダなどは含まれませんので、適宜追加する必要があります。 例えば、XHTML 1.1の場合は、

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head><title>タイトル</title></head>

<body>

<h1>タイトル</h1>

–––––> ここに上記のリストをペースト

</body>

</html>

といった形式にして、UTF-8のエンコード(上記の1行目で指定されている)で保存すれば、最低限の動作はします (異なるエンコーディングで保存する時は、HTMLヘッダ内のエンコード指定も適宜変更してください)。

上記の例でわかるように、TeXコマンドは可能な限りHTML形式に変換します。 但し、全てのTeXコマンドのHTML変換をサポートしているわけではありません。 変換できなかったコマンドはTeXコマンドをそのまま用いて ‘{&unknown;}’ といった文字実体参照形式になりますが、ブラウザでは表示できません。 また、一部の文字は ‘&#x2113;’ (‘ℓ’) 等の数値文字参照形式に変換されます。 この表現は全てのwebブラウザで正しく表示されるとは限りませんので注意してください。

RTF リスト

文献リストを書式付きのRTFテキストとしてコピーします。 HTMLコピー同様、環境設定の文献形式の「文献リストコピー時(HTML/RTF)のリスト形式」メニューの選択によってリストの形式が変わります。 また、RTFテキストをペーストする先のソフトによって表示の状態が変わります。 以下は Apple の Pages へペーストした時のイメージです。

[行頭記号なし] を選択した場合
[箇条書きリスト] を選択した場合
[連番リスト] を選択した場合
  1. M. José-Yacamán, M. Miki-Yoshida, L. Rendón and J.G. Santiesteban, APL 62 (1993) 202.
  2. Ed. by D.T.J. Hurle, “Thin Films and Epitaxy”, (Elsevier, Amsterdam, 1994).
  3. A. Ichimiya, in: “The Structure of Surfaces, Vol. III”, Ed. by S.Y. Tong, M.A. van Hove, K. Takayanagi and X.D. Xie, (Springer-Verlag Berlin, Heidelberg, 1991) p. 162.
[文献キーリスト] を選択した場合

Pagesでは上記のような結果を得ることができますが、リストは箇条書きとして認識されていません。 すなわち、文献リストを分割してペーストした場合に連番の番号がそれぞれ1から始まってしまい、全体としてのリストを構成することができません。 Pagesで分割ペーストをして全体として連番にしたい場合には、[行頭記号なし] でペーストしておき、後からそのブロック全体に対してリストの設定を行ってください。

MS Word 2004へペーストした時は上記とは異なった結果になります。 具体的には、箇条書きリストや連番リストの行頭記号が ‘0.’ のように化けてしまいます。 しかし、ペーストしたブロックは箇条書き項目として認識されており、書式メニューから適切な箇条書きフォーマットを指定することで所望の結果を得ることができます。 また、分割ペーストした場合でも全体として連番を与えることが可能です。

ペースト先のアプリケーションがRTF(書式付きテキスト)を扱えないときは、単純テキストとして書式(斜体や太字など)を無視した形式でペーストされます。 また、アクセント付き文字などはユニコード文字としてコピーされますので、ユニコード非対応のソフトへペーストした場合にはこれらの文字が化ける可能性があります。

なお、全てのTeXコマンドのユニコード変換をサポートしているわけではありませんので、変換できなかったコマンドが ‘{&unknown;}’ や ‘&#x2113;’ といったHTML形式で残る場合があります (内部では一旦HTMLに変換してからRTFに変換しているため)。 このような場合には、適宜手動で修正を行ってください。

ヘルプ目次に戻る / このページの最初に戻る