PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vorlage für Bachelorarbeit - Problem



Ruffy
25-01-2009, 16:28
Hallo,

bisher habe ich wie viele Anfänger mit MS Word gearbeitet und mit dem Word 2008 (Mac) auch ganz zufrieden, aber längere Texte lassen sich schlecht schreiben.
Nun habe ich mich umgesehen und bin auf LaTEX gestoßen und habe dann das Paket "MacTEX" installiert.
So, nun liefert unsere FH keine Vorlage für LaTEX, aber ich habe durch ein paar Recherchen eine Vorlage eines ehemaligen Studenten gefunden (http://www.rabbithole.de/downloads/) und die PDF sieht so aus, wie ich mir das Ganze vorstelle, ein paar Kleinigkeiten würde ich persönlich noch ändern, aber das Grundgerüst steht.
Nun habe ich versucht, ohne etwas zu ändern, eine PDF zu erzeugen und bekomme im Log ein paar Fehler ausgewiesen.


This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
\write18 enabled.
%&-line parsing enabled.
entering extended mode
(./Ohne-Titel.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, la
tin, lithuanian, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, r
omanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turki
sh, ukenglish, ukrainian, uppersorbian, welsh, loaded.
(./nakthesis.cls
Document Class: nakthesis 2006/05/05 v1 NORDAKADEMIE Diplomarbeit (von philipp@
rettberg.name)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrreprt.cls
Document Class: scrreprt 2008/12/09 v3.01b KOMA-Script document class (report)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrbase.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package scrlfile, 2008/07/09 v3.00 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

))) (/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/tocbasic.sty)

Class scrreprt Warning: You've used obsolete option `halfparskip'.
(scrreprt) Usage of this option indicates an old document and
(scrreprt) changes compatibility level using
(scrreprt) `parskip=half,version=first'.
(scrreprt) If you don't want this, you should simply replace
(scrreprt) usage of option `halfparskip' by `parskip=half'.


Class scrreprt Warning: You've used obsolete option `bibtotoc'.
(scrreprt) Usage of this option indicates an old document and
(scrreprt) changes compatibility level using
(scrreprt) `bibliography=totoc,version=first'.
(scrreprt) If you don't want this, you should simply replace
(scrreprt) usage of option `bibtotoc' by `bibliography=totoc'.


Class scrreprt Warning: You've used obsolete option `pointlessnumbers'.
(scrreprt) Usage of this option indicates an old document and
(scrreprt) changes compatibility level using
(scrreprt) `numbers=noenddot,version=first'.
(scrreprt) If you don't want this, you should simply replace
(scrreprt) usage of option `pointlessnumbers' by `numbers=noenddot
'.

(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrsize11pt.clo)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/typearea.sty
Package typearea, 2008/12/09 v3.01b KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-

)) (./nakstandard.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/applemac.def))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/texlive/2008/texmf-dist/tex/latex/ae/ae.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def)
(/usr/local/texlive/2008/texmf-dist/tex/latex/ae/t1aer.fd)))

! LaTeX Error: File `graphic.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name:

! LaTeX Error: File `ngermn.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name:
(/usr/local/texlive/2008/texmf-dist/tex/latex/setspace/setspace.sty
Package: `setspace' 6.7 <2000/12/01>
) (/usr/local/texlive/2008/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/ifvtex.sty)
(/usr/local/texlive/2008/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/oberdiek/hycolor.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/oberdiek/xcolor-patch.sty))
(/usr/local/texlive/2008/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/etexcmds.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/infwarerr.sty))
(/usr/local/texlive/2008/texmf/tex/latex/config/hyperref.cfg)
(/usr/local/texlive/2008/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
Implicit mode ON; LaTeX internals redefined
(/usr/local/texlive/2008/texmf-dist/tex/latex/ltxmisc/url.sty)
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/bitset.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/intcalc.sty)
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/bigintcalc.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty)))
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty)
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/atbegshi.sty))
*hyperref using driver hpdftex*
(/usr/local/texlive/2008/texmf-dist/tex/latex/hyperref/hpdftex.def)
! Undefined control sequence.
l.56 \graphicspath
{{images/}}
?

! LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.56 \graphicspath{{i
mages/}}
?
) (/usr/local/texlive/2008/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2008/texmf-dist/tex/xelatex/xetexconfig/geometry.cfg))
(/usr/local/texlive/2008/texmf-dist/tex/latex/germbib/bibgerm.sty
** Macros for german `BibTeX'ing added to Style Option `german' 20 Apr 1993 **
** idea and languages `german' and `USenglish' implemented by M. Wallmeier **
** Modified for LaTeX 2e and german.sty 2.5b by A. Scherer 1 Nov 1995 **
** Modified for ngerman.sty and babel.sty by H. Harders 21 August 2000 **))
(./naktitlepage.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/ifthen.sty))
No file Ohne-Titel.aux.
(/usr/local/texlive/2008/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/oberdiek/refcount.sty))
*geometry auto-detecting driver*
*geometry detected driver: pdftex*
(/usr/local/texlive/2008/texmf-dist/tex/generic/german/german.sty
v2.5e 1998-07-08)

bibgerm.sty: (n)german.sty 2.5b detected

[1{/usr/local/texlive/2008/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
! Undefined control sequence.
\maketitle ...ce } \vspace {1cm} \includegraphics
[width=\textwidth ]{nalogo...
l.21 \maketitle

?
! Missing number, treated as zero.
<to be read again>
]
l.21 \maketitle

?
! Illegal unit of measure (pt inserted).
<to be read again>
]
l.21 \maketitle

?
[2] [1] [2] (./eiderklaerung.tex) [3] (./chapters/Einleitung.tex) [1]
(./appendix/Ein_Anhang.tex
Anhang A.
) [1]
No file Ohne-Titel.bbl.
(./Ohne-Titel.aux (./eiderklaerung.aux) (./chapters/Einleitung.aux)
(./appendix/Ein_Anhang.aux)) )</usr/local/texlive/2008/texmf-dist/fonts/type1/b
luesky/cm/cmbx12.pfb></usr/local/texlive/2008/texmf-dist/fonts/type1/bluesky/cm
/cmr10.pfb></usr/local/texlive/2008/texmf-dist/fonts/type1/bluesky/cm/cmr12.pfb
>
Output written on Ohne-Titel.pdf (7 pages, 34524 bytes).
SyncTeX written on Ohne-Titel.synctex.gz
Transcript written on Ohne-Titel.log.

Könnt ihr mir dabei helfen die Vorlage zum laufen zu bekommen?
Ich bin (noch) Anfänger und habe bis zur Bachelorarbeit noch bissel Zeit, aber man muss sich auch dort einarbeiten.

Vielen Dank!

RuffY

mechanicus
25-01-2009, 16:50
Hallo,

die Pakete heißen ngerman und graphicx, daher deine Fehler. Deine Vorlage habe ich mir aber noch nicht angeschaut.
Es sollte aber ngerman nicht mehr verwendet. Es sollte wie folgt lauten:

\usepackage[ngerman]{babel}

Gruß
Marco

sofa-surfer
25-01-2009, 16:51
Hallo,
so wie es aussieht, verwendest du einige falsche Paketnamen (bzw. versuchst nicht-existente Pakete einzubinden).

Bsp: 'graphic' und 'ngermn'

Es sollten eher 'graphicx' und 'ngerman' sein. Wobei letzteres eher nicht mehr verwendet werden sollte. (Siehe dazu bspw. einen der obersten Threads hier im Forum.)

Du bekommst außerdem ein paar Warnungen, die vermutlich damit zusammenhängen, dass in deiner TeX-Distribution schon die neue Version 3.x von Koma-Script vorhanden ist, Deine Vorlage aber noch auf Version 2.x beruht. Konsultiere am besten den scrguide (ftp://ftp.dante.de/tex-archive/macros/latex/contrib/koma-script/scrguide.pdf) (die Doku zum Koma-Script) um die neuen Klassenoptionen zu finden.

Matthias


EDIT: zu spääääääääääääääät

Ruffy
25-01-2009, 18:45
...danke für eure Antworten!
Ich habe nun mal geschaut, aber nirgends das Einbinden der entsprechenden Klassen gefunden.

Folgendes stehen in den .sty Dateien:


\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{nakstandard}[2006/05/05 v1 NORDAKADEMIE Grundeinstellungen]

\DeclareOption{onehalfspacing}{
\PassOptionsToPackage{onehalfspacing}{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
\RequirePackage[applemac]{inputenc} % Eingabe Zeichensatz (ansinew=windows,latin1=unix,utf8=unicode)
\RequirePackage[T1]{fontenc} % Ausgabe Schriften (T1=f¸r Deutsch besser)
\RequirePackage{ae} % bessere Darstellung von fl
\RequirePackage{graphic } % f¸r Graphiken
\RequirePackage{ngermn} % Neue deutsche Rechtschreibung (f¸r Trennung, etc.)
\RequirePackage{setspace} % 1,5-zeiligen Abstand!

%% Hyperlinks f¸r 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/}}

%% ‹berschriften der Kapitel im Seitenkopf anzeigen
\pagestyle{headings}

%% 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
}



\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{naktitlepage}[2006/05/05 v1 NORDAKADEMIE Titelseite]

\RequirePackage{ifthen}
\RequirePackage{nakstandard}
\RequirePackage{setspace}

%% \maketitle mit einer neuen Titelseite belegen
\renewcommand{\maketitle}{
\begin{titlepage}
%% Zeilenabstand auf einfach setzten
\def\baselinestretch{\setspace@singlespace}
\vspace{1cm}
\includegraphics[width=\textwidth]{nalogo}

\begin{center}
\parskip5mm
\large D I P L O M A R B E I T

\normalsize in der Fachrichtung\\
\Fachrichtung

\large T H E M A

\parbox{11cm}{
\begin{center}
\Large\textbf{\Thema}
\end{center}
}

\normalsize
\begin{tabular}{ll}
Eingereicht von: &\Autor\\
&\Strasse\\
&\Ort\\
&Tel.: (\Telefonnummer)\\
&Email: \EMail\\
&\\
Erarbeitet im: &8. Semester\\
&\\
Gutachter:&\Gutachter\\
&\\
Betrieblicher Gutachter:&\BetriebGutachter\\
\end{tabular}
\vspace{2cm}

%% Sperrvermerk setzen, falls erforderlich
\ifthenelse{\isundefined\Sperrvermerk}{}{
\framebox{
\parbox{11cm}{
\begin{center}
\Large Sperrvermerk

\parskip5mm
\small Die nachfolgende Diplomarbeit enth‰lt vertrauliche Daten der {\Firma}. Verˆffentlichungen
oder Vervielf‰ltigungen der Diplomarbeit - auch nur auszugsweise - sind ohne ausdr¸ckliche Genehmigung
der {\Firma} nicht gestattet. Die Diplomarbeit ist nur den Korrektoren sowie den Mitgliedern des
Pr¸fungsausschusses zug‰nglich zu machen.
\end{center}
}
}
}
\end{center}
\end{titlepage}
}

Donalduck
25-01-2009, 18:51
Nur mal so... wichtig ist die .cls Datei ;)


%% Dokumentenklasse für Diplomarbeiten
%% Philipp Rettberg, 2006-04

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{nakthesis}[2006/05/05 v1 NORDAKADEMIE Diplomarbeit (von philipp@rettberg.name)]

\DeclareOption{glossar}{
}
\DeclareOption{onehalfspacing}{%
\PassOptionsToPackage{onehalfspacing}{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
11pt, % Grundschriftgröße
pointlessnumbers, % kein Punkt hinter den Kapitelnummern
]{scrreprt} % KOMA Report Klasse

\RequirePackage{nakstandard}

\RequirePackage[top=3cm,
bottom=3cm]{geometry} % Ränder-Einstellung

%% für deutsche Bibliographie angaben
\RequirePackage{bibgerm}
\bibliographystyle{geralpha}

\RequirePackage{naktitlepage}

Dort wird die Klasse nämlich definiert.

rais
25-01-2009, 19:10
Moin moin,

...danke für eure Antworten!
Ich habe nun mal geschaut, aber nirgends das Einbinden der entsprechenden Klassen gefunden.

Folgendes stehen in den .sty Dateien:
benutze bitte die CODE-Umgebung hier im Board.
Und was ist das?


\RequirePackage{graphic } % f¸r Graphiken
\RequirePackage{ngermn} % Neue deutsche Rechtschreibung (f¸r Trennung, etc.)

evtl musst Du Deine Dateien erstmal ins rechte Encoding konvertieren, *bevor* Du sie veränderst
Schau mal nach `recode' ...

MfG