Biblatex 전자 소스

Biblatex 전자 소스

이 전자 소스

\documentclass{article} 

\usepackage[backend = biber, style=authoryear, uniquename=false]{biblatex} 
\addbibresource{ref.bib} 

\usepackage{filecontents} 
\begin{filecontents}{ref.bib} 

@Electronic{Friston2,
  author    = {K. J. Friston},
  year      = {2011}
  url       = {http://www.fil.ion.ucl.ac.uk/spm/course/video/},
  timestamp = {2017.04.24}
  }

\end{filecontents} 

\begin{document}

\textcite{Friston2}

\printbibliography

\end{document}

참고문헌: KJ Friston(2011)에서는 다음과 같이 나타납니다. SPM 소개. http://... 하지만 다음과 같아야 합니다: Friston, KJ (2011). SPM 소개. http://...

그리고 제가 텍스트를 인용하면 다음과 같습니다: KJ Friston, (2011) 대신: Friston (2011)

내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변1

파일 이름의 올바른 형식은 다음 .bib과 같습니다.

LastName, FirstName and LastName, I. I.

단일 이름의 경우에는 무시할 수 있지만 FirstName LastName그렇게 하지 않는 것이 좋습니다.

귀하의 예는 다음과 같습니다(파일의 연도 뒤에 쉼표를 추가했습니다 .bib.)

\documentclass{article} 

\usepackage[style=authoryear, uniquename=false]{biblatex} 
\addbibresource{\jobname.bib} 

\usepackage{filecontents} 
\begin{filecontents}{\jobname.bib} 

@Electronic{Friston2,
  author    = {Friston, K. J. },
  year      = {2011},
  url       = {http://www.fil.ion.ucl.ac.uk/spm/course/video/},
  timestamp = {2017.04.24}
  }
\end{filecontents} 

\begin{document}

\textcite{Friston2}

\printbibliography

\end{document}

코드 출력

관련 정보