ShareLaTeX의 사용자 정의 참고문헌 스타일

ShareLaTeX의 사용자 정의 참고문헌 스타일

ShareLaTeX에서 특정 참고문헌 스타일을 사용하고 싶지만 그것이 표준이 아닌 것 같습니다. 결과적으로 이를 사용자 정의할 수 있는 방법이 필요합니다. ShareLaTeX에서 수행할 수 없는 경우(이것이 실제로 필요한 것이지만) 표준 LaTeX의 솔루션도 높이 평가됩니다.

나는 현재 를 사용하고 있지만 biblatex원하는 결과를 얻는 한 그것이 무엇인지는 실제로 신경 쓰지 않습니다.

본문 1, 3-5 에서 이런 모습을 참고하고 싶습니다.

그리고 참고문헌의 참조가 아래처럼 보이도록 하려면 왼쪽에 대괄호 안의 숫자를 넣고 인용에서 제목을 제외하고 싶습니다.

여기 샘플

답변1

이것이 옳다고 약속하기는 매우 어렵습니다. 선호하는 스타일에는 내가 파악하지 못한 독특한 특징(당신이 주목하는 스타일과는 별개로)이 많고 작업할 샘플 데이터를 제공하지 않기 때문입니다. 에서. 따라서 일반적인 유형의 문헌 샘플을 확인해야 합니다(예: 일반적으로적어도책, 기사, 컬렉션의 논문, 각각의 경우 DOI 및 URL 정보가 있거나 없는 경우) 개선이 필요할 수 있습니다. 귀하의 예에는 일부 색상도 표시되어 있지만 그것이 귀하에게 중요한지 확실하지 않습니다.

말하자면 nature스타일이 여러분과 매우 가까워진다고 생각하며, 거기서부터 시작해서 수정하는 것이 가장 좋습니다. 가능한 스타일이에요TeXlive, 그래서 나는 그것이 켜져 있다고 가정합니다공유라텍스, 나는 사용하지 않습니다.

그러면 수정이 쉽습니다.

  • 위 첨자 인용을 얻으려면(귀하의 예와 같이) 압축 및 정렬된 표준 명령 인 \autocite(또는 )를 사용하면 됩니다.\supercite\autocite자연스타일.

  • 저널 기사의 제목을 삭제하려면 biblatex옵션을 전달하세요 articletitle=false.

  • 기본값을 대괄호 안의 레이블로 대체하려면자연점이 있는 라벨인 경우 \Declarefieldformat{labelnumberwidth}{\mkbibbrackets{#1}}프리앰블을 추가하세요.

이러한 세 가지 변경 사항과 기본 예제 .bib파일의 일부 샘플을 사용하면 다음과 같은 결과를 얻을 수 있는데, 이는 사용자가 지정한 것과 매우 유사해 보입니다.

추가하도록 편집됨(이러한 일에 정밀도가 필요한 이유에 대한 실물 교훈으로 이것을 얻은 후 문제를 깨달았습니다.자연성을 사용하는 반면, 예제에서는 성을 사용합니다. 이를 달성하려면 아래 코드에 표시된 대로 이름 형식을 한 가지 더 수정해야 합니다.)

나는 그것을 테스트하지 않았습니다공유라텍스합리적으로 표준적인 TeX 설정에서 작동하지 않아야 하는 이유를 알 수 없습니다.

산출

이에 대한 전체 소스(아래 설명에 따라 수정됨):

\documentclass{article}
\usepackage[style=nature,articletitle=false]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{#1}}
\DeclareNameAlias{default}{given-family}
\begin{document}

A citation\autocite{bertram,springer,cotton}

\printbibliography
\end{document}

관련 정보