J'essaye d'insérer un algorithme avec le package listing dans une des frames de ma prés° beamer.
si je mets ça comme ça, ça passe:
mais c'est moche, parce que ya la bordure noire due au framed, et ya la bordure spéciale qui entoure le listing.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 \begin{framed} \frametitle{Principaux algorithmes du programme} \framesubtitle{Algorithme de reproduction} \begin{lstlisting}[frame=trBL] public String reproduction(Amibe a, Grille g){ if(a.energie>=g.niveauEnergieRepro && energie>=g.niveauEnergieRepro){ [...] } } \end{lstlisting} \end{framed}
alors j'ai voulu insérer mon listing dans une frame toute simple :
et là, j'ai une erreur inexplicable:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 \frame{ \frametitle{Principaux algorithmes du programme} \framesubtitle{Algorithme de reproduction} \begin{lstlisting}[frame=trBL] public String reproduction(Amibe a, Grille g){ if(a.energie>=g.niveauEnergieRepro && energie>=g.niveauEnergieRepro){ [...] } } \end{lstlisting} }
C'est inexplicable parce que j'ai inséré ce même algorithme dans mon rapport, et je n'ai jamais eu d'erreurs à cause du &Misplaced alignment tab character &
Quel est le problème?
Edit : j'ai essayé de le feinter, en mettant la ligne avec le && en pseudo code, et d'insérer le tout dans une frame simple
j'ai un nouveau message d'erreur :
184 étant la ligne où il y a la } qui ferme la frameText dropped after begin of listing on input line 184
Partager