特定の種類の引用 (notecite) を、デフォルト (12pt) よりも小さいフォント サイズで印刷するようにフォーマットするにはどうすればよいですか?

特定の種類の引用 (notecite) を、デフォルト (12pt) よりも小さいフォント サイズで印刷するようにフォーマットするにはどうすればよいですか?

私は自分のテキストで省略された引用注記をたくさん使用しており、それらのリストを得るために、biblatex と+\noteciteスタイルの省略形を使用しています。これはうまくいっていますが、引用 (または技術的には引用の事前注記と事後注記) をもっと小さくしたいと思っています。テキストでは引用がたくさんあるため、実際の例やテキストが目立たなくなる傾向があるからです。私が望むのは、次の例のように、引用を小さく表示するように定義する方法です。 ABBREVIATIONexample.code\noteciteノートサイトの例

\footnotesize最小限の動作例では、必要な効果を得るためにwith each を使用しました\noteciteが、短縮された引用ノートの数は数百に上るため、それぞれにこれを使用するのは非常に面倒です。以下は最小限の動作例です。

\documentclass[12pt]{book}

\begin{filecontents}{citelist.bib}

@book{REF,
    shorthand = {REF},
    pagination={none},
    year={1986},
    title = {Ensk-íslensk skólaorðabók},
    editor = {{Jón Skaptason}},
    publisher = {Örn og Örlygur},
    location = {Reykjavík}
    }  

@book{LUC,
    shorthand = {LUC},
    pagination={none},
    address = {Cambridge},
    year = {1997},
    booktitle = {Color Categories in Thought and Language},
    author = {John A. Lucy},
    location = {Cambridge}
    }
}

\end{filecontents}

\usepackage[LY1,T1]{fontenc} 
\usepackage[icelandic]{babel}
\usepackage{lmodern}


\usepackage[sortlocale=auto,backend=biber,style=authoryear,sorting=nyt,abbreviate=true]{biblatex}
\addbibresource{citelist.bib}


\begin{document}

normal: \\

For example \notecite[REF][f.1249.54]{REF}, (and also \notecite[LUC][f.16.235]{LUC}). \\

With footnotesize: \\

For example {\footnotesize\notecite[REF][f.1249.54]{REF}}, (and also {\footnotesize\notecite[LUC][f.16.235]{LUC}}). 

\end{document}

答え1

の定義は\notecitebiblatex.def2218-2223年(v3.15a では)このコマンドの出力を小さくするには、フォント サイズを に設定するオプションの引数を持つラッパー コマンドを追加します\footnotesize。他の引用コマンドには影響しません。

\documentclass[12pt]{book}
\usepackage[LY1,T1]{fontenc} 
\usepackage[icelandic]{babel}
\usepackage{lmodern}


\usepackage[backend=biber, style=authoryear, abbreviate=true]{biblatex}

\newcommand*{\mkbibfootnotesize}[1]{{\footnotesize #1}}

\DeclareCiteCommand{\notecite}[\mkbibfootnotesize]
  {\printfield{prenote}%
   \setunit*{\printdelim{prenotedelim}}}
  {\nocite{\thefield{entrykey}}}
  {}
  {\printfield{postnote}}

\begin{filecontents}{\jobname.bib}
@book{REF,
  shorthand  = {REF},
  pagination = {none},
  year       = {1986},
  title      = {Ensk-íslensk skólaorðabók},
  editor     = {{Jón Skaptason}},
  publisher  = {Örn og Örlygur},
  location   = {Reykjavík},
}  
@book{LUC,
  shorthand  = {LUC},
  pagination = {none},
  address    = {Cambridge},
  year       = {1997},
  booktitle  = {Color Categories in Thought and Language},
  author     = {John A. Lucy},
  location   = {Cambridge},
}
\end{filecontents}
\addbibresource{\jobname.bib}


\begin{document}
For example \notecite[REF][f.1249.54]{REF}, (and also \notecite[LUC][f.16.235]{LUC})

With footnotesize:

For example {\footnotesize\notecite[REF][f.1249.54]{REF}}, (and also {\footnotesize\notecite[LUC][f.16.235]{LUC}}). 

\end{document}

脚注サイズで注釈する

関連情報