![참고문헌에서 (Tech.Rep.) 제거](https://rvso.com/image/266429/%EC%B0%B8%EA%B3%A0%EB%AC%B8%ED%97%8C%EC%97%90%EC%84%9C%20(Tech.Rep.)%20%EC%A0%9C%EA%B1%B0.png)
이와 비슷한 사례가 있습니다.
"기술 담당자"를 제거하십시오. SIAM bibtex 스타일의 출력
하지만 apacite를 사용하고 있습니다. 위에서 언급한 주제에서 조언한 대로 수행했을 때 결과는 () 였지만 그 안에 단어가 없었습니다. 즉, ".....(Tech.Rep.)..."에서 "...( )...". 대괄호를 제거하고 항목별 항목이 아닌 전체 참고문헌에 대해 전역적으로 적용할 수 있는 방법이 있습니까?
\documentclass[12pt,twoside,a4paper]{book}
\usepackage[english]{babel}
\usepackage{apacite}
\begin{document}
\cite{iso3}
\bibliographystyle{apacite}
\bibliography{alternative}
\end{document}
@techreport{iso3,
Author = {ISO/IEC },
Date-Added = {2013-04-10 19:39:43 +0000},
Date-Modified = {2013-04-14 05:05:06 +0000},
Institution = { International Organization for Standardization, Geneva, Switzerland.},
Title = {{ISO}/{IEC} 9126-1:2001, {S}oftware engineering - {P}roduct quality, {P}art 1:{Q}uality model},
Year = {2001}}
답변1
다음 재정의를 사용할 수 있습니다.
\documentclass[12pt,twoside,a4paper]{book}
\usepackage[english]{babel}
\usepackage{apacite}
\makeatletter
\renewcommand{\APACbVolEdTR}[2]{%
\ifx\@empty#1\@empty
\ifx\@empty#2\@empty
\else%
\unskip\hbox{}% (Technical Report No.\ <no>)
\fi%
\else%
({#1}% (2nd ed., Vol.~1
\ifx\@empty#2\@empty%
\else%
\unskip; {#2}% ; Technical Report No.\ <no>
\fi%
)% Final parenthesis.
\fi%
}
\makeatother
\usepackage{filecontents}
\begin{filecontents}{alternative.bib}
@techreport{iso3,
Author = {ISO/IEC },
Date-Added = {2013-04-10 19:39:43 +0000},
Date-Modified = {2013-04-14 05:05:06 +0000},
Institution = { International Organization for Standardization, Geneva, Switzerland.},
Title = {{ISO}/{IEC} 9126-1:2001, {S}oftware engineering - {P}roduct quality, {P}art 1:{Q}uality model},
Year = {2001}}
\end{filecontents}
\begin{document}
\cite{iso3}
\bibliographystyle{apacite}
\bibliography{alternative}
\end{document}