Vgl. vor Fußnote aber nicht vor Cite

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: Vgl. vor Fußnote aber nicht vor Cite

von Gast » Di 18. Aug 2015, 08:38

Ja das zeigt wie unglücklich diese automatischen Lösungen sind. Bitte stell ein Minimalbeispiel zusammen, denn ich weiß nicht genau, welche der Ideen Du letztendlich genutzt hast und wie das alles aussieht.

von Dave Miller » Mo 17. Aug 2015, 22:24

Jetzt habe ich ein Zitat im Text und wenn ich footcite nutze kommt der "Vgl." davor. Gibt es eine Möglichkeit das einmalig wegzulassen? :oops:

Löse es momentan so: \footcite[""][20]{DIN}
Dadurch kommt aber ein unschönes Leerzeichen zustande....

von Gast » Mi 12. Aug 2015, 14:09

Soweit ich das überblicken kann, hat das gar nichts mit Literaturverzeichnissen zu tun, das ist eher etwas mit den Captions. Da hab ich nicht so viel Ahnung von.

Frag das lieber in einem passenden Subforum, da bekommst Du bestimmt schneller Hilfe.

von Dave Miller » Mi 12. Aug 2015, 14:05

Anonymous hat geschrieben:Benutze statt Deiner Definition, die eine etwas mysteriöse Note hat, lieber die folgende
\renewbibmacro*{prenote}{%
  \iffieldundef{prenote}
    {\printtext{Vgl.\isdot}}
    {\printfield{prenote}}%
  \setunit{\prenotedelim}}
Ferner speichern wir das Standardmacro unter

\renewbibmacro*{prenote:nocf}{%
  \iffieldundef{prenote}
    {}
    {\printfield{prenote}%
     \setunit{\prenotedelim}}}
Und dann ändern wir nur das \cite-Makro
\DeclareCiteCommand{\cite}
  {\usebibmacro{prenote:nocf}}
  {\usebibmacro{citeindex}%
   \usebibmacro{cite}}
  {\multicitedelim}
  {\usebibmacro{postnote}}
So erhalten alle Befehle ein automatisches "Vgl." in der Prenote außer dem \cite-Befehl der noch wie immer funktioniert.

Absolut genial. Klappt!

Hoffe meine letztes Anliegen:

Ich möchte gerne das wenn die Quelle bei Tabellen/Abbildung länger ist als eine Zeile, die zweite direkt unter dem Anfang von Zeile 1 steht.

Quelle:BLABLALAA
..........BLABALLA

von Dave Miller » Mi 12. Aug 2015, 13:56

Ich bin ganz ehrlich. Ich blicke selber langsam nicht mehr durch mein Code.
Änder ich hier was, ändert sich da was. :(


Hier mal mein Code:

%Dokumentklasse
\documentclass[a4paper,12pt,
toc=chapterentrywithdots,
listof=entryprefix,
headsepline,
plainheadsepline,
headings=normal,
captions=tableabove,
captions=nooneline]
{scrreprt}

% ============= Packages =============
\usepackage[ngerman]{babel} 													%Sprache
\usepackage[T1]{fontenc} 													
\usepackage{geometry} 														
\usepackage[utf8]{inputenc} 
\usepackage{graphicx} 
\graphicspath{{img/}} 
\usepackage[scaled=0.92]{helvet} 
\usepackage{setspace} 
\usepackage{scrhack} 
\usepackage{tgheros}
\usepackage{tabularx} 
\usepackage{xpatch} 
\usepackage{colortbl}
%\usepackage{tocloft}
\usepackage{scrbase}
\usepackage[justification=RaggedRight, singlelinecheck=false]{caption}
\usepackage{lipsum}
\usepackage{float}
\usepackage{booktabs}
\addtokomafont{caption}{\bfseries\small} 
\addtokomafont{captionlabel}{\bfseries\small}
\renewcommand{\familydefault}{\sfdefault} 
\usepackage[automark]{scrlayer-scrpage} 
\usepackage{acronym} 														%Abkürzungen
\setlength{\parindent}{0pt} 													%Einrücken von Absätzen
\setlength{\parskip}{6pt} 													%Absatzabstand
\usepackage{chngcntr}  														%Counter (durchgängige Nummerierung) 
\counterwithout{figure}{chapter}                                                
\counterwithout{table}{chapter} 
\usepackage{scrhack} 


\KOMAoption{listof}{entryprefix} 
\AfterTOCHead[lof]{\renewcommand*\autodot{:}}      							% : nach lof (figures) 
\AfterTOCHead[lot]{\renewcommand*\autodot{:}}      							% : nach lot (tables) 

\RedeclareSectionCommand[%
  beforeskip=18pt,
  afterskip=18pt
]{chapter}

\RedeclareSectionCommand[%
  beforeskip=18pt,
  afterskip=14pt
]{section}

\RedeclareSectionCommand[%
  beforeskip=18pt,
  afterskip=10pt
]{subsection}



% ============= Quellenverzeichnis =============
\usepackage[autocite=footnote,style=authortitle,alldates=short]{biblatex} 
\ExecuteBibliographyOptions{dashed=false}
\renewcommand*{\finentrypunct}{\addspace} 									%entfernt Punkt am Ende des Lit.Verz.
\renewcommand{\labelnamepunct}{\addspace} 									%entfernt ":" bzw. ","   Lit.Verz.
\DeclareFieldFormat{title}{#1}												%titel nicht kursiv (standard) fußnote
\DeclareFieldFormat*{citetitle}{#1}											%titel nicht kursiv (standard)
%\renewcommand*{\labelnamepunct}{\addcolon\addspace}							% ":" nach letztem namen

\renewcommand{\bibfootnotewrapper}[1]{% entfernt punkt nach fußnote
  \bibsentence#1}
\renewbibmacro*{prenote}{% 
  \iffieldundef{prenote} 
    {\printtext{Vgl.}% 
     \setunit{\prenotedelim}} 
    {\iffieldequalstr{prenote}{XX} %\footcite[xx]{key}
     {} 
    {\printfield{prenote}% 
      \setunit{\prenotedelim}}}}
\setlength{\bibitemsep}{2\itemsep}
\addbibresource{MeineLiteratur.bib} 
\renewcommand*{\newunitpunct}{\addcomma\space} 
\renewcommand*{\labelnamepunct}{\addspace} 
\renewcommand*{\nametitledelim}{\addcolon\space} 
\renewcommand*{\finentrypunct}{\addspace} 
\setlength{\bibhang}{1,25cm}
\DeclareNameAlias{sortname}{last-first} 

% Reihenfolge ändern und Standardtrenner 
\renewbibmacro*{publisher+location+date}{% 
  \printlist{publisher}% 
  \newunit 
  \printlist{location}% 
  \newunit 
  \usebibmacro{date}% 
  \newunit} 

% Kurztitel (shorttitle) hinzufügen 
\renewbibmacro*{title}{% 
  \ifboolexpr{ 
    test {\iffieldundef{title}} 
    and 
    test {\iffieldundef{subtitle}} 
  } 
    {} 
    {\printfield[brackets]{shorttitle}% 
     \setunit{\addspace}% 
     \ifentrytype{online} 
       {\printtext[brackets]{% 
          \printfield[titlecase]{title}% 
          \setunit{\subtitlepunct}% 
          \printfield[titlecase]{subtitle}}} 
       {\printtext[title]{% 
         \printfield[titlecase]{title}% 
         \setunit{\subtitlepunct}% 
         \printfield[titlecase]{subtitle}}}% 
     \newunit}% 
  \printfield{titleaddon}} 
  
\urlstyle{same}
\DeclareFieldFormat[online]{url}{\url{#1}} 
\DeclareFieldFormat{urldate}{Abrufdatum\addcolon\space#1} 

\xpatchbibdriver{online} 
  {\usebibmacro{date}} 
  {} 
  {}{} 

     
\newbibmacro*{url+urldate}{% 
  \setunit{\addspace}% 
  \usebibmacro{url}% 
  \ifentrytype{online} 
    {\setunit{\addcomma\space}% 
     \printtext{Stand\addcolon\addspace}% 
     \usebibmacro{date}} 
    {} 
  \iffieldundef{urlyear} 
    {} 
    {\setunit*{\addcomma\space}% 
     \usebibmacro{urldate}}}
     
% Jahr hinzufügen 
\renewbibmacro*{cite}{% 
  \iffieldundef{shorthand} 
    {\ifnameundef{labelname} 
       {} 
       {\printnames{labelname}% 
        \setunit{\nametitledelim}}% 
     \usebibmacro{cite:title}% 
     \newunit 
     \printfield{year}}% 
    {\usebibmacro{cite:shorthand}}} 




\renewcommand{\chaptermarkformat}{} 

\geometry{paper=a4paper,left=35mm,right=25mm,top=30mm,bottom=25mm} 

\clearpairofpagestyles 
\ihead*{\headmark} 
\ohead*{\pagemark} 


\usepackage{xcolor} 
\usepackage[automark]{scrlayer-scrpage} 
\addtokomafont{pagehead}{\upshape\color{gray!100}\footnotesize} 
\addtokomafont{pagenumber}{\upshape\color{gray!100}\footnotesize}
\clearpairofpagestyles 
\ihead*{\headmark} 
\ohead*{\pagemark} 


\captionsetup[figure]{labelfont=bf,labelfont=bf} %
\newcommand{\figuresource}[1]{{ 
   \parbox{\linewidth}{Quelle:~#1}}} 
   \renewcommand{\figuresource}[1]{\begingroup\captionsetup{font=small,aboveskip=0.4\baselineskip}\caption*{Quelle:~#1}\endgroup}


%\renewcommand{\thefigure}{\arabic{figure}} 
%\renewcommand{\thetable}{\arabic{table}} 
%\renewcommand{\cfttabpresnum}{{Tabelle}  } 
%\renewcommand{\cftfigpresnum}{{Abbildung}  } 
%\renewcommand{\cftfigaftersnum}{{:}} 
%\renewcommand{\cfttabaftersnum}{{:}} 
%\setlength{\cftfignumwidth}{2,5cm}                     
%\setlength{\cfttabnumwidth}{2,0cm}                                           
%\setlength{\cftfigindent}{0cm}                                                     
%\setlength{\cfttabindent}{0cm} 

\addtokomafont{caption}{\bfseries} 
\newcommand{\tableemph}[1]{\textbf{#1}} 


%\renewcommand*{\chapterheadstartvskip}{\vspace*{.5\baselineskip}}% 
%\RedeclareSectionCommand[beforeskip=.5\baselineskip]{chapter} 

%============Zeilenabstand===========
\makeatletter
\newcommand{\MSonehalfspacing}{%
  \setstretch{1.44}%  default
  \ifcase \@ptsize \relax % 10pt
    \setstretch {1.448}%
  \or % 11pt
    \setstretch {1.399}%
  \or % 12pt
    \setstretch {1.433}%
  \fi
}
\newcommand{\MSdoublespacing}{%
  \setstretch {1.92}%  default
  \ifcase \@ptsize \relax % 10pt
    \setstretch {1.936}%
  \or % 11pt
    \setstretch {1.866}%
  \or % 12pt
    \setstretch {1.902}%
  \fi
}
\MSonehalfspacing
\makeatother



% ============= Dokumentbeginn =============
\begin{document}
TEST
\end{document}
	

von Gast » Mi 12. Aug 2015, 13:56

Benutze statt Deiner Definition, die eine etwas mysteriöse Note hat, lieber die folgende
\renewbibmacro*{prenote}{%
  \iffieldundef{prenote}
    {\printtext{Vgl.\isdot}}
    {\printfield{prenote}}%
  \setunit{\prenotedelim}}
Ferner speichern wir das Standardmacro unter

\renewbibmacro*{prenote:nocf}{%
  \iffieldundef{prenote}
    {}
    {\printfield{prenote}%
     \setunit{\prenotedelim}}}
Und dann ändern wir nur das \cite-Makro
\DeclareCiteCommand{\cite}
  {\usebibmacro{prenote:nocf}}
  {\usebibmacro{citeindex}%
   \usebibmacro{cite}}
  {\multicitedelim}
  {\usebibmacro{postnote}}
So erhalten alle Befehle ein automatisches "Vgl." in der Prenote außer dem \cite-Befehl der noch wie immer funktioniert.

von u_fischer » Mi 12. Aug 2015, 13:17

Auch wenn du im Stress bist: Codeschnipsel reichen nicht. Du wirst schon bei jeder neuen Frage ein vernünftiges, lauffähiges, kleines Beispiel liefern müssen. Ich zumindest werde nicht durch deine anderen Fragen wandern und zusammensuchen, wie dein Dokument eigentlich aussieht.

Vgl. vor Fußnote aber nicht vor Cite

von Dave Miller » Mi 12. Aug 2015, 13:10

Hallo,

ich habe definiert, dass jedes mal wenn ich eine Fußnote setze automatisch eine "Vgl." davor kommt. Wenn ich jetzt mit cite meine Abbildung und Tabellen versehen möchte mit:

Quelle: Eigene Darstellung nach CITE

..kommt das Vgl. davor.

Zudem möchte ich gerne das wenn die Quelle länger ist als eine Zeile, die zweite direkt unter dem Anfang steht.

Quelle:BLABLALAA
..........BLABALLA

Könnt ihr mir weiterhelfen?

Momentan habe ich das so:
\renewcommand{\bibfootnotewrapper}[1]{% entfernt punkt nach fußnote
  \bibsentence#1}
\renewbibmacro*{prenote}{% 
  \iffieldundef{prenote} 
    {\printtext{Vgl.}% 
     \setunit{\prenotedelim}} 
    {\iffieldequalstr{prenote}{XX} %\footcite[xx]{key}
     {} 
    {\printfield{prenote}% 
      \setunit{\prenotedelim}}}}


Danke

Nach oben