
Ich verwende die neueste LyX-Version der Classicthesis-Vorlage.
Wenn ich den von Word-to-Latex konvertierten Latex-Code in LyX importiere, befinden sich im generierten PDF über und unter jeder Gleichung unerwünschte Leerzeichen (normalerweise zwei zusätzliche Zeilen darüber und eine zusätzliche Zeile darunter), aber nicht in LyX selbst (Leerzeichen sind unsichtbar, sehen normal aus).
Wie können diese Leerzeichen vermieden oder entfernt werden?
Update: Ich habe in der Vorlage einen Kommentar gefunden: „Bei der Verwendung von Mathematik in Kapitel- oder Abschnittsüberschriften erhalten Sie möglicherweise unerwartete Ergebnisse. Ziehen Sie die Option „pdfspacing“ in Betracht.“
Wie verwende ich die Option „pdfspacing“ in LyX?
Update: Der Quellcode und das unerwünschte PDF-Layout sind
\begin{document}
There are differences in the space above equation.
\[
W = a + b+ c
\]
There are differences in the space below equation.
There are differences in the space above equation.
\begin{equation}
W = a + b+ c
\end{equation}
There are differences in the space below equation.
\end{document}
Antwort1
Was Sie in LyX sehen, ist nur eine Vorschau, die sich ändern kann. Wenn Sie den Platz über und hinter der Gleichung in der PDF-Version (das ist die endgültige Version Ihres Dokuments) reduzieren möchten,
Sie müssen diese Zeilen vor die Umgebung setzen, equation
wie hier gezeigt.
\documentclass[a4paper]{article}
\begin{document}
There are differences in the space above equation.
\[
W = a + b+ c
\]
There are differences in the space below equation.
\setlength{\belowdisplayskip}{0pt} \setlength{\belowdisplayshortskip}{0pt}
\setlength{\abovedisplayskip}{0pt} \setlength{\abovedisplayshortskip}{0pt}
There are differences in the space above equation.
\begin{equation}
W = a + b+ c
\end{equation}
There are differences in the space below equation.
\end{document}
Sie sollten equation
für Gleichungen anstelle von \[
und verwenden.\]
Bearbeiten
In LyX drücken Sie Strg+L (oder Einfügetaste und dann Code TeX) und fügen in das leere Feld ein
\setlength{\belowdisplayskip}{0pt}
\setlength{\belowdisplayshortskip}{0pt}
\setlength{\abovedisplayskip}{0pt}
\setlength{\abovedisplayshortskip}{0pt}
Der von LyX generierte LaTeX-Code ist
\setlength{\belowdisplayskip}{0pt} \setlength{\belowdisplayshortskip}{0pt} \setlength{\abovedisplayskip}{0pt} \setlength{\abovedisplayshortskip}{0pt}
There are differences in the space above equation.
\[
W=a+b+c
\]
There are differences in the space below equation.
There are differences in the space above equation.
\begin{equation}
W=a+b+c
\end{equation}
\begin{equation}
T=est
\end{equation}
There are differences in the space below equation.