작성자 이름 뒤에 마침표를 추가하려면 .bst 파일을 편집하려면 어떻게 해야 합니까?

작성자 이름 뒤에 마침표를 추가하려면 .bst 파일을 편집하려면 어떻게 해야 합니까?

나는 \bibliographystyle{apalike}를 사용하고 있으며 내 참조가 표시되기를 원합니다.

  • "Smith, J. (2019)"가 아니라 "Smith, John. (2019)"입니다.
  • "Jones, MT (2019)"가 아닙니다. 하지만 존스처럼, 메리 T.(2019)"

이 포럼의 다른 Q에서 입력한 내용 덕분에 .blt 파일을 편집하여 이미 전체 이름이 표시되도록 관리했지만 이름 뒤에 마침표를 추가하는 방법을 잘 모르겠습니다(중간 이니셜이 없는 경우). 그리고 날짜 전에.

나는 이것이 매우 기술적인 질문이라는 것을 알고 있지만 전문가의 조언 없이는 apalikefull.blt 파일을 감히 편집할 수 없습니다.

감사해요!

\documentclass[]{article}
\usepackage{bm}
\usepackage{cgloss4e}

\usepackage{phonrule}

\usepackage{gb4e, cgloss}
\def\Id#1{\vskip-.32cm\hskip.01cm\vtop{#1}}

\usepackage{tipa}
\usepackage[round]{natbib}
\setcitestyle{notesep={: }}
\setcitestyle{aysep={}}
\usepackage{hyperref}
\usepackage{enumerate}% http://ctan.org/pkg/enumerate
\usepackage[labelsep=space]{caption}
%\stepcounter{section} % So that the labels have different values
%\usepackage[table,xcdraw]{xcolor}
\usepackage{lineno}
\usepackage{times}

 \usepackage{multirow}
 \usepackage{titlesec}
 \setcounter{secnumdepth}{4}
 
 \titleformat{\paragraph}
 {\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
 \titlespacing*{\paragraph}
 {0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
 
 
 \linenumbers

This work involves a study by Smith (\citeyear{Smith2019}).

\clearpage

\bibliography{aymara1}

\bibliographystyle{apalikefull.bst}
\end{document}

관련 정보