PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rand mit der Klasse jura.cls ändern



hiker81
28-10-2010, 16:08
Hallo Miteinander,

ich stehe vor einem Problem! Ich verwende die Klasse jura.cls, um eine
Hausarbeit zu schreiben. Nur sind die formalen Vorgaben für uns 2cm
Rand links und 7 cm Rand rechts, während jura.cls links den breiten
Rand macht und auch andere Maße verwendet.

Ich habe schon das halbe Netz durchsucht und bin auf keine Lösung gestoßen. Gleichzeitig habe ich versucht in Jura.cls etwas an mich anzupassen! Jedoch ohne Erfolg!

Ich würde gerne eine Vorlage hier aus dem Forum nehmen http://www.mrunix.de/forums/showthread.php?t=48238

Bei der Suche im Netz habe ich festgestellt, dass einige das Problem mit dem Rand und der jura.cls auch hatten. Nur gab es leider nie eine Lösung dazu.

Zu finden ist die jura.cls unter
http://www.jurawiki.de/LaTeX?action=AttachFile&do=view&target=jura.zip


Ich würde mich freuen, wenn mir jemand einen Rat geben könnte!
Vielen Dank im Voraus!

Gruß hiker

rstuby
28-10-2010, 16:21
Bei mir wird das Paket geometry nicht von der Klasse jura behindert. Wo genau ist dein Problem damit?

\documentclass{jura}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage[a4paper,left=2.0cm, right=7.0cm, includeheadfoot, top=1.5cm,bottom=2.0cm]{geometry}

\begin{document}

\blindtext

\end{document}

hiker81
28-10-2010, 16:39
Vielen Dank rstuby für Deine schnelle Antwort!

Ich glaube ich stehe hier etwas auf dem Schlauch...
Wenn ich:


\usepackage[a4paper,left=2.0cm, right=7.0cm, includeheadfoot, top=1.5cm,bottom=2.0cm]{geometry}

einfüge geht das trotzdem nicht! Ich arbeite mit dem TeXnicCenter!
Stelle ich mich echt so blöd an??

Hier nochmal meine "Vorlage" etwas anderer Art...



% Torso einer Juristischen Hausarbeit -- von Kai Steffen Schlink
\documentclass[widefront]{jura}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[%
bibformat=compress,%
annotatorfirstsep=in,% erst ab v0.6 (vorher 'cofirstsep=in')
pages=format,%
authorformat=smallcaps,%
titleformat=italic,%
titleformat=all,%
titleformat=commasep,%
howcited=normal,%
commabeforerest%
]{jurabib}%
\usepackage[a4paper, nohead, bottom=3cm]{geometry}
\usepackage{url}
\usepackage[T1]{fontenc}
\usepackage{eurosym}
\usepackage{eulervm}
\usepackage{ae}

\tolerance=1000
\emergencystretch=20pt

\formatpages[, ][]{article}{}{}

\makeatletter
\renewcommand\@makefntext[1]{%
\setlength{\hangindent}{2em}
\noindent
\hb@xt@\hangindent{%
\hss\@textsuperscript{\normalfont\@thefnmark}\hspa ce{.1em}}#1}
\makeatother



\begin{document}
\frontmatter
\author{Vorname Hausname\\
Straße\\
Ort\\
1. Fachsemester\\
Matrikelnummer: 12345\\
Telefon: 12345\\
email: test@test.de}
\title{Titel der Hausarbeit}
\date{Sommersemester 2002\\
Professor Dr. Mustermann\\
Universität Münster}

\maketitle

\begin{sachverhalt}

Hier steht der Sachverhalt.
\end{sachverhalt}

\tableofcontents


\bibliography{TorsoHausarbeit}
\bibliographystyle{jurabib}


%%%%%%%%%%%%%%%%%%%%

\mainmatter


\boldmath

\begin{center}

\large\bfseries Gutachten

\normalsize \mdseries

\end{center}

\toc{Test}
\sub{Test}
\sub{Test}
\sub{Test}
\sub{Test}
\sub{Test}
\sub{Test}

Hier wird die Arbeit geschrieben. Dies ist die Darstellung eines
Paragraphenzeichens (§ 11).

Und so wird zitiert.\footcite[Lackner][\S~123~Rn.~12]{lackner}

\end{document}

rstuby
28-10-2010, 17:21
Oh ja, offenbar hat jura seine eigenen Einstellunten, sobald man frontmatter und mainmatter benutzt.
% Torso einer Juristischen Hausarbeit -- von Kai Steffen Schlink
\documentclass[widefront]{jura}
\usepackage{ngerman}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}
% \usepackage[%
% bibformat=compress,%
% annotatorfirstsep=in,% erst ab v0.6 (vorher 'cofirstsep=in')
% pages=format,%
% authorformat=smallcaps,%
% titleformat=italic,%
% titleformat=all,%
% titleformat=commasep,%
% howcited=normal,%
% commabeforerest%
% ]{jurabib}%
\usepackage[a4paper, nohead, bottom=3cm, left=2.0cm, right=7.0cm]{geometry}
% \usepackage{url}
% \usepackage[T1]{fontenc}
% \usepackage{eurosym}
% \usepackage{eulervm}
% \usepackage{ae}
%
% \tolerance=1000
% \emergencystretch=20pt

%\formatpages[, ][]{article}{}{}

% \makeatletter
% \renewcommand\@makefntext[1]{%
% \setlength{\hangindent}{2em}
% \noindent
% \hb@xt@\hangindent{%
% \hss\@textsuperscript{\normalfont\@thefnmark}\hspa ce{.1em}}#1}
% \makeatother



\begin{document}
% \frontmatter
\author{Vorname Hausname\\
Straße\\
Ort\\
1. Fachsemester\\
Matrikelnummer: 12345\\
Telefon: 12345\\
email: test@test.de}
\title{Titel der Hausarbeit}
\date{Sommersemester 2002\\
Professor Dr. Mustermann\\
Universität Münster}

\maketitle

\begin{sachverhalt}
\blindtext
Hier steht der Sachverhalt.
\end{sachverhalt}

\blindtext

\tableofcontents


% \bibliography{TorsoHausarbeit}
% \bibliographystyle{jurabib}


% %%%%%%%%%%%%%%%%%%%%
%
%\mainmatter
%

\boldmath

\begin{center}

\large\bfseries Gutachten

\normalsize \mdseries

\end{center}

\toc{Test}
\sub{Test}
\sub{Test}
\sub{Test}
\sub{Test}
\sub{Test}
\sub{Test}

Hier wird die Arbeit geschrieben. Dies ist die Darstellung eines
Paragraphenzeichens (§ 11).

\blindtext

%Und so wird zitiert.\footcite[Lackner][\S~123~Rn.~12]{lackner}

\end{document}

Ohne die kommst du aber wahrscheinlich auch nicht aus, was? :-(

hiker81
28-10-2010, 17:34
Leider muss das Deckblatt, der Sachverhalt und das Literaturverzeichnis ohne diesen großen Rand geschrieben werden. :(

Was könnte man noch machen? Kann man an der jura.cls feilen? Ich blicke da leider nicht ganz mit bei dem Code durch...

Gruß hiker

rstuby
28-10-2010, 19:22
Man kann
zuerst bei
\usepackage[left=3.0cm, right=3.0cm]{geometry} angeben und dann die Ränder innerhalb des Dokuments ändern mit
\newgeometry{left=2.0cm, right=7.0cm},

oder (ist hässlich, aber funktioniert): die Ränder wie gehabt beim
\usepackage[left=2.0cm, right=7.0cm]{geometry} in der Präambel angeben und dann im Dokument

{
\frontmatter

... bla bla

}
\cleardoublepage (oder clearpage, weiß ich jetzt nicht, was da gebraucht wird)

und mit dem Hauptteil weitermachen, ohne mainmatter zu benutzen.

hiker81
29-10-2010, 14:01
Vielen Dank rstuby!!!:)