W2K2011
21-07-2013, 15:19
Hallo,
ich habe vor einigen Tagen ein Problem in meinem LateX-Dokument festgestellt und würde dies hier gerne kommunizieren, um eine Lösung zu finden. Anbei zunächst ein Minimalbeispiel:
\documentclass[a4paper, % DINA4-Papier
%draft, % Bilder ausblenden, um schneller zu kompilieren
11pt, % Schriftgroesse
parskip=half, % Absatzabstand 1.5
listof=totoc, % Listen --> Inhaltsverzeichnis
bibliography=totoc, % Literaturverz. -> Inhaltsverzeichnis
twoside] % Doppelseitig
{scrbook} % Dokumentenklasse
% ************************************************** ******************************
\usepackage[headsep = 1.20\baselineskip, % Abstand - Trennline und dem Text
headheight = 1.50\baselineskip, % Abstand -
footskip = 1.25\baselineskip, % Abstand - Text (u.) zur Fusszeile
footnotesep = 1.20\baselineskip, % Abstand - Text zur 1. Trennlinie (unten)
top = 25mm, % Rand, oben
bottom = 20mm, % Rand, unten
left = 20mm, % Rand, links
right = 20mm, % Rand, rechts
bindingoffset= 05mm, % Offset für Bindung (links)
includefoot %
]{geometry} %
% ************************************************** ******************************
% Zusätzliche Pakete einbinden
% ************************************************** ******************************
\usepackage{blindtext}
\usepackage{ifthen} % Fallunterscheidungen
\usepackage{soul} % Text farbig hinterlegen
\usepackage[ngerman]{babel} % Neue dt. Rechtschreibung
\usepackage[T1]{fontenc} %
\usepackage[latin1]{inputenc} % Dateicodierung
\usepackage{fancyhdr} % Kopf- und Fußzeile
\usepackage{xcolor} % Farben
\usepackage[intoc]{nomencl} % Nomenklatur
% ************************************************** *****************************
%\usepackage[scaled]{helvet} % sehr ähnlich zu Arial, aber mit Mathe-Unterstützung
%\usepackage[EULERGREEK]{sansmath} %
\usepackage{lmodern} % Latin Modern Schriften verwenden
% ************************************************** ******************************
\usepackage{dashrule} % Horizontale Linien Dashdot
\usepackage{graphicx} % Einbindung von Grafiken
\usepackage{subfigure} %
\usepackage{wrapfig} % Textumflossene Grafiken
\usepackage[labelsep=endash, %
font=small, %
format=hang, %
singlelinecheck=false,%
labelfont=bf]{caption}%
\usepackage{floatflt,epsfig} %
\usepackage[verbose]{placeins} % \FloatBarrier
% ************************************************** ***************************
\usepackage{import} %
\usepackage{array} %
\usepackage{amsthm} % Erweiterungen mathematischer Umgebungen, Theoreme
\usepackage{amsmath} % Erweiterungen mathematischer Umgebungen
\usepackage{amsfonts} %
\usepackage{amssymb} %
\usepackage{esint} %
% ************************************************** ***************************
\usepackage{natbib} % Paket, um BibTex einzubinden
\usepackage{setspace} %
% ************************************************** **************************
\usepackage{multicol} % mehrspaltige Textabschnitte im Dokument
\usepackage{paralist} % Kompakte Listen
% ************************************************** **************************
\usepackage{colortbl} % Tabellen einfärben
\usepackage{supertabular} %
\usepackage{tabularx} %
\usepackage{multirow} %
% ************************************************** **************************
\usepackage[colorlinks=true, %
citecolor=blue, %
linkcolor=blue, %
pdfpagelabels=true, %
breaklinks=true] %
{hyperref} % Hyperlinks, Verweise farbig abheben
\usepackage{breakurl}
% ************************************************** **************************
\usepackage{psfrag} %
\usepackage{pstricks} % Ausführliche Variante von PS-Tricks!
\usepackage{pst-node} %
%\usepackage{pst-bezier} % Bezier-Kurven für PS-Tricks
%\usepackage{wasysym} %
%
%
% ************************************************** ***************************
\newcommand{\TCirc}[1]{
\begin{pspicture}(0.0, 0.38)
\psovalbox[framesep=1pt,
%boxsep=1pt,
linewidth=0.25pt,
linecolor=black,
fillstyle=solid]{#1}
\end{pspicture}
}
% ************************************************** ***************************
% ************************************************** **************************
% Dokumentspezfische Erweiterungen
% ************************************************** **************************
% ************************************************** **************************
\onehalfspacing
% ************************************************** **************************
%
% ************************************************** **************************
%\raggedbottom % Fülle die Seite komplett (alternativ = raggedbottom)
\setlength{\columnsep}{20pt}
\renewcommand*\familydefault{\sfdefault} % Only if the base font of the document is to be sans serif
%\sansmath
% ************************************************** **************************
% CAPTIONSTYLE FOR WRAPFIGURE (plain
% ************************************************** **************************
\captionsetup[wrapfigure]{format=plain} % plain/hang
% ************************************************** **************************
% CAPTIONSTYLE FOR WRAPFIGURE (plain
% ************************************************** **************************
\captionsetup[subfigure]{style=ruled} % default/ruled
% ************************************************** **************************
%
% ************************************************** **************************
\clubpenalty = 10000
\widowpenalty = 10000
\displaywidowpenalty = 10000
% ************************************************** ***************************
%\numberwithin{equation}{subsection}
\setcounter{secnumdepth}{4}
% ************************************************** ***************************
\renewcommand{\arraystretch}{1.2}
\setlength{\extrarowheight}{1.5pt}
\setlength{\tabcolsep}{10pt}
% ************************************************** ***************************
\newcounter{subequation}
\newlength\mtabskip\mtabskip=-1.25cm
\newcommand\eqnCnt[1][]{%
\refstepcounter{subequation}%
\begin{align}#1\end{align}%
\addtocounter{equation}{-1}}
\def\mtabLong{long}
% ************************************************** ***************************
% ************************************************** ***************************
\makeatletter
\renewcommand*\footnoterule{%
\kern-3\p@
\ifx\@textbottom\relax\else\vskip \z@ \@plus.05fil\fi
\hrule\@width\textwidth
\kern 2.6\p@}
% ************************************************** ***************************
\newenvironment{mtabular}[2][\empty]{%
\def\@xarraycr{%
\stepcounter{equation}%
\setcounter{subequation}{0}%
\@ifnextchar[\@argarraycr{\@argarraycr[\mtabskip]}}
\let\theoldequation\theequation%
\renewcommand\theequation{\theoldequation.\alph{su bequation}}
\edef\mtabOption{#1}
\setcounter{subequation}{0}%
\tabcolsep=0pt
\ifx\mtabOption\mtabLong\longtable{#2}\else\tabula r{#2}\fi%
}{%
\ifx\mtabOption\mtabLong\endlongtable\else\endtabu lar\fi%
\let\theequation\theoldequation%
\stepcounter{equation}}
% ************************************************** ***************************
\makeatother
% ************************************************** ***************************
% Hauptdokument
% ************************************************** ***************************
\begin{document}
Dies ist ein Beispieltext, in dem ich einige Textmarken \TCirc{1} und \TCirc{2} platziert habe. Beim Lesen fällt auf, dass der Abstand (horizontale Freiraum) zwischen \TCirc{1} und dem darauf folgendem Wort vergleichsweise groß ist. Und ein weiteres Problem, was ich entdeckt habe, taucht in der nachfolgendem Formel auf:
\begin{align}
\omega = \cfrac{2}{\rho\,c_1^2}\left(P_{t1} - P_{t1}\right) & =
\left(\cfrac{A_\text{2}}{A_\text{1}}\right)^2\left \{1 - 2\,\cfrac{A_\text{1}}{A_\text{2}} \left(\cfrac{ A_\text{1j}c_\text{1j}^2 + A_\text{1w}c_\text{1w}^2 }{ \left( A_\text{2}\,c_\text{2}\right)^2 }\right) + \left(\cfrac{A_\text{1}}{A_\text{2}}\right)^2\left (\cfrac{ A_\text{1j}c_\text{1j}^3 + A_\text{1w}c_\text{1w}^3 }{ \left( A_\text{2}\,c_\text{2}\right)^3 }\right) \right\}\,.
\end{align}
Die hochgestellten Indizes (beispielsweise: ${}^2$) stehen sehr weit von den Klammern entfernt. Wie kommt das?
\end{document}
Folgendes stört mich:
Wenn man das obere Beispiel kompiliert, kann man sehen, dass LateX relativ große horizontale Abstände zwischen meinem Marker ("\TCirc{1}") und dem folgenden Text erzeugt. Auch in Formeln sind die hochgestellten Indizes relativ weit von beispielweise Klammern entfernt. Wie kann ich das ändern?
Danke und Gruß.
ich habe vor einigen Tagen ein Problem in meinem LateX-Dokument festgestellt und würde dies hier gerne kommunizieren, um eine Lösung zu finden. Anbei zunächst ein Minimalbeispiel:
\documentclass[a4paper, % DINA4-Papier
%draft, % Bilder ausblenden, um schneller zu kompilieren
11pt, % Schriftgroesse
parskip=half, % Absatzabstand 1.5
listof=totoc, % Listen --> Inhaltsverzeichnis
bibliography=totoc, % Literaturverz. -> Inhaltsverzeichnis
twoside] % Doppelseitig
{scrbook} % Dokumentenklasse
% ************************************************** ******************************
\usepackage[headsep = 1.20\baselineskip, % Abstand - Trennline und dem Text
headheight = 1.50\baselineskip, % Abstand -
footskip = 1.25\baselineskip, % Abstand - Text (u.) zur Fusszeile
footnotesep = 1.20\baselineskip, % Abstand - Text zur 1. Trennlinie (unten)
top = 25mm, % Rand, oben
bottom = 20mm, % Rand, unten
left = 20mm, % Rand, links
right = 20mm, % Rand, rechts
bindingoffset= 05mm, % Offset für Bindung (links)
includefoot %
]{geometry} %
% ************************************************** ******************************
% Zusätzliche Pakete einbinden
% ************************************************** ******************************
\usepackage{blindtext}
\usepackage{ifthen} % Fallunterscheidungen
\usepackage{soul} % Text farbig hinterlegen
\usepackage[ngerman]{babel} % Neue dt. Rechtschreibung
\usepackage[T1]{fontenc} %
\usepackage[latin1]{inputenc} % Dateicodierung
\usepackage{fancyhdr} % Kopf- und Fußzeile
\usepackage{xcolor} % Farben
\usepackage[intoc]{nomencl} % Nomenklatur
% ************************************************** *****************************
%\usepackage[scaled]{helvet} % sehr ähnlich zu Arial, aber mit Mathe-Unterstützung
%\usepackage[EULERGREEK]{sansmath} %
\usepackage{lmodern} % Latin Modern Schriften verwenden
% ************************************************** ******************************
\usepackage{dashrule} % Horizontale Linien Dashdot
\usepackage{graphicx} % Einbindung von Grafiken
\usepackage{subfigure} %
\usepackage{wrapfig} % Textumflossene Grafiken
\usepackage[labelsep=endash, %
font=small, %
format=hang, %
singlelinecheck=false,%
labelfont=bf]{caption}%
\usepackage{floatflt,epsfig} %
\usepackage[verbose]{placeins} % \FloatBarrier
% ************************************************** ***************************
\usepackage{import} %
\usepackage{array} %
\usepackage{amsthm} % Erweiterungen mathematischer Umgebungen, Theoreme
\usepackage{amsmath} % Erweiterungen mathematischer Umgebungen
\usepackage{amsfonts} %
\usepackage{amssymb} %
\usepackage{esint} %
% ************************************************** ***************************
\usepackage{natbib} % Paket, um BibTex einzubinden
\usepackage{setspace} %
% ************************************************** **************************
\usepackage{multicol} % mehrspaltige Textabschnitte im Dokument
\usepackage{paralist} % Kompakte Listen
% ************************************************** **************************
\usepackage{colortbl} % Tabellen einfärben
\usepackage{supertabular} %
\usepackage{tabularx} %
\usepackage{multirow} %
% ************************************************** **************************
\usepackage[colorlinks=true, %
citecolor=blue, %
linkcolor=blue, %
pdfpagelabels=true, %
breaklinks=true] %
{hyperref} % Hyperlinks, Verweise farbig abheben
\usepackage{breakurl}
% ************************************************** **************************
\usepackage{psfrag} %
\usepackage{pstricks} % Ausführliche Variante von PS-Tricks!
\usepackage{pst-node} %
%\usepackage{pst-bezier} % Bezier-Kurven für PS-Tricks
%\usepackage{wasysym} %
%
%
% ************************************************** ***************************
\newcommand{\TCirc}[1]{
\begin{pspicture}(0.0, 0.38)
\psovalbox[framesep=1pt,
%boxsep=1pt,
linewidth=0.25pt,
linecolor=black,
fillstyle=solid]{#1}
\end{pspicture}
}
% ************************************************** ***************************
% ************************************************** **************************
% Dokumentspezfische Erweiterungen
% ************************************************** **************************
% ************************************************** **************************
\onehalfspacing
% ************************************************** **************************
%
% ************************************************** **************************
%\raggedbottom % Fülle die Seite komplett (alternativ = raggedbottom)
\setlength{\columnsep}{20pt}
\renewcommand*\familydefault{\sfdefault} % Only if the base font of the document is to be sans serif
%\sansmath
% ************************************************** **************************
% CAPTIONSTYLE FOR WRAPFIGURE (plain
% ************************************************** **************************
\captionsetup[wrapfigure]{format=plain} % plain/hang
% ************************************************** **************************
% CAPTIONSTYLE FOR WRAPFIGURE (plain
% ************************************************** **************************
\captionsetup[subfigure]{style=ruled} % default/ruled
% ************************************************** **************************
%
% ************************************************** **************************
\clubpenalty = 10000
\widowpenalty = 10000
\displaywidowpenalty = 10000
% ************************************************** ***************************
%\numberwithin{equation}{subsection}
\setcounter{secnumdepth}{4}
% ************************************************** ***************************
\renewcommand{\arraystretch}{1.2}
\setlength{\extrarowheight}{1.5pt}
\setlength{\tabcolsep}{10pt}
% ************************************************** ***************************
\newcounter{subequation}
\newlength\mtabskip\mtabskip=-1.25cm
\newcommand\eqnCnt[1][]{%
\refstepcounter{subequation}%
\begin{align}#1\end{align}%
\addtocounter{equation}{-1}}
\def\mtabLong{long}
% ************************************************** ***************************
% ************************************************** ***************************
\makeatletter
\renewcommand*\footnoterule{%
\kern-3\p@
\ifx\@textbottom\relax\else\vskip \z@ \@plus.05fil\fi
\hrule\@width\textwidth
\kern 2.6\p@}
% ************************************************** ***************************
\newenvironment{mtabular}[2][\empty]{%
\def\@xarraycr{%
\stepcounter{equation}%
\setcounter{subequation}{0}%
\@ifnextchar[\@argarraycr{\@argarraycr[\mtabskip]}}
\let\theoldequation\theequation%
\renewcommand\theequation{\theoldequation.\alph{su bequation}}
\edef\mtabOption{#1}
\setcounter{subequation}{0}%
\tabcolsep=0pt
\ifx\mtabOption\mtabLong\longtable{#2}\else\tabula r{#2}\fi%
}{%
\ifx\mtabOption\mtabLong\endlongtable\else\endtabu lar\fi%
\let\theequation\theoldequation%
\stepcounter{equation}}
% ************************************************** ***************************
\makeatother
% ************************************************** ***************************
% Hauptdokument
% ************************************************** ***************************
\begin{document}
Dies ist ein Beispieltext, in dem ich einige Textmarken \TCirc{1} und \TCirc{2} platziert habe. Beim Lesen fällt auf, dass der Abstand (horizontale Freiraum) zwischen \TCirc{1} und dem darauf folgendem Wort vergleichsweise groß ist. Und ein weiteres Problem, was ich entdeckt habe, taucht in der nachfolgendem Formel auf:
\begin{align}
\omega = \cfrac{2}{\rho\,c_1^2}\left(P_{t1} - P_{t1}\right) & =
\left(\cfrac{A_\text{2}}{A_\text{1}}\right)^2\left \{1 - 2\,\cfrac{A_\text{1}}{A_\text{2}} \left(\cfrac{ A_\text{1j}c_\text{1j}^2 + A_\text{1w}c_\text{1w}^2 }{ \left( A_\text{2}\,c_\text{2}\right)^2 }\right) + \left(\cfrac{A_\text{1}}{A_\text{2}}\right)^2\left (\cfrac{ A_\text{1j}c_\text{1j}^3 + A_\text{1w}c_\text{1w}^3 }{ \left( A_\text{2}\,c_\text{2}\right)^3 }\right) \right\}\,.
\end{align}
Die hochgestellten Indizes (beispielsweise: ${}^2$) stehen sehr weit von den Klammern entfernt. Wie kommt das?
\end{document}
Folgendes stört mich:
Wenn man das obere Beispiel kompiliert, kann man sehen, dass LateX relativ große horizontale Abstände zwischen meinem Marker ("\TCirc{1}") und dem folgenden Text erzeugt. Auch in Formeln sind die hochgestellten Indizes relativ weit von beispielweise Klammern entfernt. Wie kann ich das ändern?
Danke und Gruß.