PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seitenränder und Links in PDF



Ruffy
14-04-2009, 14:19
Hallo liebe Latex-Gemeinde,

ich habe nun meine erste Seminararbeit fast fertig und bin überaus begeistert von Latex.
Ich benutze Latex mit Texshop und Bibdesk und die Seminararbeit ist mein erstes Latex-Dokument.
Zwei Fragen habe ich noch, um die Arbeit komplett fertig zustellen:

1. Ich habe einen für ich zu großen Abstand von der Kapitelüberschrift zur Kopfzeile und schon mittels geometry-Paket versucht diesen zu ändern, leider ändert sich dann logischer Weise das komplette Dokument.
Meine Suche im Netz brachte leider keine anderen Ergebnisse.

2. Ich habe Links im PDF-Dokument für Fußnoten, Literatur, I-Nez Adressen, usw. kann ich diese Links auch etwas dezenter machen, also evt. nur unterstrichen oder farblich verändern?

Meine Arbeit wurde anhand einer veralteten Vorlage erstellt und enthält folgende Dateien:

Hauptdatei:

documentclass[doublespacing % Anderthalbfacher Zeilenabstand
]{nakthesis}

%% Präambel
\setThema{Die Internetpräsenz als Marketing- und Vetriebsinstrument nutzen}
\setFachrichtung{Wirtschaftsingenieurwesen}
\setGutachter{Prof. Dr. Musterprof}
\setBetriebGutachter{Betreuer}
\setFirma{Firma}
\setAutor{Max Mustermann}
\setStrasse{Musterstrafle 21}
\setOrt{12345 Hamburg}
\setTelefonnummer{040/123456}
\setEMail{max@mustermann.de}
\setSperrvermerk

%% Beginn des Dokuments
\begin{document}

%% Titelseite
%\maketitle

%% Verzeichnisse
\pagenumbering{Roman} % Seitennummern Rˆmisch
\tableofcontents % Inhaltverzeichnis
\listoffigures % Abbildungsverzeichnis

%% Eidesstattliche Erkl‰rung
\include{eiderklaerung}

%% Kapitel
\pagenumbering{arabic} % Seiternnummern Arabische Zahlen
%\include{chapters/Einleitung} % Einleitung
\include{chapters/Grundlagen}
\include{chapters/Marketing}
\include{chapters/Inhalt}
\include{chapters/Technik}

%% Anhang
\appendix
\pagenumbering{roman} % Seitennummern Rˆmisch (kleingeschrieben)
%\include{appendix/Ein_Anhang}

%% Literaturverzeichnis
\bibliography{bib/literatur}
\bibliographystyle{natdin}
\nocite{*} % Alle Literaturquellen einbinden (auch nicht zitierte)

\end{document}

Die Klasse:

%% Dokumentenklasse f¸r Diplomarbeiten

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{nakthesis}[2009/01/03 NORDAKADEMIE Praxisbericht von Sebastian Ruff]

\DeclareOption{glossar}{
}
\DeclareOption{doublespacing}{%
\PassOptionsToPackage{doublespacing}{nakstandard}%
}
\DeclareOption*{%
\ClassWarning{nakthesis}{Option unknown: \CurrentOption}
}
\ProcessOptions\relax


\LoadClass[ halfparskip, % Halber Abstand zwischen Abs‰tzen
headsepline, % Linie oben
footsepline, % Linie unten
bibtotoc, % Literaturverzeichnis im Inhaltsverzeichnis
a4paper, % DIN A4
12pt, % Grundschriftgrˆfle
pointlessnumbers, % kein Punkt hinter den Kapitelnummern
]{scrreprt} % KOMA Report Klasse

\RequirePackage{nakstandard}

\RequirePackage[top=2.5cm,
bottom=2.5cm]{geometry} % Raender-Einstellung

%% fuer deutsche Bibliographie angaben
%\RequirePackage{bibgerm}
%\bibliographystyle{geralpha}

\RequirePackage{naktitlepage}


Die .sty-Datei:

\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{nakstandard}[2009/01/03 NORDAKADEMIE Praxisbericht Grundeinstellungen]

\DeclareOption{doublespacing}{
\PassOptionsToPackage{doublespacing}{setspace}
}
\DeclareOption*{\PackageWarning{nakstandard}{Optio n unknown: \CurrentOption}
}
\ProcessOptions\relax

%% Einfache Kommandos um den Inhalt der Titelseite zu bestimmen
\newcommand{\Thema}{}
\newcommand{\Fachrichtung}{}
\newcommand{\Gutachter}{}
\newcommand{\BetriebGutachter}{}
\newcommand{\Firma}{}
\newcommand{\Autor}{}
\newcommand{\Strasse}{}
\newcommand{\Ort}{}
\newcommand{\Telefonnummer}{}
\newcommand{\EMail}{}

\newcommand{\setThema}[1]{\renewcommand{\Thema}{#1}}
\newcommand{\setFachrichtung}[1]{\renewcommand{\Fachrichtung}{#1}}
\newcommand{\setGutachter}[1]{\renewcommand{\Gutachter}{#1}}
\newcommand{\setBetriebGutachter}[1]{\renewcommand{\BetriebGutachter}{#1}}
\newcommand{\setFirma}[1]{\renewcommand{\Firma}{#1}}
\newcommand{\setAutor}[1]{\renewcommand{\Autor}{#1}}
\newcommand{\setStrasse}[1]{\renewcommand{\Strasse}{#1}}
\newcommand{\setOrt}[1]{\renewcommand{\Ort}{#1}}
\newcommand{\setTelefonnummer}[1]{\renewcommand{\Telefonnummer}{#1}}
\newcommand{\setEMail}[1]{\renewcommand{\EMail}{#1}}
\newcommand{\setSperrvermerk}{\newcommand{\Sperrve rmerk}{true}}


%% Standard Pakete
\usepackage[utf8]{inputenc} % Eingabe Zeichensatz (ansinew=windows,latin1=unix,utf8=unicode)
\usepackage[T1]{fontenc} % Ausgabe Schriften (T1=fuer Deutsch besser)
\usepackage{setspace} % 1,5-zeiligen Abstand!
\usepackage[ngerman] {babel}
\usepackage{graphicx}
\usepackage[german] {varioref}
\usepackage{moreverb}
\usepackage{scrpage2}
\usepackage{natbib}
\usepackage{caption}
\usepackage{subcaption}

%% Hyperlinks fuer PDFs
\RequirePackage[pdftex, % PDF Dokument
colorlinks=false,
pdfborder=0 0 0, % keinen Rahmen um die Links
bookmarksnumbered=true,
plainpages=false,
pdfpagelabels,
hypertexnames=false,
breaklinks=true,
]{hyperref}

%% relativer Pfad zu den Bildern
\graphicspath{{images/}}


%% fuer Times New Roman in den Ueberschriften
\renewcommand*{\sectfont}{\bfseries}

%% Keine Neunummerierung der Fussnoten nach einem Kapitel
\def\removefromreset#1#2{{
\expandafter\let\csname c@#1\endcsname\removefromreset
\def\@elt##1{
\expandafter\ifx\csname c@##1\endcsname\removefromreset
\else
\noexpand\@elt{##1}
\fi}
\expandafter\xdef\csname cl@#2\endcsname{
\csname cl@#2\endcsname}}}
\removefromreset{footnote}{chapter}


%% zu Dokumentbeginn
\AtBeginDocument{
\hypersetup{pdftitle={\Thema},pdfauthor={\Autor}}

\author{\Autor}
\title{\Thema}

% Hurenkinder und Schusterjungen vermeiden!
\clubpenalty = 10000
\widowpenalty = 10000
\displaywidowpenalty = 10000

Einige Sachen sind mit Sicherheit überflüssig, ich habe mich in Latex Learning-by-Doing eingearbeitet und das mittels dieser Vorlage und der Arbeit. Einige Sachen nutze ich im Augenblick nicht, wie z.B. das Deckblatt.

Ich danke für eure Bemühungen

RuffY

peschmae
14-04-2009, 14:50
1. Wo ist da die Frage? Ist ja, wie du schon selbst schreibst, klar, dass wenn du den Abstand änderst das Auswirkungen aufs ganze Dokument hat...

Oder, hmm, meinst du du willst den Abstand nur bei einer spezifischen Kapitelüberschrift ändern? Eventuell kannst du da was mit vspace erreichen (mit negativen Grössenangaben), also:

\vspace{-3em}

2. Linkeinstellungen ändern geht recht einfach z.B. so für schwarz (da siehst du dann gar nicht mehr, dass es Links sind):

\hypersetup{linkcolor=black, colorlinks=true}

MfG Peschmä

Ruffy
14-04-2009, 15:22
Hallo peschmae,

ich werde versuchen mit diesem Befehl den Abstand zu verkürzen.

Betreffend der PDF-Links habe ich ja folgendes in meiner Config:


%% Hyperlinks fuer PDFs
\RequirePackage[pdftex, % PDF Dokument
colorlinks=false,
pdfborder=0 0 0, % keinen Rahmen um die Links
bookmarksnumbered=true,
plainpages=false,
pdfpagelabels,
hypertexnames=false,
breaklinks=true,
]{hyperref}

ist das irgendwie veraltet, da die colorlinks auf false stehen und trotzdem alles bund ist?

rais
14-04-2009, 16:18
Moin moin,


1. Ich habe einen für ich zu großen Abstand von der Kapitelüberschrift zur Kopfzeile und schon mittels geometry-Paket versucht diesen zu ändern, leider ändert sich dann logischer Weise das komplette Dokument.
Meine Suche im Netz brachte leider keine anderen Ergebnisse.

da Deine Klasse auf scrreprt basiert, schau im scrguide mal nach `\chapterheadstartvskip' ...

MfG

peschmae
14-04-2009, 21:48
ist das irgendwie veraltet, da die colorlinks auf false stehen und trotzdem alles bund ist?

Nein, das ist bei mir auch so. Bei colorlinks=false ist der Link unverändert aber er zeichnet einen Rahmen drumherum in rot. (Der wird im übrigen nicht mit ausgedruckt...). Bei colorlinks=true lässt er den Rahmen weg und macht dafür den Link farbig - in einer beliebigen Farbe. u.A. auch schwarz...

Ich hab das meist auf blau (richtige Links sind nun mal blau) oder schwarz...

MfG Peschmä

rais
14-04-2009, 22:31
Moin nochmal,


ist das irgendwie veraltet, da die colorlinks auf false stehen und trotzdem alles bund ist?
versuch es statt per Paketoption mal so herum:


\usepackage{hyperref}
\hypersetup{pdfborder=0 0 0}

das ergibt bei mir (TL'08) schwarze, nicht umrandete Links ... jedenfalls bei Verwendung von pdfLaTeX ... und sowohl acroread als auch kpdf zeigen's ``wie gewollt'' an;-)

MfG