
Можете ли вы помочь мне переместить текст ближе к левому краю, например:
\documentclass[11pt,fleqn]{book}
\usepackage{amsmath,amsfonts,amssymb,amsthm}
\begin{document}
\noindent
where
\begin{flalign*}
&\Delta f_{res} & - & \mbox{\emph{lock time in microseconds}}&&\\
&\mathcal{L} & - & \mbox{\emph{is the loop bandwidth in kHz, and}}&&\\
&f_{m} & - & \frac{Frequency~Tolerance}{Frequency~Jump}&&
\end{flalign*}
\end{document}
Спасибо,
решение1
Вот возможность, которая не злоупотребляет flalign
:
\documentclass{book}
\usepackage{amsmath,siunitx}
\begin{document}
\noindent
where
\[
\makebox[\displaywidth][l]{$\displaystyle
\begin{array}{@{} l l @{}}
\Delta f_{\mathrm{res}} & \mbox{---\quad \emph{lock time in microseconds,}} \\
\mathcal{L} & \mbox{---\quad \emph{loop bandwidth in \si{kHz}, and}} \\
f_{m} & \mbox{---\quad}\dfrac{\text{\emph{Frequency Tolerance}}}
{\text{\emph{Frequency Jump}}.}
\end{array}
$}
\]
\end{document}
решение2
Вот ваш обновленный код:
\documentclass[11pt,fleqn]{book}
\usepackage{amsmath,amsfonts,amssymb,amsthm}
\begin{document}
\noindent
where
\begin{flalign*}
&\Delta f_{res} & \hspace{-1.6cm} - & \mbox{\emph{lock time in microseconds}}&&\\
&\mathcal{L} & \hspace{-2.1cm} - & \mbox{\emph{is the loop bandwidth in kHz, and}}&&\\
&f_{m} & \hspace{-2cm} - & \frac{Frequency~Tolerance}{Frequency~Jump}&&
\end{flalign*}
\end{document}
решение3
А что насчет этого? Он выглядит еще лучше.
\documentclass[11pt,fleqn]{book}
\usepackage{amsmath,amsfonts,amssymb,amsthm}
\begin{document}
\noindent
where
\begin{flalign*}
&\Delta f_{res} & \hspace{-1.6cm}{:~} & \mbox{\emph{lock time in microseconds}}&&\\
&\mathcal{L} & \hspace{-2.1cm}{:~} & \mbox{\emph{is the loop bandwidth in kHz, and}}&&\\
&f_{m} & \hspace{-2cm}{:~} & \frac{Frequency~Tolerance}{Frequency~Jump}&&
\end{flalign*}
\end{document}
решение4
Для достижения своей цели вы можете использовать среду, выровненную по левому tabular
краю. (Линия вдоль левого края следующего снимка экрана иллюстрирует край текстового блока.)
Кстати, я не думаю, что действительно необходимо отображать пояснительные текстовые фрагменты курсивом. Чтобы отобразить материал прямым шрифтом, просто удалите инструкцию \em
в коде ниже и замените \textit
на \textrm
.
\documentclass[11pt,fleqn]{book}
\usepackage{amsmath,array}
\usepackage{showframe}
\newcolumntype{L}{>{$}l<{$} }
\begin{document}
\noindent \dots
\noindent where\\[1ex]
\noindent
\begin{tabular}{@{} L @{\quad---\quad} >{\em}l}
\Delta f_{\textit{res}} & lock time in microseconds,\\
\mathcal{L} & loop bandwidth in kHz, and\\[0.5ex]
f_{m} & $\dfrac{\textit{Frequency Tolerance}}{\textit{Frequency Jump}}$\\
\end{tabular}
\end{document}