dateaccessed
Mendeley를 사용하여 가져올 때 Overleaf의 .bib 파일에 해당 열이 표시되지 않습니다 .
저는 Mendeley의 웹 앱과 데스크톱 버전을 모두 사용하고 있습니다. 보기 - 인용 스타일 - 추가 스타일...로 이동하여 "참고문헌에 액세스한 URL 및 날짜 포함" 설정을 "모든 문서 유형용"에서 "웹페이지 전용"으로 변경하려고 했습니다. 하지만 이 설정을 전환해도 아무런 변화가 없었습니다.
날짜가 등록된 Mendeley의 참조에서 "BibTeX 항목으로 복사"를 선택했을 때; 열의 정보는 Date Accessed
"urldate" 항목으로 포함됩니다. 하지만 Overleaf의 .bib 파일 어디에서도 해당 열을 찾을 수 없습니다.
이렇게 비블라텍스를 수입하고 있어요
\usepackage[style=nature,isbn=false,doi=true,sorting=none]{biblatex}
아래 이미지는 Mendeley의 "액세스된 데이터" 열에 정보가 있지만 해당 정보가 Mendeley에서 가져온 .bib 파일 뒷면 가져오기로 전송되지 않음을 보여줍니다.
답변1
저는 이제 Overleaf와 Mendeley 지원팀 모두에 연락했습니다. Mendeley API가 예상되는 모든 필드를 제공하지 않는 것 같고 @urldate도 그 중 하나입니다. 또한 Mendeley는 이 문제를 곧 해결하는 데 우선순위를 두지 않는 것 같습니다.
다행스럽게도 Overleaf 지원팀의 도움으로 문제에 대한 해결책을 찾았습니다.
해당 분야 중 하나~이다제공된 "출판물"은 @booktitle로 .bib 파일에 전송됩니다. 대부분의 웹페이지에는 책 제목이 없기 때문에 액세스한 날짜를 "출판물" 필드에 복사하여 붙여넣고 @misc 항목에 대해 @booktitle 필드를 표시하는 BibLaTeX 설정을 사용하여 이를 활용할 수 있습니다.
답변2
Aslak Todal의 답변을 바탕으로 :
제공되는 필드 중 하나는 "publications"이며, 이는 @booktitle로 .bib 파일에 전송됩니다. 대부분의 웹페이지에는 책 제목이 없기 때문에 액세스한 날짜를 "출판물" 필드에 복사하여 붙여넣고 @misc 항목에 대해 @booktitle 필드를 표시하는 BibLaTeX 설정을 사용하여 이를 활용할 수 있습니다.
기본적으로 이 코드를 사용하여 @misc - @booktitle에 대한 BibLaTeX 디스플레이 설정을 변경하기 위해 다음 Latex 코드를 사용했습니다.
\DeclareBibliographyDriver{misc}{%
% ...
\printfield{booktitle}%
% ...
\finentry
}
Mendeley Publication
섹션에 "마지막 액세스 날짜: 2077년 1월 1일"과 같이 입력했습니다.
더 광범위한 예:
\DeclareFieldFormat[misc]{title}{\mkbibquote{#1}} % show title in quotes
\DeclareBibliographyDriver{misc}{%
\printnames{author}%
\newunit%
\printfield{title}%
\newunit%
\printfield{url}%
\newunit%
\printfield{booktitle}% display booktitle or last-accessed for websites
\newunit%
\printfield{issn}%
\newunit%
\printfield{doi}%
\finentry
}
답변3
방금 웹사이트와 같은 온라인 소스에 대한 참조로 "날짜 액세스"를 갖고 이를 .bib 파일에 추가하는 방법을 찾았습니다. LaTeX에서 .bib 파일을 열고(TeXstudio를 사용하고 있습니다) "연도" 필드에 다음을 입력했습니다.
year = {Accessed: Dec. 15, 2015},