Springer ジャーナルでは、著者が本の章を次のように引用することを要求しています。
オニール、JM、イーガン、J.(1992)。男性と女性のジェンダー役割の旅:癒し、移行、変容のメタファー。BRウェインリブ(編)ライフサイクル全体にわたるジェンダー問題(pp. 107–123). ニューヨーク: シュプリンガー.
他の引用スタイルの要件に準拠するために、私はアパリケ書誌スタイル。しかし、@incollectionBibTeX に入力すると、次の出力が得られます。
オニール、JM、イーガン、J.(1992)。男性と女性のジェンダー役割の旅:癒し、移行、変革のメタファー。ウェインリブ、BR、編集者、ライフサイクル全体にわたるジェンダー問題、107-123ページ。ニューヨーク:シュプリンガー。
したがって、Wainrib, B. R.
I getB. R. Wainrib
の代わりに、(Ed.),
I getの代わりに、 I get, editors,
の代わりに(pp. 107-123).
, pages 107-123.
正しい引用スタイルを取得するには何をする必要がありますか? それを機能させるための役立つトリックはありますか?
他のスタイル (chicago、apacite、apa、plainnat、spbasic) も試しましたが、成功しませんでした。
私の BibTeX コード:
@incollection{ONeil1992,
author="O'Neil, J. M. and Egan, J.",
title="Men's and women's gender role journeys: Metaphor for healing, transition, and transformation",
editor="Wainrib, B. R.",
booktitle="Gender issues across the life cycle",
year="1992",
publisher="New York: Springer",
pages="107--123"
}
答え1
同じ問題に遭遇した人のために、修正方法を説明します。アパライク(利用可能ここ) を使用して、必要な引用スタイルを取得します (また、著者名間の はand
に置き換えられます&
)。
- 以下に次の関数を貼り付けます
FUNCTION {format.names}{ ... }
:
FUNCTION {format.editor.names}
{ 's :=
#1 'nameptr :=
s num.names$ 'numnames :=
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr "{f. }{vv~}{ll}{, jj}" format.name$ 't := % last name first
nameptr #1 >
{ namesleft #1 >
{ ", " * t * }
{ numnames #2 >
{ "," * }
'skip$
if$
t "others" =
{ " et~al." * }
{ " \& " * t * }
if$
}
if$
}
't
if$
nameptr #1 + 'nameptr :=
namesleft #1 - 'namesleft :=
}
while$
}
- の
FUNCTION {format.editors}
行を{ editor format.names
{ editor format.editor.names
- 同じ関数で
{ ", editors" * }
を に置き換え{ " (Eds.)" * }
、{ ", editor" * }
を に置き換えます。{ " (Ed.)" * }
- を に
FUNCTION {format.pages}
置き換えてを に置き換える{ "pages" pages n.dashify tie.or.space.connect }
{ "(pp. " pages n.dashify * ")" * tie.or.space.connect }
{ "page" pages tie.or.space.connect }
{ "(p. " pages * ")" * tie.or.space.connect }
FUNCTION {format.names}
代わりに{ " and " * t * }
{ " \& " * t * }
FUNCTION {format.chapter.pages}
最後に、{ ", " * format.pages * }