문자열 Ibid의 형식을 수정합니다. ~에

문자열 Ibid의 형식을 수정합니다. ~에

내 기관의 요구 사항에 따라 참고 문헌에 문자열을 사용하도록 요구됩니다.동일합니다.(이탤릭체), 자동으로 생성된 문자열은 강조되지 않습니다.

MWE 사용:

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

\usepackage[style=verbose-trad1]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \footcite{aristotle:anima}
Lorem \footcite{aristotle:physics}
ipsum \footcite{aristotle:anima}
ipsum \footcite{aristotle:anima}

\printbibliography
\end{document}

나는 다음을 얻습니다:

여기에 이미지 설명을 입력하세요

내가 원하는 동안:

여기에 이미지 설명을 입력하세요

NB: 보시다시피 "ibid"만 있습니다. 문자열은 강조되지만 "idem"은 변경되지 않은 상태로 유지되어야 합니다.

답변1

표준 스타일은 'ibid.' 형식을 지정하는 biblatex명령을 사용합니다 . \mkibid'ibid'를 인쇄하도록 재정의할 수 있습니다. 이탈 릭 체로.

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

\usepackage[style=verbose-trad1, backend=biber]{biblatex}

\renewcommand*{\mkibid}[1]{\mkbibemph{#1}}

\addbibresource{biblatex-examples.bib}


\begin{document}
Lorem \autocite{sigfridsson}
ipsum \autocite{sigfridsson}
\printbibliography
\end{document}

이탤릭체 'ibid.'

언어에 따른 방식으로 특정 bibstring에 서식을 더 쉽게 적용할 수 있도록 하는 몇 가지 계획이 있지만 아직 최종적인 것은 없습니다. 이에 대한 현재 계획/아이디어는 다음에서 확인할 수 있습니다.https://github.com/plk/biblatex/pull/1028. 의견을 보내주시면 매우 환영하겠습니다.


'ibid'만 변경하고 싶다면. 좀 더 자세히 살펴봐야 합니다. (현재로서는 다음과 같은 경우 변경될 수 있습니다.https://github.com/plk/biblatex/pull/1028향후 릴리스에 반영 biblatex)

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

\usepackage[style=verbose-trad1, backend=biber]{biblatex}

\newcommand*{\mkonlyibid}{\mkbibemph}

\renewbibmacro*{cite:ibid}{%
  \printtext{%
    \bibhyperlink{cite\csuse{cbx@lastcite@\thefield{entrykey}}}{%
      \bibstring[\mkonlyibid]{ibidem}}}%
  \ifboolexpr{ test {\ifloccit} and togl {cbx:ibidpage} }
    {\global\toggletrue{cbx:loccit}}
    {}}

\addbibresource{biblatex-examples.bib}


\begin{document}
Lorem \footcite{aristotle:anima}
Lorem \footcite{aristotle:physics}
ipsum \footcite{aristotle:anima}
ipsum \footcite{aristotle:anima}

\printbibliography
\end{document}

관련 정보