Textbox an fester Position auf der ersten Seite (scrlttr2)?

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: Textbox an fester Position auf der ersten Seite (scrlttr2)?

von farax » Do 11. Sep 2014, 13:28

Die für mich passende Lösung ist das Paket textpos. Folgend ein Beispiel ...
\documentclass[visualize,12pt]{scrlttr2} 
\showfields{head,address,location,refline,foot}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{lipsum}
\usepackage[T1]{fontenc}

\usepackage[absolute]{textpos}

\begin{document}
\setkomavar{backaddress}{Absender * 12345 Ort}
\setkomavar{location}{\raggedright
    irgendwas\\
    wird hier stehen}
\begin{letter}{%
   <Anrede>\\
   <Titel> <Vorname> <Nachname>\\
   <address1>\\
   <address2>\\
   <StrasseHausnr>\\
   <PLZ> <Ort>\\
   <Land>%
   }
\opening{<Anrede> <Titel> <Nachname>,}
\lipsum[1]
\begin{textblock}{6}(5.5,11)
absolute positioning of text on the page\\
modul textpos
\end{textblock}
\closing{Mit freundlichen Grüßen}
\center
\end{letter} 
\end{document}

von farax » Do 11. Sep 2014, 10:52

Hier mal ein improvisiertes Beispiel für die Herausforderung.
\documentclass[visualize,12pt]{scrlttr2} 
\showfields{head,address,location,refline,foot}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{lipsum}
\usepackage{picinpar}
\usepackage[T1]{fontenc}

\begin{document}
\setkomavar{backaddress}{Absender * 12345 Ort}
\setkomavar{location}{\raggedright
    irgendwas\\
    wird hier stehen}
\begin{letter}{%
   <Anrede>\\
   <Titel> <Vorname> <Nachname>\\
   <address1>\\
   <address2>\\
   <StrasseHausnr>\\
   <PLZ> <Ort>\\
   <Land>%
   }
\opening{<Anrede> <Titel> <Nachname>,}
\begin{window}[10,c,\fbox{\parbox{4cm}{\small 
SO EINE BOX MIT FESTER POSITION UND BREITE, OHNE
RAHMEN UND UNTERHALB VOM TEXT BENÖTIGE ICH
}},{}]
\lipsum[1]
\end{window}

\closing{Mit freundlichen Grüßen}
\end{letter} 
\end{document}

von esdd » Do 11. Sep 2014, 09:52

Ich vermute mal, dass die Chancen auf eine konkrete Antwort deutlich steigen, wenn Du ein kurzes Minimalbeispiel (das ist ein Link mit Anleitung) für Dein Problem/Deinen Wunsch angibst.

von farax » Do 11. Sep 2014, 09:29

Hallo,

Danke für die Infos. Umfließen ist nur "nice to have" da der Text die Position nicht erreichen wird. Das wesentliche Problem ist für mich die Erstellung der fest positionierten Box. Im Prinzip ein zusätzliche Box analog der Empfängeradresse oder Absenderergänzung.
In der KOMA-Script-Anleitung habe ich dafür nichts gefunden oder es nicht verstanden.

von Besserwisser » Do 11. Sep 2014, 09:01

Umfließen einer Box mit fester Position kannst Du bei gleichzeitigem automatischem Seitenumbruch vergessen. LaTeX ist kein DTP-Programm.

Automatischer Umbruch vor dem Kasten geht am einfachsten, wenn Du den Kasten über \setkomavar{firstfoot}{…} setzt und die Pseudo-Länge firstfootvpos entsprechend anpasst. Näheres zu \setkomavar, der Variablen firstfoot und der Pseuso-Länge firstfootvpos findest Du in der [url=htp://mirors.ctan.org/macros/latex/contrib/koma-script/doc/scrguide.pdf]KOMA-Script-Anleitung[/url] und im KOMA-Script-Buch.

Textbox an fester Position auf der ersten Seite (scrlttr2)?

von farax » Do 11. Sep 2014, 08:24

Hallo,

ich bin auf der Suche nach einer Möglichkeit auf der ersten Seite eines Briefes (scrlttr2) eine Textbox einzufügen. Abmessung und Position der Box sind immer gleich. Die Box soll in der unteren Hälfte des Blattes mittig liegen. Der Text außerhalb der Box erreicht gewöhnlich nicht die Position der Box, endet darüber. Nett wenn der Text die Box im Zweifelsfall umfließen würde.

Ich bin mit LaTex nicht sehr vertraut und habe aber leider keine Lösung in Web gefunden. Wer kann helfen?

Nach oben