From: Uwe Stöhr Date: Sun, 4 Mar 2012 14:06:13 +0000 (+0000) Subject: test/test-insets.tex: add examples for listings X-Git-Tag: 2.1.0beta1~1997 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=06d9238f30c92f7b0955db1cb5e1a6c9786281ce;p=features.git test/test-insets.tex: add examples for listings git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40852 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/tex2lyx/test/test-insets.tex b/src/tex2lyx/test/test-insets.tex index ce9477ce22..b221476dd8 100644 --- a/src/tex2lyx/test/test-insets.tex +++ b/src/tex2lyx/test/test-insets.tex @@ -108,7 +108,7 @@ From bug 7306: \citet{gur+04} have demonstrated that authors should not have umlauts in their names. It's OK to use them in the man\"{u}script, though. \begin{thebibliography}{References} -\bibitem[{{G\"{u}rkan et~al.}(2004)}]{gur+04} Gürkan, M.~A., Freitag, +\bibitem[{{G\"{u}rkan et~al.}(2004)}]{gur+04} Gürkan, M.~A., Freitag, M., \& Rasio, F.~A. 2004, ApJ, 604, 632\end{thebibliography} @@ -156,6 +156,43 @@ ftp2:\href{ftp://www.test.test}{www.test.test} \listoftables +\section{Listings} + +Inline: \lstinline[language={C++}]!int a=5;!\\ +Float: + +\begin{lstlisting}[caption={Example Listing float},label={lst:Example-Listing},language=Python] +# Example listing float +def func(param): + 'this is a python function' + pass +\end{lstlisting} + + +Here is an example listing with left line numbering, step ``3'', +language ``Python'', options ``Extended character table'' and +``Space~as~symbol'', range lines 3\,-\,8: + +\begin{lstlisting}[extendedchars=true,firstline=3,language=Python,lastline=8,numbers=left,showspaces=true,stepnumber=3] +def func(param): + 'this is a python function' + pass +def func(param): +'This is a German word: Tschüß' +pass +def func(param): +'this is a python function' +pass +\end{lstlisting} + +Special cases: +\begin{lstlisting} +\begin{centering} +hello +\end{lstlisting} +\lstinline[language=TeX]!\begin{centering} hello! + + \section{Graphics\index{Graphics}} There is also some basic support for graphics, in the form