Forums » Utilisation d'AMC (french) »
Mise en forme d'un "Code Source" dans une question AMC
Added by José OUIN about 6 hours ago
Bonjour à tous,
Auriez-vous une solution pour mettre en forme un code source (VBA par exemple) dans une question AMC.
J'ai trouvé ceci pour le moment faute de mieux :
Compléter, en rédigeant ci-dessous, la ligne qui remplacerait les étoiles (*) dans cet extrait de code : {\ttfamily \begin{tabular}{l} Sub Calculer() \\ \ \ \ Dim X As Integer \\ \ \ \ X = 15 \\ \ \ \ ****** \\ End Sub \end{tabular} }
La commande \begin{verbatim} ... \end{verbatim} fait planter la compilation dans TexMaker.
Cela renvoie :
! Paragraph ended before \@xverbatim was complete.
A priori, "_verbatim_" ne peut pas être utilisé à l'intérieur d'une commande ou d’un environnement à argument, comme :
\begin{question}...\end{question} dans AMC ou toute macro qui attend des arguments {...}
Bonne journée.
Replies (3)
RE: Mise en forme d'un "Code Source" dans une question AMC
-
Added by Laurent Mon about 4 hours ago
Bonjour,
J'utilise mintinline pour mettre mes lignes de codes uniques
\mintinline{python}{fruits={'pommes':8;'bananes':5;'tomates':12}. }
et pour les codes sur plusieurs lignes je passe par l'importation depuis un fichier avec inputminted
\inputminted[xleftmargin=20pt,linenos]{python}{codes/programme1.py}
Je n'affiche pas directement du code dans le code latex car j'avais rencontré des problèmes de compatibilités.
RE: Mise en forme d'un "Code Source" dans une question AMC
-
Added by José OUIN about 4 hours ago
Bonjour,
Merci, c'est bien ce que je pensais.
Je vais rester avec cette mise en page qui permet de modifier facilement.
Bon dimanche.
RE: Mise en forme d'un "Code Source" dans une question AMC
-
Added by Frédéric Bréal about 1 hour ago
Je vous renvoie à la documentation : section 8 Conflits avec d’autres paquets et la sous-section 8.1 est consacrée à verbatim
avec comme solution proposée fancyvrb
, verbatimbox
qui nécessite de créer des boîtes dans le fichier tex avant la commande \exemplaire
.
À vous de juger si c'est plus facile que l'import de fichier exterieur.
(1-3/3)