Titel im...Hochformat!

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Proktofantasmist
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Fr 22. Okt 2010, 14:05

Titel im...Hochformat!

Beitrag von Proktofantasmist »

Ich hab ein einfaches Problem, was sich als schwieriger herausgestellt hat als gedacht: Ich arbeite gerade an einem Dokument im Querformat, möchte aber einen Fullsizetitle im Hochformat einbinden. Also genau andersrum als üblich.

Gibt es nicht vielleicht als Pendant zu "\begin{landscape}" ein "\begin{portrait}"...scheinbar nicht.

Hat jemand vielleicht eine elegante Lösung?

LuPi-Gast

Beitrag von LuPi-Gast »

Ich bin mir nicht ganz sicher, aber im geometry-Paket gibt es wohl
die Möglichkeit, die Seitenmaße gezielt für eine Seite zu beeinflussen.
Damit sollte das eigentlich auch machbar sein.

Proktofantasmist
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Fr 22. Okt 2010, 14:05

Ich habe eine Lösung, aber keine elegante

Beitrag von Proktofantasmist »

Danke für den Vorschlag. Das Paket geometry verwende ich sehr selten und ungern. Es manipuliert zu schnell und zu viel am Schnitt herum.

Ich hab jetzt eine Lösung, aber die empfinde ich als nicht besonders elegant: Ich hab den Fullsizetitle über pdfinclude eingebunden, dazu die Option "Landscape=true" und schon wird es ganz stupide gedreht...ins Hochformat. Funktioniert also eigentlich nur zweckentfremdet.

Hätte jemand eine bessere Lösung?

Gast

Beitrag von Gast »

Ich würde wahrscheinlich (aber ohne Beispiel kann ich es nicht genau wissen) einfach \pdfpagewidth und \pdfpageheight ändern.

Aber abgesehen davon: Wie funktioniert deiner Ansicht nach \begin{landscape} und welche Wirkung hat es wohl in einem landscape Dokument?

Ulrike Fischer
www.troubleshooting-tex.de

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Re: Ich habe eine Lösung, aber keine elegante

Beitrag von Sepp99 »

Proktofantasmist hat geschrieben:Hätte jemand eine bessere Lösung?
Dazu solltest du einmal deine Klasse bekanntgeben, möglichst über ein Minimalbeispiel [4]. Mit einer KOMA-Script-Klasse könnte es so aussehen:
\documentclass{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}

\begin{document}
\begin{titlepage}
\centering
\huge Titel\\[5cm]
\LARGE Autor\\[5cm]
\normalsize
\blindtext
\end{titlepage}
\KOMAoptions{%
	paper=landscape,
	pagesize
}
\recalctypearea
\blinddocument
\end{document}
Ergebnis im Anhang. Näheres im scrguide.pdf. Bei einer Stansardklasse könnte es mit dem Paket scrhack ebenfalls funktionieren.

Gruß, Sepp.-
Dateianhänge
layout222.pdf
(131.86 KiB) 470-mal heruntergeladen

Proktofantasmist
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Fr 22. Okt 2010, 14:05

Beitrag von Proktofantasmist »

Oho, hoher Besuch im Thread, ich bin geehrt. Klingt zwar nach einer Fangfrage, aber ich will's trotzdem mal versuchen.

In einem Dokument mit der globalen Option "a4paper, landscape" werden mit einer zusätzlichen lokalen \begin{landscape} Gruppe die Seitenmaße wieder gespiegelt, sodass ein Portrait entsteht, bei dem Kopf- und Fußzeile des Querformats erhalten bleiben. Mit der zusätzlichen Option \thispagestyle{emtpy} könnten diese für einen Schmutztitel enfernt werden, aber in der Kombination mit der Umgebung titlepage scheint das nicht zu funktionieren. Zuerst hab ich mit einer Konstruktion wie dieser herumgetüftelt, aber kein befriedigendes Ergebnis erzielt:


\begin{landscape}
\begin{fullsizetitle}
\begin{tikzpicture}
\fill [white] (0,0) rectangle (\paperwidth ,\paperheight);
\node at (0,0){\includegraphics[width=1.0\paperheight]{Verlag_Cover.eps}};
\end{tikzpicture}
\end{fullsizetitle}
\end{landscape}


Deshalb bin ich schließlich auf \includepdf ausgewichen. Wahrscheinlich hab ich mich jetzt als DAU geoutet... :wink:

Proktofantasmist
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Fr 22. Okt 2010, 14:05

Minimalbeispiel

Beitrag von Proktofantasmist »

Minimalbeispiel, also gut.
\documentclass[a4paper, landscape]{scrbook}

\usepackage{blindtext}			
\usepackage{titlepage}			
\usepackage{pdflscape}
\usepackage{pdfpages}
\usepackage{rotating}
\usepackage{pgf, tikz}


\usetikzlibrary{backgrounds}

\begin{document}

%Möglichkeit 1 (bisher die beste)
%----------------------------------
\includepdf[landscape=true]{Titel.pdf}

%Möglichkeit 2
%----------------------------------
%\begin{landscape}
%\begin{fullsizetitle}
%\begin{tikzpicture}
%\fill [white] (0,0) rectangle (\paperwidth ,\paperheight);
%\node at (0,0){\includegraphics[width=1.0\paperheight]{Titelbild.eps}};
%\end{tikzpicture}
%\end{fullsizetitle}
%\end{landscape}


%Möglichkeit 3
%----------------------------------
%\begin{fullsizetitle}
%%\begin{rotate}{180}
%\includegraphics[width=1.00\textwidth]{Titelbild.eps}
%%\end{rotate}
%\end{fullsizetitle}

\end{document}


Gast

Beitrag von Gast »

Nun, du hast jetzt gemerkt, dass deine Ursprungsfrage falsch war: Dein Problem ist nicht, dass es kein "\begin{portrait}" gibt.

Ich habe titlepage.sty nicht, auf CTAN gibt es das nicht, und im Internet gibt es zuviele Versionen. Daher könnte ich dein Beispiel auch dann nicht probieren,wenn ich das Bild hätte.

Abgesehen davon: Deine Präambel passt nicht zu einem eps-Bild. Und weiß überhaupt nicht, warum du einen "Einzeiler" als nicht elegant empfindest. Ich kenne keine schnellere Möglichkeit ein ganzseitiges Bild einzufügen.

Ulrike Fischer
www.troubleshoooting-tex.de

Antworten