我正在使用 LaTeX 制作常用数学命令列表,并使用listings
包将它们放入代码格式中。但是,我希望某些命令在同一行,而不必占用新行(有点像我们可以在行内而不是在块中键入代码),但有些命令留在块中。我该怎么做?它不必使用包listings
。
我的代码示例是
\documentclass{article}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{listings,mdframed}
\usepackage{parskip}
\usepackage{amsmath}
\usepackage{amssymb}
\DeclareRobustCommand{\diamondtimes}{%
\mathbin{\text{\rotatebox[origin=c]{45}{$\boxplus$}}}%
}
\lstset{
language=[LaTeX]TeX,
backgroundcolor=\color{black!5}, % set backgroundcolor
basicstyle=\footnotesize\ttfamily,% basic font setting
columns=fullflexible,
}
\title{Math in LaTeX}
\author{v.0.1}
\begin{document}
\maketitle
\section{Simple, Inline Equations}
You can do a simple inline equation by using \begin{lstlisting}
$ an equation here $
\end{lstlisting}
For example, you might do
\begin{lstlisting}
$\lim\limits_{n \to \infty} \frac{1}{2^n} i\bar z$
\end{lstlisting}which produces $\lim\limits_{n \to \infty} \frac{1}{2^n} i\bar z$.
\end{document}
任何帮助都将不胜感激。谢谢!