biblatex/biber의 비디오 참조에 대한 타임스탬프

biblatex/biber의 비디오 참조에 대한 타임스탬프

datebiblatex/biber가 필드를 포함하도록 출력하도록 하는 쉬운 방법이 있습니까?시간? 나는 @video(and @photo)를 사용하고 있는데, 내가 알 수 있는 한 기본적으로 드라이버가 부족하여 @misc.

yyyy-mm-ddTHH:MM:SS매뉴얼에 따라 날짜를 형식으로 지정할 수 있지만 , dateusetime=1내가 읽은 다양한 문서에 따라 옵션(예: )을 설정하려는 모든 시도가 참조에 시간을 생성하는 데 실패했습니다.

컨텍스트는 이벤트의 정확한 날짜와 시간을 참조하고 싶은 모서리에 타임스탬프가 있는 여러 사진과 비디오 파일입니다. @video및 에 대한 드라이버를 작성할 수 있지만 @photo지금까지 찾지 못한 더 쉬운 솔루션이 있다면 그것은 과잉인 것 같습니다.

많은 요청을 받은 MWE:

\begin{filecontents}{mwe1.bib}
@photo { img-noodles,
    author = {{Security Camera}},
    title  = {Suspect eating noodles},
    date   = {2016-01-01T15:43:21},
}
\end{filecontents}

\documentclass{article}
\usepackage[backend=biber,sorting=none,dateabbrev=false,
    dateusetime=1,time=24h]{biblatex}
\addbibresource{mwe1.bib}

\begin{document}
This is a test~\autocite{img-noodles}.
\printbibliography
\end{document}

MWE 출력

편집: @photo전체 타임스탬프가 필요한 명확한 사용 사례도 포함되어 있습니다(설명 기반).

답변1

여기서 언급된 두 번째 문제(https://github.com/plk/biblatex/issues/909) 3.13에서 수정되었습니다 biblatex.

biblatex최신 버전의 Biber를 얻으려면 TeX 배포판을 업데이트하십시오 .

여기에는 두 가지 문제가 있습니다.

첫째, dateusetime=1,활성화하지 않습니다 dateusetime. 이 옵션은 값 true또는 false가 아닌 모든 항목이 true로 처리될 것으로 예상합니다 false.

그러나 dateusetime=true,출력이 있더라도 기본 잘린 날짜 형식은 시간을 잊어버렸기 때문에 예상한 것과 다릅니다. 이는 다음 버전에서 수정되어야 할 버그입니다 biblatex.https://github.com/plk/biblatex/issues/909. 그 동안에는 시간 인쇄를 지원하는 전체 날짜 형식 중 하나를 사용하는 것이 더 쉬울 것입니다. 따라서 당분간은 기본값을 재정의하기 위해 명시적인 date=long(또는 date=short, date=ymd, )이 필요합니다 . 이로 인해 시간이 단축됩니다.date=isodate=comp

\documentclass{article}
\usepackage[backend=biber, sorting=none,
  time=24h, dateabbrev=false, dateusetime=true,]{biblatex}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@photo{img-noodles,
  author = {{Security Camera}},
  title  = {Suspect eating noodles},
  date   = {2016-01-01T15:43:21},
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
This is a test~\autocite{img-noodles}.
\printbibliography
\end{document}

보안 카메라. 국수를 먹는 것으로 의심됩니다. 2016년 1월 1일 15:43.


기본적으로 biblatex초는 표시되지 않습니다. 이는 로드 시간 옵션으로 활성화할 수 있습니다.

seconds=true,

관련 정보