참고문헌을 정의하는 두 가지 주요 방법이 있습니다.
임베디드
\begin{thebibliography}
파일 끝에 선언 하고 \bibitem 을 사용하세요. 항목은 다음과 같습니다.\bibitem{amin1} S.~P. Beeby, M.~J. Tudor, and N.~White, ``Energy harvesting vibration sources for microsystems applications,'' {\em Measurement science and technology}~{\bf 17}(12), p.~R175, 2006.
BibTeX 사용 - 항목은 .bib 파일에 저장됩니다. 항목은 다음과 같습니다.
@article{amin1, title={Energy harvesting vibration sources for microsystems applications}, author={Beeby, S Pꎬ and Tudor, M Jꎬ and White, NM}, journal={Measurement science and technology}, volume={17}, number={12}, pages={R175}, year={2006}, publisher={IOP Publishing} }
항목을 2에서 1로 변환하는 쉽고 자동화된 방법이 있습니까?
저는 형식 2, 즉 턱받이 파일을 사용해 왔습니다. 하지만 모든 항목을 수동으로 변경하지 않고 형식 1로 전환하고 싶습니다. 이것이 가능한가?
답변1
.bib
BibTeX 파일에서 임베디드 환경으로 의 변환은 참고 thebibliography
문헌에 따라 다릅니다.스타일당신은 쫓고 있어요. 스타일은 특정 @type
참조 의 레이아웃과 형식을 정의합니다 .
제안 사항은 다음과 같습니다.
BibTeX를 사용하여 관심 있는 특정 스타일로 파일을 컴파일하십시오. 예를 들어,
\documentclass{article} \usepackage{filecontents} \begin{filecontents*}{references.bib} @article{greenwade93, author = {George D. Greenwade}, title = {The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})}, year = {1993}, journal = {TUGBoat}, volume = {14}, number = {3}, pages = {342--351} } \end{filecontents*} \begin{document} \nocite{*} \bibliographystyle{plain} \bibliography{references} \end{document}
LaTeX > BibTeX > LaTeX > LaTeX를 사용하여 컴파일할 때 위의 최소 예제( 라고 함
filename.tex
)는 다음을 생성합니다filename.bbl
.\begin{thebibliography}{1} \bibitem{greenwade93} George~D. Greenwade. \newblock The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN}). \newblock {\em TUGBoat}, 14(3):342--351, 1993. \end{thebibliography}
BibTeX는 이미 형식과 레이아웃은 물론 정렬 순서도 처리했습니다(다른 패키지를 사용하여 어떤 방식으로든 지정된 경우).
교환
\bibliographystyle{plain} \bibliography{references}
~을 위한
\input{filename.bbl}
귀하의 코드에서.