Bigfoot und Pdflscape Komplikationen

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: Bigfoot und Pdflscape Komplikationen

Re: Bigfoot und Pdflscape Komplikationen

von Grummelgast » Sa 2. Okt 2021, 16:12

scrhack bringt bei dem Problem leider nichts. Da ist das Problem eher, dass bigfoot nicht weiß, dass die für Fußnoten verfügbare Breite sich geändert hat. Deshalb muss man das in die landscape-Umgebung hineinpatchen. Trotzdem ist scrhack natürlich von Vorteil.

Aufpassen muss man übrigens, falls Fußnoten über mehrere Seiten umbrochen werden. Das kann dann AFAIK dazu führen, dass zusätzliche Seiten eingefügt werden, auf denen nur der Rest der Fußnote steht. Allzu fußnotenlastig sollten die Querseiten (und die Seite davor) also besser nicht sein.

Re: Bigfoot und Pdflscape Komplikationen

von gast. » Sa 2. Okt 2021, 10:56

scrhack bietet übrigens auch eine Verbesserung für lscape, sie sich auch auf die Verwendung von pdflscape auswirkt. Näheres ist der KOMA-Script-Anleitung zu entnehmen.

Darüber hinaus wirft dein Dokument Warnungen wegen (seit Jahrzehnten) veralteter Option(en). Da der KOMA-Script-Autor schon vor längerer Zeit angekündigt hat, dass veraltete Dinge nun endlich aus KOMA-Script verschwinden werden, wird es langsam dringlich, diese Warnungen zu beachten.

Re: Bigfoot und Pdflscape Komplikationen

von Stefan Kottwitz » Fr 1. Okt 2021, 18:48

Auch hier zur Info, die Lösung von Ulrike @u_fischer im Crosspost:

\makeatletter
\AddToHook{env/landscape/begin}{\MFL@columnwidth\textheight}
\makeatother

Stefan

Re: Bigfoot und Pdflscape Komplikationen

von aasaa00 » Do 30. Sep 2021, 23:01

Da ich bisher keine Antwort erhalten habe, habe ich es auch hier gepostet: https://tex.stackexchange.com/questions ... -landscape

Bigfoot und Pdflscape Komplikationen

von aasaa00 » Mi 29. Sep 2021, 15:11

Hallo,

ich habe in meinem Dokument zwei Seiten in Querformat. Mein Problem: In den Fußnoten wird der Zeilenumbruch schon nach der Hälfte der Zeile gesetzt. Ich weiß auch, dass wenn ich "bigfoot" entferne, der Zeilenumbruch "normal" funktioniert. Da ich aber "bigfoot" brauche, wollte ich nach Hilfe fragen.
In meinem MWE erkennt man, dass die Fußnotenzeile eingerückt und kürzer ist als ohne "bigfoot" - wie kann man das bei Behaltung von "bigfoot" erreichen?

\RequirePackage[patch]{kvoptions} 
\documentclass[open=any,12pt,oneside,headings=standardclasses,chapterprefix=false,pointlessnumbers]{scrbook} %headsepline
\let\Tiny=\tiny


\addtolength{\headsep}{-.5\baselineskip} %abstand kopfzeile text kleiner

\usepackage{scrbase}
\providecommand{\Ifstr}{\ifstr}
\usepackage[automark,headsepline=.5pt]{scrlayer-scrpage}
\clearpairofpagestyles
\renewcommand{\headfont}{\normalfont}
\ohead{\pagemark}
\ihead{\headmark}
\ofoot{}

\renewcommand*{\chapterpagestyle}{empty}

\usepackage{scrlayer}
\DeclareNewLayer[
  background,
  rightmargin,
  contents={%
    \parbox[\layerheight][c]{\dimexpr\footskip+\footheight\relax}{%
      \hfill\rotatebox{90}{\pagemark}}}
]{lscape.foot}
\DeclareNewLayer[
  background,
  textarea,
  addhoffset=\dimexpr-\headsep-\headheight\relax,
  width=\dimexpr\headsep+\headheight\relax,
  contents={\hfill\rotatebox{90}{\headmark}\hspace*{\headsep}}
]{lscape.head}
\DeclareNewPageStyleByLayers{lscape}{}

\usepackage{rotating}
\usepackage{pdflscape}

\usepackage{bigfoot}

\begin{document}


\section{Introduction}

Hallo\footnote{sdfdsfsdfsdf sdfdsfsdfsdf sdfdsfsdfsdf sdfdsfsdfsdfsdfdsfsdfsdf sdfdsfsdfsdf sdfdsfsdfsdf sdfdsfsdfsdfsdfdsfsdfsdf sdfdsfsdfsdf}

\newpage
\begin{landscape}
\pagestyle{lscape}
  
sdfdsfsdfsdf\footnote{sdfdsfsdfsdf sdfdsfsdfsdf sdfdsfsdfsdf sdfdsfsdfsdfsdfdsfsdfsdf sdfdsfsdfsdf sdfdsfsdfsdf sdfdsfsdfsdfsdfdsfsdfsdf sdfdsfsdfsdf} \end{landscape} \end{document}

Nach oben