PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wieso funktioniert weder include noch input??



dojo
29-09-2008, 13:11
Hallo,

ich versuche mein erstes latex dokument zu erstellen, jetzt möchte ich der übersichtlichkeit halber das dokument in unterteile gliedern und diese in meinen hauptteil einfügen. Mein problem ist, das es mir scheinbar nicht möglich ist, die befehle \include oder \input zu verwenden. Bei letzterem erscheint dazu noch eine fehlermeldung das besagte datei nicht gefunden wurde (das kann meiner meinung nach nicht sein, da sie alle im selben ordner stehen). bei einem ganz einfachen dokument funktioniert die einbindung hingegen einwandfrei deswegen scheint der fehler irgendwo in der präambel zu liegen :( über hilfe wäre ich wirklich sehr dankbar, sonst klatsche ich meinen computer heute noch gegen die wand :(

Also das is das dokument ...

\documentclass[ngerman, a4paper, 12pt, oneside, bigheadings, headsepline, footsepline,]{scrartcl}

\usepackage{graphicx}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{setspace}

%Papierformat%
\usepackage{geometry}
\geometry{bottom=45mm, top=35mm, outer=25mm}

%Kopf und Fußzeile%
\usepackage{scrpage2}
\pagestyle{scrheadings}
\chead{{\scshape Projektmodul Algenbiotechnologie}}
\automark[subsection]{section}
\ohead{ \headmark}
\renewcommand{\headfont}{\footnotesize}
\ihead{}
\cfoot{\pagemark}
\ifoot{WS 2008}
\ofoot{}

\begin{document}
\include{title}
\end{document}

Die Datei title.tex sieht folgendermaßen aus
\titlehead{xxxx}
\subject{Protokoll zum Praxismodul Biotechnologie Ib}
\title{Versuch zur Sauerstoffmessung und zum Stofftransport}
\author{me}
\date{\today}
\maketitle

mechanicus
29-09-2008, 13:16
Hallo

author, title usw gehört vor das Dokument:


\documentclass[ngerman, a4paper, 12pt, oneside, bigheadings, headsepline, footsepline,]{scrartcl}

\usepackage{graphicx}
\usepackage{babel} %usepackage{ngerman} streichen
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{setspace}

%Papierformat%
\usepackage{geometry}
\geometry{bottom=45mm, top=35mm, outer=25mm}

%Kopf und Fußzeile%
\usepackage{scrpage2}
\pagestyle{scrheadings}
\chead{{\scshape Projektmodul Algenbiotechnologie}}
\automark[subsection]{section}
\ohead{ \headmark}
\renewcommand{\headfont}{\footnotesize}
\ihead{}
\cfoot{\pagemark}
\ifoot{WS 2008}
\ofoot{}

%DEIN TITLE.tex
\titlehead{xxxx}
\subject{Protokoll zum Praxismodul Biotechnologie Ib}
\title{Versuch zur Sauerstoffmessung und zum Stofftransport}
\author{me}
\date{\today}
%
\begin{document}
\maketitle
\end{document}

dojo
29-09-2008, 13:25
danke, das wusste ich nich.
aber selbst wenn ich nur text eingebe integriert er das nich :(

voss
29-09-2008, 13:28
ich versuche mein erstes latex dokument zu erstellen, jetzt möchte ich der übersichtlichkeit halber das dokument in unterteile gliedern und diese in meinen hauptteil einfügen. Mein problem ist, das es mir scheinbar nicht möglich ist, die befehle \include oder \input zu verwenden. Bei letzterem erscheint dazu noch eine fehlermeldung das besagte datei nicht gefunden wurde (das kann meiner meinung nach nicht sein, da sie alle im selben ordner stehen). bei einem ganz einfachen dokument funktioniert die einbindung hingegen einwandfrei deswegen scheint der fehler irgendwo in der präambel zu liegen :( über hilfe wäre ich wirklich sehr dankbar, sonst klatsche ich meinen computer heute noch gegen die wand :(


\include ist hier ungünstig, besser \input. Wie auch immer, ich habe keine
Probleme:

\begin{filecontents}{title.tex}
\titlehead{xxxx}
\subject{Protokoll zum Praxismodul Biotechnologie Ib}
\title{Versuch zur Sauerstoffmessung und zum Stofftransport}
\author{me}
\date{\today}
\maketitle
\end{filecontents}

\documentclass[ngerman, a4paper, 12pt, oneside, bigheadings,
headsepline, footsepline]{scrartcl}

\usepackage{graphicx}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{float}
\usepackage{setspace}
%Papierformat%
\usepackage{geometry}
\geometry{bottom=45mm, top=35mm, outer=25mm}

%Kopf und Fußzeile%
\usepackage{scrpage2}
\pagestyle{scrheadings}
\chead{{\scshape Projektmodul Algenbiotechnologie}}
\automark[subsection]{section}
\ohead{ \headmark}
\renewcommand{\headfont}{\footnotesize}
\ihead{}
\cfoot{\pagemark}
\ifoot{WS 2008}
\ofoot{}

\begin{document}
\input{title}
\end{document}


Herbert

voss
29-09-2008, 13:29
author, title usw gehört vor das Dokument:


nein, es gehört nur vor \maketitle ...

Herbert

dojo
29-09-2008, 13:31
als ich es das erste mal kompiliert habe gings noch und danach nimmer mehr :( kann das auch am TeXnicCenter liegen???

voss
29-09-2008, 13:36
als ich es das erste mal kompiliert habe gings noch und danach nimmer mehr :( kann das auch am TeXnicCenter liegen???

TeXnicCenter hat _überhaupt_ nichts mit LaTeX zu tun, es ist ein
Editor. Du hättest auch Word dafür nehmen können... :D

Es ist wahrscheinlich ein Fehler in der aux(Hilfs)-Datei, der immer erst
beim 2. Lauf auftritt, wo Inahltsverzeichnis, Referenzen und Zitate eine
Rolle spielen.

Herbert

dojo
29-09-2008, 13:40
jetzt scheint es zu funktionieren. aber den fehler gefunden habe ich nicht... wenn ich jetzt ein inhaltsverzeichnis verwende und die dateien danach aber ausgegliedert habe, werden die dann in das inhaltsverzeichnis übernommen???

voss
29-09-2008, 13:41
jetzt scheint es zu funktionieren. aber den fehler gefunden habe ich nicht... wenn ich jetzt ein inhaltsverzeichnis verwende und die dateien danach aber ausgegliedert habe, werden die dann in das inhaltsverzeichnis übernommen???

natürlich

Herbert

dojo
29-09-2008, 13:44
hast recht ^^ habs grad auch bemerkt :)
es hat jetzt sogar funktioniert wenn ich die tex datei in einen subordner verschiebe ;) vielen vielen dank

dojo
29-09-2008, 13:46
eine letzte frage hab ich allerdings noch. wenn ich jetzt einfach den ordner so öffne über den arbeitsplatz, dann werden mir diese neuen subdateien als .aux dateien angezeigt. muss das so???

voss
29-09-2008, 14:48
eine letzte frage hab ich allerdings noch. wenn ich jetzt einfach den ordner so öffne über den arbeitsplatz, dann werden mir diese neuen subdateien als .aux dateien angezeigt. muss das so???

die werden automatisch erstellt und für Referenzen usw. benötigt.
Jede \include-Datei hat eine eigene aux.Datei

Herbert