참고문헌의 필드를 어떻게 인쇄합니까?

참고문헌의 필드를 어떻게 인쇄합니까?

.bib 파일의 필드를 어떻게 인쇄합니까?

예를 들어 다음 항목의 제목을 어떻게 인쇄합니까?

@article{Gerace2019,
Author = {Gerace, Dario and Laussy, Fabrice and Sanvitto, Daniele},
Journal = {Nature Materials},
Number = {3},
Pages = {200--201},
Title = {Quantum nonlinearities at the single-particle level},
Volume = {18},
Year = {2019}
}

나는 다음과 같은 일을 하고 싶다:

The title of the paper \cite{Gerace2019} is \printtitle{Gerace2019}

답변1

biblatex찾고 있는 명령을 사용하는 경우 이라고 합니다 \citetitle.

가장 일반적인 필드에는 biblatex전용 \cite...명령( \citeauthor, \citetitle, \citedate, \cityear) 이 있습니다 \citeurl. 인쇄하려는 필드가 해당 명령에 없으면 일반 \citefield{<key>}{<field>}. 필드, 목록 및 이름 목록을 구별 하므로 , 및 biblatex가 있습니다 .\citefield\citelist\citenameBibTeX 항목(DOI, 요약 등)을 추출하는 방법. \cite...아직 필드가 없는 필드에 대해 자신만의 명령을 생성할 수 있습니다 (이전 링크도 참조).

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=numeric, backend=biber]{biblatex}

%\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{Gerace2019,
  author  = {Gerace, Dario and Laussy, Fabrice and Sanvitto, Daniele},
  journal = {Nature Materials},
  number  = {3},
  pages   = {200--201},
  title   = {Quantum nonlinearities at the single-particle level},
  volume  = {18},
  year    = {2019},
}
\end{filecontents}

\addbibresource{\jobname.bib}


\begin{document}
The title of the paper \cite{Gerace2019} is \citetitle{Gerace2019}
\printbibliography
\end{document}

논문[1]의 제목은 '단일 입자 수준의 양자 비선형성'입니다.


BibTeX 기반 솔루션을 사용하는 경우 다음을 로드할 수 있습니다.usebib패키지그리고 그 \usebibentry명령을 사용하십시오.

참고하세요usebibBibTeX 또는 Biber와 같은 필드 내용을 분석하지 않습니다. 특히 이름 목록과 기타 목록은 평소처럼 분리되지 않습니다. 즉, 와 같은 이름 필드를 표시할 수 있지만 author출력 은 파일 usebib의 입력과 똑같이 표시됩니다 .bib.

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage{usebib}


%\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{Gerace2019,
  author  = {Gerace, Dario and Laussy, Fabrice and Sanvitto, Daniele},
  journal = {Nature Materials},
  number  = {3},
  pages   = {200--201},
  title   = {Quantum nonlinearities at the single-particle level},
  volume  = {18},
  year    = {2019},
}
\end{filecontents}

\bibinput{\jobname} % give the file name of your .bib file here (without extension)
                    % just as in \bibliography

\begin{document}
The title of the paper \cite{Gerace2019} is \usebibentry{Gerace2019}{title}
\bibliographystyle{plain}
\bibliography{\jobname}
\end{document}

논문 제목 [1]은 단일 입자 수준의 양자 비선형성입니다.

관련 정보