2010-06-05 14 views
41

LaTex ile yapılan bir sunumda bazı kodları eklemeye çalışıyorum. Beamer'ı kullandım, bazı kareleri problemsiz ekledim ama listeyi ekledikten sonra sunumu derleyemem. şey çalışması için eklemek özel LaTex, Beamer ve Listeler ile sorun

Package Listings Warning: Text dropped after begin of listing on input line 80. 

var mı

:
\begin{frame}{Code} 
\begin{lstlisting} 
Sample Code 
\end{lstlisting} 
\end{frame} 

hata ben pdflatex

benim verdi? kırılgan bir çerçeve yapma

cevap

56

Dene:

\begin{frame}[fragile] 
+0

Hayır üzgünüm, o da derleme değil. Hala aynı hata. :-( –

+0

Garip, Senin davranışını yeniden üretemiyorum.Yanırım listelerinde gerçekten çok uzun çizgiler olabilir.Başka suçlular, beamer ya da uygun şekilde kurulmamış paketler ile kullanılan tema olabilir. –

+11

Üzgünüm, işe yarıyor, ben bunu denedim: Sen başlıktan önce [kırılgan] eklemek zorunda: \ begin {frame} [kırılgan] {Frame Title} –

12

fragile seçenek benim için işe yaramadı, ama bu yaptı:

\begin{frame}[containsverbatim] 
+1

Günümü kurtardınız! Bu yeni bir beamer sürümündeki değişiklik mi? Daha iyi belgelenmiş olmalı! – thias