Je veux afficher des exemples de code MetaPost à l’intérieur d’un document LaTeX grâce à LuaLaTeX et le package luamplib. Je voudrais pour cela utiliser tcblisting mais je voudrais que les \begin{mplibcode} et \end{mplibcode} ne soient pas affichés.

J’ai cru que les options before upper et after upper allaient me permettre cela, mais ça ne semble pas être ça.

Avez-vous des idées ?

\documentclass{article}
\usepackage{luamplib}
\usepackage{tcolorbox}
\tcbuselibrary{listings}

\begin{document}

\begin{tcblisting}{}
\begin{mplibcode}
beginfig(0);
draw (0,0)--(5cm,5cm);
endfig;
\end{mplibcode}
\end{tcblisting}

\end{document}

Posée 10 Mar '23, 23:02

Maxime's gravatar image

Maxime ♦
1.3k31638
Taux d'acceptation : 58%


Ta question ressemble à celle-ci : https://texnique.fr/osqa/questions/11076/comment-obtenir-le-code-metapost-et-la-figure-dans-un-document-avec-luamplib

La réponse donnée a bien fonctionné pour moi...

Lien permanent

Publiée 11 Mar '23, 19:51

logamath's gravatar image

logamath
42316
Taux d'acceptation : 40%

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.