beamerlyxexample1.lyx: add a fragile frame including a listing as example

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32280 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Uwe Stöhr 2009-12-02 03:13:17 +00:00
parent d9173414ce
commit 6ef819d9c2

View File

@ -1,8 +1,7 @@
#LyX 1.6.0 created this file. For more info see http://www.lyx.org/ #LyX 1.6.5svn created this file. For more info see http://www.lyx.org/
\lyxformat 345 \lyxformat 345
\begin_document \begin_document
\begin_header \begin_header
\use_default_options false
\textclass beamer \textclass beamer
\begin_preamble \begin_preamble
\beamertemplateshadingbackground{red!5}{structure!5} \beamertemplateshadingbackground{red!5}{structure!5}
@ -150,6 +149,7 @@
} }
\end_preamble \end_preamble
\options notes=show \options notes=show
\use_default_options false
\language english \language english
\inputencoding auto \inputencoding auto
\font_roman times \font_roman times
@ -160,6 +160,7 @@
\font_osf false \font_osf false
\font_sf_scale 100 \font_sf_scale 100
\font_tt_scale 100 \font_tt_scale 100
\graphics default \graphics default
\paperfontsize default \paperfontsize default
\spacing single \spacing single
@ -182,6 +183,7 @@
\tracking_changes false \tracking_changes false
\output_changes false \output_changes false
\author "" \author ""
\author ""
\end_header \end_header
\begin_body \begin_body
@ -5913,6 +5915,157 @@ status collapsed
hierarchy hierarchy
\end_layout \end_layout
\begin_layout EndFrame
\end_layout
\begin_layout Standard
\begin_inset Note Note
status open
\begin_layout Plain Layout
When a frame should include a program listing, the frame needs to be marked
as
\begin_inset Quotes eld
\end_inset
fragile
\begin_inset Quotes erd
\end_inset
.
This is not yet supported by LyX, so the the frame is created using TeX
code.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Plain Layout
\backslash
begin{frame}[fragile]
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
frametitle{
\end_layout
\end_inset
Just a frame with a program code listing
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset space \hspace{}
\length 5mm
\end_inset
This is some program code:
\end_layout
\begin_layout Standard
\begin_inset listings
lstparams "extendedchars=true,language=Python,numbers=left,stepnumber=3,tabsize=4"
inline false
status open
\begin_layout Plain Layout
def func(param):
\end_layout
\begin_layout Plain Layout
'this is a python function'
\end_layout
\begin_layout Plain Layout
pass
\end_layout
\begin_layout Plain Layout
def func(param):
\end_layout
\begin_layout Plain Layout
'This is a German word: Tschüß'
\end_layout
\begin_layout Plain Layout
pass
\end_layout
\begin_layout Plain Layout
def func(param):
\end_layout
\begin_layout Plain Layout
'this is a python function'
\end_layout
\begin_layout Plain Layout
pass
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Plain Layout
\backslash
end{frame}
\end_layout
\end_inset
\end_layout
\begin_layout Section* \begin_layout Section*
Summary Summary
\end_layout \end_layout