
제목을 이탤릭체로 쓰고 싶은데 작성자만 이탤릭체로 출력됩니다. 그래서 나는 이것으로 모든 것을 일반 텍스트로 강제했습니다.>
\addcontentsline{toc}{chapter}{Bibliography}
\begingroup
\let\itshape\upshape
\bibliographystyle{unsrt}
\bibliography{mybib}
\endgroup
하지만 기사 제목을 이탤릭체로 표시하고 싶습니다.
최소한의 예는 다음과 같습니다.
Laszlo Tabar, Ming-Fang Yen, Bedrich Vitak, Hsiu-Hsi Tony Chen, Robert A Smith 및 Stephen W Duy. "유방암 환자의 유방조영술 서비스 검진 및 사망률: 검진 도입 전후 20년 추적 관찰". The Lancet, 361(9367):1405{1410, 2003년 4월.
나는 넣고 싶다 :
"유방암환자의 유방촬영술 검진과 사망률: 검진 도입 전후 20년 추적관찰"
이탤릭체로 이렇게:
"유방암환자의 유방촬영술 검진과 사망률: 검진 도입 전후 20년 추적관찰"
답변1
질문은 실제로 확실한 답변을 제공할 만큼 충분한 정보를 제공하지 않지만 몇 가지 사항은 제공할 수 있습니다. 일부 의견에서는 다른 참고문헌 프로그램을 사용할 것을 제안합니다. 그러나 bibtex를 유지하려면 참고문헌 스타일(.bst 파일)의 복사본을 만들 수 있습니다. 이 경우 이름 unsrt.bst
을 myunsrt.bst
.
BST 언어로 프로그래밍하는 것은 난해하지만, 이탤릭체로 무언가를 만드는 경우 emphasize
필드 뒤에 단어를 추가하는 것과 같습니다. 따라서 문제의 항목이 이면 정의를 편집하여 다음 과 같은 @ARTICLE
단어를 추가합니다 .emphasize
format.title
FUNCTION {article}
{ output.bibitem
format.authors "author" output.check
new.block
format.title emphasize "title" output.check
new.block
crossref missing$
{ journal emphasize "journal" output.check
format.vol.num.pages output
format.date "year" output.check
}
{ format.article.crossref output.nonnull
format.pages output
}
if$
new.block
note output
fin.entry
}
그럼 프로그램을 실행시키면
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{mybib.bib}
@ARTICLE{myref,
AUTHOR = "last, first",
TITLE = "This is the title",
JOURNAL = "The Lancet",
YEAR = "2014"
}
\end{filecontents}
\bibliographystyle{myunsrt}
\begin{document}
I will cite \cite{myref}
\bibliography{mybib}
\end{document}
제목이 강조된(이 경우 기울임꼴) 다음과 같은 결과가 출력됩니다.