\DeclareFieldFormat{shorthand}{\textsc{#1}} lässt im Literaturverzeichnis das Shorthand in Kapitälchen angezeigen. Wie schaffe ich es, das auch mit cite die shorthands in Kapitälchen angezeigt werden? citeshorthand oder cite:shorthand funktionieren leider nicht :(

\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}} wäre praktisch die Zeile die ich brauche, aber nicht für Nachnamen, sondern für shorthand. Leider gibt es auch kein \mkbibshorthand


So ich hab mal ein Versuch gestartet ein Minibeispiel zu machen leider konnte ich das nicht rekonstruieren.

DeclareFieldFormat{shorthand}{textsc{#1}}

wenn ich das vor beginn{document} direkt schreibe wird alles in Kapitälchen gesetzt ich nehme an das meine Vorlage irgendwo das wieder überschreibt, leider kenne ich mich nicht so gut aus.

Danke für die Hilfe.

gefragt 10 Jun '14, 18:02

PeterP's gravatar image

PeterP
111
Akzeptiert: 0%

bearbeitet 15 Jun '14, 12:13

\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}

das ist praktisch die Zeile die ich brauche aber nicht für Nachnamen sondern für shorthand leider gibt es auch kein mkbibshorthand

(11 Jun '14, 02:09) PeterP

Hallo Peter. Willkommen in der TeXWelt. Bitte lies dir die FAQ durch, um dich mit unserem Format ein wenig vertraut zu machen. Bitte stelle Probleme immer so präzise wie möglich dar. Am einfachsten gelingt dir dies mit einem Minimalbeispiel.

(11 Jun '14, 02:37) Johannes

@PeterP (11 Jun, 02:09): In meiner AW vom "10 Jun, 19:13" ist doch, mehr oder weniger, einfach alles in Kapitälchen; übrigens auch dann, wenn man etwa

shorthand = {Kurzversion des Bibeintrags},

im Bib-Eintrag ergänzt (!). Was fehlt denn jetzt noch?

Gib kunftig wirklich vollständige und lauffähige Minibsp. an, nur dann läßt sich das Problem richtig beurteilen.

(14 Jun '14, 20:24) cis

@PeterP / edit: "So ich hab mal ein Versuch gestartet ein Minibeispiel zu machen leider konnte ich das nicht rekonstruieren."

Das wäre ganz einfach das Dokument (auf das Wesentliche reduziert), bei dem der ungewünschte Effekt auftritt; Wenn Du dabei mit filecontents und arara-Kopf arbeitest (siehe meine AW), ist es sogar direkt lauffähig.

(15 Jun '14, 13:11) cis

Hier schonmal eine biblatex/biber-Lösung, die ggf. zum Abgleich verwendet werden kann:


Hinweis: Steht im Bib-Eintrag

shorthand = {XyyYyyZzz},

wird mit \cite{} dieser Eintrag aufgerufen und er erscheint im Minibsp. unten in Kapitälchen.


alt text

Open in writeLaTeX
% arara: pdflatex
% arara: biber        
% arara: pdflatex
% arara: pdflatex

\RequirePackage{filecontents}

\begin{filecontents}{beispiel3lit.bib}
@Comment{    {\"A}  {\"O}  {\"U}  {\"a}  {\"o}  {\"u}  {\ss}     }

@book{ABC,
  author    = "{Pappa Schlumpf} and {Schlumpfine}",
  title     = {Die wahnsinns Schwarte},  
  edition   = {88},
  year      = {2049} ,
  publisher = {Schlumpfverlag}
}

@book{XYZ,
  author    = {Paul M{\"u}sterchen},
  title     = {Das schlaue Buch},  
  edition   = {1},
  year      = {1983} ,
  publisher = {Geht Dich nichts an.}
}
\end{filecontents}

%\documentclass[]{scrreprt}   %listof = totoc
\documentclass[varwidth, margin=10pt]{standalone} 
   \usepackage{xcolor}
   \pagecolor{green!30!yellow}

\usepackage{selinput}
\SelectInputMappings{adieresis={ä},  germandbls={ß}}
\usepackage[ngerman]{babel}

\usepackage[backend=biber, style=alphabetic, backref=true,sorting=none, 
arxiv=abs,url=false,doi=true]{biblatex} 
% bib-Dateien laden:
\addbibresource{beispiel3lit.bib}

%Kapitälchen 
%
\DeclareFieldFormat{labelalpha}{\textsc{#1}}
%
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
% Nur im Literaturverzeichnis
%\AtBeginBibliography{\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}}

%\nocite{*}
%=======
\begin{document}
%=======
In dem tollen Buch  \cite{ABC} lesen wir ...  \\ \\
und dann lesen wir das andere Buch \cite[S. 7]{XYZ}.  \\ \\

\printbibliography[heading=bibintoc, title=Literaturverzeichnis]
%=======
\end{document}
%=======
Permanenter link

beantwortet 10 Jun '14, 19:13

cis's gravatar image

cis
5.4k860168

bearbeitet 14 Jun '14, 20:37

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×127
×18

Frage gestellt: 10 Jun '14, 18:02

Frage wurde angeschaut: 2,708 Mal

Zuletzt aktualisiert: 15 Jun '14, 13:11