
나는 APA 스타일을 사용하여 참고문헌에서 "In" 단어를 제거하려고 합니다. 일부 의견에서는 renewbib 매크로를 사용하라고 제안했지만 참고문헌에는 여전히 나타납니다. 이것은 내 샘플 코드입니다.
\documentclass{article}
\usepackage[utf8]{inputenc}
\title{TExtTemp}
\author{mynameisbee }
\date{November 2020}
\usepackage[
backend=biber,
bibencoding=utf8,
style=apa6,
citestyle=numeric,
firstinits=true,
isbn=false,
doi=false,
url=false,
sorting=none,
clearlang=true,
natbib=true,
intitle=true,
date=year,
uniquelist=false,
maxbibnames=6,
maxcitenames=1,
defernumbers=true
]{biblatex}
%% for a list number index
\makeatletter
\RequireBibliographyStyle{numeric}
\makeatother
\DeclareFieldFormat[inproceedings]{title}{\textbf{#1}}
\DeclareFieldFormat[inproceedings]{booktitle}{#1}
\DeclareFieldFormat[article]{title}{#1}
\DeclareFieldFormat[article]{journaltitle}{\textbf{#1}}
\DeclareFieldFormat[article,unpublished,misc]{volume}{\textbf{#1}}
%% remove comma in Author name
%\DeclareNameAlias{default}{last-first}
\renewcommand*{\revsdnamepunct}{}
%remove "in" out from proceeding
\renewbibmacro*{in:}{}
\begin{filecontents}{jobname.bib}
@article{Ellen,
title={Pathogen-Host Interactions: Antigenic Variation V. Somatic Adaptations},
journaltitle = {Journal of Signal Processing Systems},
author={Hsu, Ellen and Du Pasquier, Louis},
volume={57},
year={2015},
publisher={Springer}
}
@inproceedings{Pisit,
title = {Latent Cognizance: {{What}} Machine Really Learns},
booktitle = {{{ACM}} International Conference Proceeding Series},
author = {Nakjai, Pisit and Ponsawat, Jiradej and Katanyukul, Tatpong},
date = {2019},
pages = {164--170}
}
\end{filecontents}
\addbibresource{jobname.bib}
\begin{document}
\cite{Ellen} is a chapter in \cite{Pisit}.
\printbibliography[title=REFERENCES]
\end{document}
이것이 내 결과입니다. 빨간색 블록에는 "In"이라는 단어가 여전히 나타납니다. 또 다른 질문입니다. 브래킷(녹색 블록)을 제거하고 싶습니다. 어떻게 제거할 수 있나요?
답변1
귀도이미댓글에서 지적한관련 bibmacro가 호출 in
되고 biblatex-apa6
호출되지 않습니다 in:
. 그래서 당신은 다음과 같은 것이 필요할 것입니다
\renewbibmacro*{in}{}
booktitle
입구 의 내용이 Pisit
좀 이상한 것 같습니다. 그것은 a series
보다 a처럼 들립니다 booktitle
. 연구에 따르면
@inproceedings{Pisit,
title = {Latent Cognizance: What Machine Really Learns},
booktitle = {AIPR '19: Proceedings of the 2nd International Conference
on Artificial Intelligence and Pattern Recognition},
author = {Nakjai, Pisit and Ponsawat, Jiradej and Katanyukul, Tatpong},
date = {2019},
pages = {164--170}
}
훨씬 더 적절할 것입니다. 그런 경우에는 확실히 "in"을 고수할 것입니다.