Ich möchte einen Flyer Din lang hochkant (also Din A4-Blatt quer mit 6 Spalten(Teilseiten)) mit Latex erstellen. Welche Pakete sind für diesen Spaltensatz empfehlenswert? Die eine Seite (3 Teilseiten) hat meist den gleichen Inhalt wie Veranstaltungsort, Veranstalter usw. Auf der anderen Seite sind in Tabellenform die Termine für die Veranstaltungen im jeweiligen Quartal abgedruckt. Die Termine haben das Muster: Di. 01.04. 16:00-19:00 Veranstaltungstext. Das würde ich mit der Open in writeLaTeX
\begin{description} \item[Di. 01.04. 16:00-19:00] Veranstaltungstext \end{description} Vielleicht wäre auch eine Tabelle mit 2 Spalten geeignet. Oder vielleicht gibt es eine noch bessere Lösung. Wichtig ist nur, das diese Angaben automatisch auf die Spalten (Teilseiten) des Flyers gleichmäßig verteilt werden und in die nächste Spalte (Teilseite) umbrechen. Mir geht es gerade um diesen Automatismus, dass sich die Angebote automatisch auf die Teilseiten verteilen. So ähnlich wie bei Für jeden Tipp schon jetzt vielen Dank! |
Hier der Quelltext für meine Lösung. Das Problem ist aber, dass der Umbruch nicht sauber innerhalb der vorgegebenen Spalten (farbig markiert) funktionert. Hat jemand eine Ideee?
beantwortet 01 Jul '14, 22:47 RMF |
Nur um noch eine Idee in dem Raum zu werfen: mit dem Ich habe es noch nie wirklich verwendet, aber mit ein bisschen Spielerei habe ich das folgende in recht kurzer Zeit hinbekommen, was zumindest andeutet, welche Möglichkeiten drin sein könnten. Als Textinhalt habe ich frecherweise einfach das Beispiel von @Henri geklaut. Im Beispiel setze ich das Deckblatt als statischen Frame, der Rest ist in flowframes gesetzt, damit der Inhalt von einem zum nächsten Frame fließen kann. Einen expliziten Umbruch von einem Frame zum nächsten kann man dan z.B. mit Flowframes werden mit Open in writeLaTeX
\newflowframe[<Seiten>]{<Breite>}{<Höhe>}{<x>}{<y>}[<Label>] definiert, wobei Open in writeLaTeX
\documentclass{article} \usepackage[T1]{fontenc} \usepackage{microtype} \newlength\border \setlength\border{1cm} \usepackage[landscape,top=\border,bottom=\border,left=\border,right=\border]{geometry} \usepackage{flowfram} \usepackage{xcolor,mdframed,mwe} \pagecolor{black!10} \newflowframe {\dimexpr(\paperwidth-6\border)/3\relax} {\textheight} {0pt} {0pt} [left] \newflowframe {\dimexpr(\paperwidth-6\border)/3\relax} {\textheight} {\dimexpr\paperwidth/3\relax} {0pt} [middle] \newflowframe[1] {\dimexpr(\paperwidth-6\border)/3\relax} {\textheight} {\dimexpr2\paperwidth/3\relax} {0pt} [right] \newstaticframe[2] {\dimexpr(\paperwidth-6\border)/3\relax} {\textheight} {\dimexpr2\paperwidth/3\relax} {0pt} [title] \setflowframe*{left}{backcolor=yellow!70} \setflowframe*{middle}{backcolor=red!30} \setflowframe*{right}{backcolor=blue!10} \setstaticframe*{title} {border=plain,valign=t} \setstaticcontents*{title}{% \centering \vspace{10mm} \huge Veranstaltung \par \vspace{5mm} \large Veranstalter \par \vspace{5mm} Veranstaltungstag } \usepackage{blindtext} \begin{document} \section{Willkommen} \blindtext \begin{center} \includegraphics[width=\linewidth]{example-image-a} \end{center} \framebreak \section{Programm} \begin{description} \item[Mo.\ 31.03.\ 08:00--16:00] \blindtext \item[Di.\ 01.04.\ 16:00--19:00] \blindtext \item[Mi.\ 02.04.\ 10:00--22:00] \blindtext \item[Do.\ 03.04.\ 10:00--18:00] \blindtext \item[Fr.\ 04.04.\ 10:00--12:00] \blindtext \end{description} \framebreak \section{Danksagung} Ich danke mir! \blindtext \end{document} beantwortet 24 Mai '14, 16:49 cgnieder 1
Ich will ja nicht sagen, aber was ihr alle vergeßt: Faltmarken. Ich würde da die Hälfte verhunzen, beim Falten :()
(13 Jun '14, 07:48)
cis
|
Hier ein Beispiel mit der Open in writeLaTeX
\documentclass{leaflet} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{blindtext} \usepackage{biolinum} \renewcommand\rmdefault{\sfdefault}% Verwende serifenlose Schrift \usepackage{mwe}% Dummy Bilder \usepackage{xcolor} \AddToBackground{1}{\put(0,0){\textcolor{blue!20}{\rule{\paperwidth}{\paperheight}}}}% Farbiger Hintergrund für 1. Seite \begin{document} \title{Veranstalung} \author{Veranstalter} \date{Veranstaltungstag} \maketitle \thispagestyle{empty}% Keine Seitenzahlen \clearpage \section{Willkommen} \blindtext \includegraphics[width=\textwidth]{example-image-a} \clearpage \section{Programm} \begin{description} \item[Mo.\ 31.03.\ 08:00--16:00] \blindtext \item[Di.\ 01.04.\ 16:00--19:00] \blindtext \item[Mi.\ 02.04.\ 10:00--22:00] \blindtext \item[Do.\ 03.04.\ 10:00--18:00] \blindtext \item[Fr.\ 04.04.\ 10:00--12:00] \blindtext \end{description} \clearpage \section{Danksagung} Ich danke mir! \blindtext \end{document} AußenseiteInnenseitebeantwortet 23 Mai '14, 14:34 Henri 1.000 Dank für das ausführliche Beispiel. Im PDF-Dokument steht die 2. Seite auf dem Kopf. Die Online-Drucker erwarten jedoch ein PDF, in dem die Seiten die gleiche Ausrichtung haben. Wie kann ich das ändern? Auch hier noch meine Bitte/Frage, wie ich den Teilseiten unterschiedliche Breiten (bei Wickelfalz die Seiten 4 und 5 eine Breite von 97mm, alle anderen eine Breite von 100mm) mitgeben kann.
(24 Mai '14, 07:19)
RMF
1
Die andere Orientierung für die Rückseite wird über
(24 Mai '14, 14:05)
Henri
|
Auf Deine Frage hat es mittlerweile einige sehr gute Antworten. Bitte markiere eine davon als akzeptierte Antwort, damit die Frage als geschlossen markiert wird.