%20%E3%81%AE%E5%BE%8C%E3%81%AE%E3%82%AB%E3%83%B3%E3%83%9E%E3%82%92%E5%89%8A%E9%99%A4%E3%81%97%E3%81%BE%E3%81%99.png)
以下の点についてご助力いただければ幸いです。natbib、agsm は現在、次の情報を提供しています:
Braun, V. および Clarke, V. (2006)、「心理学におけるテーマ分析の使用」、心理学における質的研究、3(2)、pp. 77-101。
私が本当に欲しいものは次のとおりです:
Braun, V. および Clarke, V. (2006)「心理学におけるテーマ分析の使用」、心理学質的研究、3(2)、pp. 77–101。
つまり、(year) の後のカンマを削除するにはどうすればよいでしょうか?
ありがとう、
灰
答え1
これは次のことを行うようです:
\begin{filecontents*}{\jobname.bib}
@article{braun-clarke2006,
author={Braun, V. and Clarke, V.},
year={2006},
title={Using thematic analysis in psychology},
journal={Qualitative Research in Psychology},
volume={3},
number={2},
pages={77–101},
}
\end{filecontents*}
\documentclass{article}
\usepackage{natbib}
\AtBeginDocument{\renewcommand{\harvardand}{and}} % no &, please!
\renewcommand{\harvardyearright}{)\gobblecomma}
\makeatletter
\newcommand{\gobblecomma}{\@ifnextchar,{\@gobble}{}}
\makeatother
\begin{document}
\cite{braun-clarke2006}
\bibliographystyle{agsm}
\bibliography{\jobname}
\end{document}
説明。ファイル内のエントリは.bbl
次のようになります。
\harvarditem{Braun \harvardand\ Clarke}{2006}{braun-clarke2006}
Braun, V. \harvardand\ Clarke, V. \harvardyearleft 2006\harvardyearright ,
`Using thematic analysis in psychology', {\em Qualitative Research in
Psychology} {\bf 3}(2),~77–101.
\harvardyearright
したがって、括弧を生成するように再定義する必要があり、また、次の文字がコンマである場合はそれを飲み込むコマンドも必要です。また、ひどい「&」を「and」に変更しました。