biblatex의 참고문헌에서 "&" 제거

biblatex의 참고문헌에서 "&" 제거

다음 파일이 있습니다.

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber, style=apa,natbib=true]{biblatex} 
\usepackage[english]{babel} 
\DeclareLanguageMapping{english}{english-apa}
\usepackage{hyperref}
\bibliography{\jobname.bib}
\ExecuteBibliographyOptions{doi=false,url=false, isbn=false}
\newbibmacro{string+doi}[1]{%
  \iffieldundef{doi}{#1}{\href{http://dx.doi.org/\thefield{doi}}{#1}}}
\DeclareFieldFormat{title}{\usebibmacro{string+doi}{\mkbibemph{#1}}}
\DeclareFieldFormat[article]{title}{\usebibmacro{string+doi}{#1}}
\DeclareFieldFormat{yearorunkyear}{%
  \ifthenelse{\iffieldequalstr{doubtfuldate}{true}}
    {\mkbibbrackets{ca\adddot\addspace#1}}
    {#1}}
\DeclareFieldFormat
  [article]
  {journaltitle}{{#1}}
\DeclareFieldFormat
  [article]
  {volume}{{(#1)}}

\begin{filecontents}{\jobname.bib}
@article{Yang2014,
annote = {The paper showed the importance of MIDAS or Mixed data sampling in studying the sentiment effect.},
author = {Yang, Chunpeng and Zhang, Rengui},
doi = {10.1080/00036846.2013.864041},
file = {:Users/Ahmed/Library/Application Support/Mendeley Desktop/Downloaded/Yang, Zhang - 2014 - Does mixed-frequency investor sentiment impact stock returns Based on the empirical study of MIDAS regression model.pdf:pdf},
issn = {0003-6846},
journal = {Applied Economics},
keywords = {M,investor sentiment,midas regression model,panel data model},
mendeley-tags = {M},
month = mar,
number = {9},
pages = {966--972},
title = {{Does mixed-frequency investor sentiment impact stock returns? Based on the empirical study of MIDAS regression model}},
url = {http://www.tandfonline.com/doi/abs/10.1080/00036846.2013.864041},
volume = {46},
year = {2014}
}
\end{filecontents}
\begin{document}
A reference to \cite{Yang2014}
\printbibliography
\end{document}

그것은 나에게 다음을 제공합니다:

여기에 이미지 설명을 입력하세요

&나는 단순히 저자 이름 사이를 제거하고 대신 넣고 싶습니다 ,.

답변1

이 변경으로 인해 APA 준수가 상실됩니다. biblatex-apaAPA의 규칙을 (매우) 엄격하게 구현합니다. APA를 따라야 한다면 아무것도 변경하지 마세요( biblatex-apaAPA 스타일을 존중하지 않는다고 생각하지 않는 한 작성자에게 이에 대해 알려야 합니다). 많은 경우에 그럴 필요가 없다면 수정하기 쉬운 스타일을 사용하는 것이 더 좋습니다(APA 규칙을 구현하기 위해 biblatex-apa꽤 많은 시간이 소요되고 많은 코드를 사용하므로 때로는 수정하기가 더 어려워집니다. 하지만 이 경우에는).

그냥 같이 가세요

\AtBeginBibliography{\renewcommand*{\finalnamedelim}{\multinamedelim}}

\AtBeginBibliography여기서도 필요합니다 . 왜냐하면 in 도 apa.bbx재정의하기 때문입니다 .\finalnamedelim\AtBeginBibliography

MWE

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber, style=apa,natbib=true]{biblatex} 
\usepackage[english]{babel} 
\DeclareLanguageMapping{english}{english-apa}
\usepackage{hyperref}
\ExecuteBibliographyOptions{doi=false,url=false, isbn=false}
\newbibmacro{string+doi}[1]{%
  \iffieldundef{doi}{#1}{\href{http://dx.doi.org/\thefield{doi}}{#1}}}
\DeclareFieldFormat{title}{\usebibmacro{string+doi}{\mkbibemph{#1}}}
\DeclareFieldFormat[article]{title}{\usebibmacro{string+doi}{#1}}
\DeclareFieldFormat{yearorunkyear}{%
  \ifthenelse{\iffieldequalstr{doubtfuldate}{true}}
    {\mkbibbrackets{ca\adddot\addspace#1}}
    {#1}}
\DeclareFieldFormat
  [article]
  {journaltitle}{#1}
\DeclareFieldFormat
  [article]
  {volume}{\mkbibparens{#1}}

\begin{filecontents}{\jobname.bib}
@article{Yang2014,
annote = {The paper showed the importance of MIDAS or Mixed data sampling in studying the sentiment effect.},
author = {Yang, Chunpeng and Zhang, Rengui},
doi = {10.1080/00036846.2013.864041},
file = {:Users/Ahmed/Library/Application Support/Mendeley Desktop/Downloaded/Yang, Zhang - 2014 - Does mixed-frequency investor sentiment impact stock returns Based on the empirical study of MIDAS regression model.pdf:pdf},
issn = {0003-6846},
journal = {Applied Economics},
keywords = {M,investor sentiment,midas regression model,panel data model},
mendeley-tags = {M},
month = mar,
number = {9},
pages = {966--972},
title = {{Does mixed-frequency investor sentiment impact stock returns? Based on the empirical study of MIDAS regression model}},
url = {http://www.tandfonline.com/doi/abs/10.1080/00036846.2013.864041},
volume = {46},
year = {2014}
}
\end{filecontents}

\addbibresource{\jobname.bib}

\AtBeginBibliography{\renewcommand*{\finalnamedelim}{\multinamedelim}}


\begin{document}
A reference to \cite{Yang2014}
\printbibliography
\end{document}

관련 정보