HaukeG
01-04-2006, 18:20
Hallo Leute,
ich habe jetzt schon 80 Seiten für meine Diplomarbeit geschrieben, aber jetzt ist mir aufgefallen, dass auf einer Seite!!! der Zeilenabstand verringert ist. Ich habe eine test.tex erstellt und nur die section da rein kopiert, und da kommt auch der fehler.
Ich habe eine Section, da ist alles okay, ich habe eine subsection wo erst ein paar Zeilen Text kommt, der zu eng ist, obwohl ich nichts verändert hatte. Danach kommt eine Displaymathumgebung, wobei ich vorher scriptsize ausgewählt habe, damit ich das auf eine Zeile bekommen. Nach der Displaymath-Umgebung ist der Text wieder richtig. Ist wohl ein kleiner Fehler, aber ich weiß nicht wo er ist.
Ich poste euch mal mein komplettes test.tex file, das ist genau das gleiche wie meine Diplomarbeit, nur halt kein Inhalt :-)
%Hackem%
\documentclass[12pt,a4paper, headsepline,bibtotoc,liststotoc,notitlepage]{scrartcl}
\usepackage[automark]{scrpage2}
\usepackage{setspace}
\setstretch{1.2} %1.5zeilenabstand
\usepackage{color}
\usepackage{colortbl}
\usepackage{tabularx}
\usepackage{colortbl}
\usepackage{eurosym}
\usepackage{framed}
\usepackage{subfigure}
\setcounter{lofdepth}{2}
\usepackage{pdfpages}
\usepackage[nottoc]{tocbibind}
\usepackage{german}
\usepackage{makeidx}
\usepackage{fancyheadings}
\usepackage{graphics}
\usepackage{url}
\usepackage[]{graphicx}
\usepackage{natbib}
\usepackage[clearempty]{titlesec}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{listings, color}
\usepackage{fancyvrb}
\newenvironment{deflist}[1][\quad]% l?ngster Label
{\begin{list}{}{%no std-label
\renewcommand{\makelabel}[1]{\textbf{##1}\hfil}%
\settowidth{\labelwidth}{#1}%
\setlength{\leftmargin}{\labelwidth}%
\addtolength{\leftmargin}{\labelsep}}%
\typeout{\ labelwidth: \the\labelwidth}%
\typeout{\ labelsep: \the\labelsep}%
\typeout{\ rightmargin: \the\rightmargin}%
\typeout{\ leftmargin: \the\leftmargin}%
}
{\end{list}}
\bibliographystyle{abbrv}
\makeindex % damit eine Indexdatei erstellt wird
\title{Hackem}
\author{Studiengang Informatik Universit"at Bremen}
\pagestyle{fancy}
\begin{document}
\lhead[\fancyplain{}{\bf\thepage}]{\fancyplain{}{\bf\rightmark}}
\rhead[\fancyplain{}{\bf}]{\fancyplain{}Hackem Projektbericht}
%\cfoot{\bf\thepage}
\cfoot{\thepage}
\maketitle
\thispagestyle{empty}
\begin{abstract}
\end{abstract}
\newpage
%\thispagestyle{empty}
\pagenumbering{Roman}
\setstretch{1.0} %Zeilenabstand im Inhaltsverzeichnis auf 1.0 setzen
\tableofcontents
\newpage
\setstretch{1.2} %zeilenabstand wieder auf 1.2 setzen
\pagenumbering{arabic}
\section{test}
test
Der Winkel f"ur $Rod_{2}$ bleibt unver"andert, weil der $\delta$y - Wert von $Rod_{2}$ -5 betr"agt. Damit
haben wir den Winkel und die L"ange der beiden Rods berechnet.
\subsection{Die Werte in die Steifigkeitsmatrix eintragen}
Um die Steifigkeitsmatrix zu f"ullen, brauchen wir noch zwei weitere Werte. Diese k"onnen wir aber nicht berechnen,
sondern bekommen diese von dem Parser, da FeMap diese Wert in die \verb|.DAT| Datei speichert.
Es sind die Elastizit"at und die Dicke des Materials. F"ur unser Beispiel nehmen wir an,
dass die Dicke A = 0,25 betr"agt und die Elastizit"at E = 123123. Nun tragen wir die Werte f"ur den ersten Rod
in die Steifigkeitsmatrix ein:
\newline
\scriptsize
\begin{displaymath}
\begin{split}
A_{Rod_{1}}
\approx
\frac{0.25*123123}{11,1803}
\left(
\begin{array}{rrrr}
\cos^2 5,8196 & \cos \sin 5,8196 & -\cos^2 5,8196 & -\cos \sin 5,8196 \\
\cos \sin 5,8196 & \sin^2 5,8196 & -\cos \sin 5,8196 & -\sin^2 5,8196 \\
-\cos^2 5,8196 & -\cos \sin 5,8196 & \cos^2 5,8196 & \cos \sin 5,8196 \\
-\cos \sin 5,8196 & -\sin^2 5,8196 & \cos \sin 5,8196 & \sin^2 5,8196 \\
\end{array}
\right)
\left(
\begin{array}{c}
u_{x_{1}}\\
u_{y_{1}}\\
u_{x_{2}}\\
u_{y_{2}}\\
\end{array}
\right)
=
\left(
\begin{array}{c}
0\\
0\\
45\\
0\\
\end{array}
\right)
\end{split}
\end{displaymath}
\normalsize
Den Kr"aftevektor lassen wir erstmal au"senvor. Wir multiplizieren jetzt die komplette Matrix aus:
\newpage
\renewcommand{\indexname}{Stichworte}
\printindex % An dieser Stelle soll der Index eingelesen werden.
\end{document}
%%% Ende
Ist vielleicht etwas chaotisch, sollte aber mit copy & paste bei jedem laufen und auch bei jedem dieser Zeilenabstandsfehler kommen.
Hat da jemand eine Idee?
Danke schonmal,
Hauke
ich habe jetzt schon 80 Seiten für meine Diplomarbeit geschrieben, aber jetzt ist mir aufgefallen, dass auf einer Seite!!! der Zeilenabstand verringert ist. Ich habe eine test.tex erstellt und nur die section da rein kopiert, und da kommt auch der fehler.
Ich habe eine Section, da ist alles okay, ich habe eine subsection wo erst ein paar Zeilen Text kommt, der zu eng ist, obwohl ich nichts verändert hatte. Danach kommt eine Displaymathumgebung, wobei ich vorher scriptsize ausgewählt habe, damit ich das auf eine Zeile bekommen. Nach der Displaymath-Umgebung ist der Text wieder richtig. Ist wohl ein kleiner Fehler, aber ich weiß nicht wo er ist.
Ich poste euch mal mein komplettes test.tex file, das ist genau das gleiche wie meine Diplomarbeit, nur halt kein Inhalt :-)
%Hackem%
\documentclass[12pt,a4paper, headsepline,bibtotoc,liststotoc,notitlepage]{scrartcl}
\usepackage[automark]{scrpage2}
\usepackage{setspace}
\setstretch{1.2} %1.5zeilenabstand
\usepackage{color}
\usepackage{colortbl}
\usepackage{tabularx}
\usepackage{colortbl}
\usepackage{eurosym}
\usepackage{framed}
\usepackage{subfigure}
\setcounter{lofdepth}{2}
\usepackage{pdfpages}
\usepackage[nottoc]{tocbibind}
\usepackage{german}
\usepackage{makeidx}
\usepackage{fancyheadings}
\usepackage{graphics}
\usepackage{url}
\usepackage[]{graphicx}
\usepackage{natbib}
\usepackage[clearempty]{titlesec}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{listings, color}
\usepackage{fancyvrb}
\newenvironment{deflist}[1][\quad]% l?ngster Label
{\begin{list}{}{%no std-label
\renewcommand{\makelabel}[1]{\textbf{##1}\hfil}%
\settowidth{\labelwidth}{#1}%
\setlength{\leftmargin}{\labelwidth}%
\addtolength{\leftmargin}{\labelsep}}%
\typeout{\ labelwidth: \the\labelwidth}%
\typeout{\ labelsep: \the\labelsep}%
\typeout{\ rightmargin: \the\rightmargin}%
\typeout{\ leftmargin: \the\leftmargin}%
}
{\end{list}}
\bibliographystyle{abbrv}
\makeindex % damit eine Indexdatei erstellt wird
\title{Hackem}
\author{Studiengang Informatik Universit"at Bremen}
\pagestyle{fancy}
\begin{document}
\lhead[\fancyplain{}{\bf\thepage}]{\fancyplain{}{\bf\rightmark}}
\rhead[\fancyplain{}{\bf}]{\fancyplain{}Hackem Projektbericht}
%\cfoot{\bf\thepage}
\cfoot{\thepage}
\maketitle
\thispagestyle{empty}
\begin{abstract}
\end{abstract}
\newpage
%\thispagestyle{empty}
\pagenumbering{Roman}
\setstretch{1.0} %Zeilenabstand im Inhaltsverzeichnis auf 1.0 setzen
\tableofcontents
\newpage
\setstretch{1.2} %zeilenabstand wieder auf 1.2 setzen
\pagenumbering{arabic}
\section{test}
test
Der Winkel f"ur $Rod_{2}$ bleibt unver"andert, weil der $\delta$y - Wert von $Rod_{2}$ -5 betr"agt. Damit
haben wir den Winkel und die L"ange der beiden Rods berechnet.
\subsection{Die Werte in die Steifigkeitsmatrix eintragen}
Um die Steifigkeitsmatrix zu f"ullen, brauchen wir noch zwei weitere Werte. Diese k"onnen wir aber nicht berechnen,
sondern bekommen diese von dem Parser, da FeMap diese Wert in die \verb|.DAT| Datei speichert.
Es sind die Elastizit"at und die Dicke des Materials. F"ur unser Beispiel nehmen wir an,
dass die Dicke A = 0,25 betr"agt und die Elastizit"at E = 123123. Nun tragen wir die Werte f"ur den ersten Rod
in die Steifigkeitsmatrix ein:
\newline
\scriptsize
\begin{displaymath}
\begin{split}
A_{Rod_{1}}
\approx
\frac{0.25*123123}{11,1803}
\left(
\begin{array}{rrrr}
\cos^2 5,8196 & \cos \sin 5,8196 & -\cos^2 5,8196 & -\cos \sin 5,8196 \\
\cos \sin 5,8196 & \sin^2 5,8196 & -\cos \sin 5,8196 & -\sin^2 5,8196 \\
-\cos^2 5,8196 & -\cos \sin 5,8196 & \cos^2 5,8196 & \cos \sin 5,8196 \\
-\cos \sin 5,8196 & -\sin^2 5,8196 & \cos \sin 5,8196 & \sin^2 5,8196 \\
\end{array}
\right)
\left(
\begin{array}{c}
u_{x_{1}}\\
u_{y_{1}}\\
u_{x_{2}}\\
u_{y_{2}}\\
\end{array}
\right)
=
\left(
\begin{array}{c}
0\\
0\\
45\\
0\\
\end{array}
\right)
\end{split}
\end{displaymath}
\normalsize
Den Kr"aftevektor lassen wir erstmal au"senvor. Wir multiplizieren jetzt die komplette Matrix aus:
\newpage
\renewcommand{\indexname}{Stichworte}
\printindex % An dieser Stelle soll der Index eingelesen werden.
\end{document}
%%% Ende
Ist vielleicht etwas chaotisch, sollte aber mit copy & paste bei jedem laufen und auch bei jedem dieser Zeilenabstandsfehler kommen.
Hat da jemand eine Idee?
Danke schonmal,
Hauke