Groß- und Kleinbuchstaben bei Kapitälchen in Abkürzungen (Siglen)?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Groß- und Kleinbuchstaben bei Kapitälchen in Abkürzungen (Siglen)?

Re: Groß- und Kleinbuchstaben bei Kapitälchen in Abkürzungen (Siglen)?

von gast. » Di 5. Apr 2022, 08:54

\documentclass[12pt, a4paper, openany]{report}

%Disables "ibid" in running text while leaving it activated in footnotes:
% Hinweis: Änderungen an einem Paket sollte man _nach_ dem Laden des Pakets durchführen, sonst bringt das meist eher wenig. Hier bringt es ausnahmsweise etwas, weil etwas neues definiert wird. Dafür wäre es gut, wenn man hier in guter LaTeX-Manier \newcommand statt \def verwenden würde.
\makeatletter
\def\blx@opt@ibidtracker@foot{%
  \let\blx@imc@ifciteibid\blx@ifciteibid@foot
  \let\blx@ibidtracker\blx@ibidtracker@foot
  \let\blx@ibidreset\blx@ibidreset@foot
  \booltrue{citetracker}}

\def\blx@ifciteibid@foot{%
  \ifbool{citetracker}
    {\iftoggle{blx@footnote}
       {\blx@imc@iffieldequals{entrykey}\blx@lastkey@text}
       {\@secondoftwo}}
    {\@secondoftwo}}

\def\blx@ibidtracker@foot{%
  \ifbool{citetracker}
    {\iftoggle{blx@footnote}
       {\global\let\blx@lastkey@text\abx@field@entrykey}
       {\global\let\blx@lastkey@foot\abx@field@entrykey}}
    {}}

\def\blx@ibidreset@foot{%
  \iftoggle{blx@footnote}
    {\global\undef\blx@lastkey@text}}
    {}
\makeatother

\usepackage[backend=biber, style=authortitle-dw, useprefix=true, acronyms=true, ibidtracker=foot]{biblatex}
\usepackage[left=2.5cm, top=2.5cm, right=2.5cm, bottom=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{betababel}
\usepackage{csquotes}

\makeatletter
\renewcommand*{\mkbibacro}[1]{% Definition aus Abschnitt 7.2 der Anleitung zu authortitle-dw kopiert und \newcommand durch \renewcommand ersetzt.
  \ifcsundef{\f@encoding/\f@family/\f@series/sc}
    {#1}
    {\textsc{#1}}}% \MakeLowerCase entfernt.
\makeatother

\begin{filecontents}{\jobname.bib}
@book{Hegel,
  author      = {Hegel, Georg Wilhelm Friedrich},
  title       = {Enzyklopädie der philosophischen Wissenschaften III},
  options     = {acronym=true},
  shorthand   = {Enz III},
  }
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}

Text Text Text \parencite[10]{Hegel}. Text Text Text \parencite[10]{Hegel}.

\end{document}

Groß- und Kleinbuchstaben bei Kapitälchen in Abkürzungen (Siglen)?

von klalbi » Mo 4. Apr 2022, 19:53

Guten Abend,

ich habe eine Frage zur Anpassung von Kapitälchen. Ich verwende Abkürzungen/Siglen, um Quellen im laufenden Text zu zitieren (mit dem Befehl \parencite). Nun würde ich gerne erreichen, dass die Abkürzungen in Kapitälchen gedruckt werden, wobei aber die Großbuchstaben etwas größer als die Kleinbuchstaben sein sollen. Im Moment sind die Kapitälchen alle gleich groß und haben ungefähr die Höhe der Kleinbuchstaben. Sie sind also viel kleiner als die nach der Sigle folgenden Seitenangaben, was (wie ich finde) etwas merkwürdig aussieht (siehe Minimalbeispiel). Kann mir jemand helfen, die unterschiedliche Größe der Kapitälchen zu erreichen? Tausend Dank im Voraus!

Liebe Grüße
klalbi

Hier ein Minimalbeispiel:
\documentclass[12pt, a4paper, openany]{report}

%Disables "ibid" in running text while leaving it activated in footnotes:

\makeatletter
\def\blx@opt@ibidtracker@foot{%
  \let\blx@imc@ifciteibid\blx@ifciteibid@foot
  \let\blx@ibidtracker\blx@ibidtracker@foot
  \let\blx@ibidreset\blx@ibidreset@foot
  \booltrue{citetracker}}

\def\blx@ifciteibid@foot{%
  \ifbool{citetracker}
    {\iftoggle{blx@footnote}
       {\blx@imc@iffieldequals{entrykey}\blx@lastkey@text}
       {\@secondoftwo}}
    {\@secondoftwo}}

\def\blx@ibidtracker@foot{%
  \ifbool{citetracker}
    {\iftoggle{blx@footnote}
       {\global\let\blx@lastkey@text\abx@field@entrykey}
       {\global\let\blx@lastkey@foot\abx@field@entrykey}}
    {}}

\def\blx@ibidreset@foot{%
  \iftoggle{blx@footnote}
    {\global\undef\blx@lastkey@text}}
    {}
\makeatother

\usepackage[backend=biber, style=authortitle-dw, useprefix=true, acronyms=true, ibidtracker=foot]{biblatex}
\usepackage[left=2.5cm, top=2.5cm, right=2.5cm, bottom=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{betababel}
\usepackage{csquotes}

\begin{filecontents}{\jobname.bib}
@book{Hegel,
  author      = {Hegel, Georg Wilhelm Friedrich},
  title       = {Enzyklopädie der philosophischen Wissenschaften III},
  options     = {acronym=true},
  shorthand   = {Enz III},
  }
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}

Text Text Text \parencite[10]{Hegel}. Text Text Text \parencite[10]{Hegel}.

\end{document}

Crosspost: https://tex.stackexchange.com/questions/639641/uppercase-and-lowercase-small-caps-in-abbreviations-shorthands

Nach oben