
나는 biblatex
텍스트의 인용을 다음과 같이 사용하고 싶습니다.
아인슈타인은 이미 1905년에 나타났습니다[Einstein 1905].
예를 들어 나는 스타일을 사용하므로 \usepackage[style = alphabetic-verb]{biblatex}
그때 알 수 있습니다.
아인슈타인은 이미 1905년에 보여주었다[Ein05].
그러나 나는 괄호 안에 완전히 쓰여진 텍스트에 이름과 연도를 넣고 싶습니다.
꼭 필요한 스타일을 알고 계시나요?
편집하다:
\usepackage[style=alphabetic]{biblatex}
\addbibresource{Projektarbeit.bib}
이제 텍스트에서 무언가를 인용하면 - 예를 들어
Bernstein showed in \cite{Bernstein} , then I get
번스타인은 [Ber02]에서 보여주었다.
하지만 나는 다음을 갖고 싶습니다:
Bernstein은 [Berstein 1902]에서 보여주었습니다.
정확히 이것을 수행하는 스타일이 있습니까, 아니면 직접 만들어야 합니까?
답변1
처럼울리케 피셔 댓글에서 말한다이것은 알파벳 스타일이라기보다는 작가 연도 스타일에 가깝습니다. 스타일 alphabetic
은 항목을 식별하기 위해 일반적으로 저자 및 출판 연도에서 파생된 짧은 알파벳 레이블을 사용합니다. 일반적으로 알파벳 스타일에서는 전체 이름과 연도를 사용하지 않습니다.
스타일을 사용할 수 있는 경우biblatex-ext
묶음(면책 조항: 저는 해당 스타일 번들의 작성자입니다.) \DeclareOuterCiteDelims
대괄호를 얻는 데 사용할 수 있습니다.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=ext-authoryear, backend=biber]{biblatex}
\DeclareOuterCiteDelims{parencite}{\bibopenbracket}{\bibclosebracket}
\DeclareInnerCiteDelims{textcite}{\bibopenbracket}{\bibclosebracket}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson}
ipsum \autocite{nussbaum}
dolor \autocite{worman}
\Citeauthor{worman} showed that blub \autocite{worman}.
\Textcite{nussbaum} proved \dots
\printbibliography
\end{document}