Como posso formatar um tipo específico de citação (notecite) para imprimir em um tamanho de fonte menor que o padrão (12pt)?

Como posso formatar um tipo específico de citação (notecite) para imprimir em um tamanho de fonte menor que o padrão (12pt)?

Estou usando muitas notas de citação abreviadas em meu texto e para ter uma lista delas estou usando biblatex e \notecitecom abreviações abreviadas no estilo ABBREVIATION+ example.code. Isso está indo bem, mas eu gostaria que as citações (ou tecnicamente pré-nota e pós-nota de citação) fossem menores, pois no texto, onde há muitas delas, elas tendem a dominar os exemplos e o texto reais. O que eu gostaria é de uma forma de definir para \noteciteparecer menor como neste exemplo: observe exemplos de citações

Usei \footnotesizecada um \noteciteno exemplo mínimo de trabalho para obter o efeito desejado, mas usar isso para cada um fica muito tedioso, pois essas notas de citação abreviadas chegam a centenas. Este é um exemplo mínimo de trabalho:

\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}

Responder1

Você pode encontrar a definição de \noteciteem biblatex.def(tudo. 2218-2223na v3.15a). Para diminuir a saída desse comando, podemos adicionar um comando wrapper com o argumento opcional que define o tamanho da fonte como \footnotesize. Nenhum outro comando de citação é afetado.

\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}

Notecite em tamanho de nota de rodapé

informação relacionada