J'utilise le package markdown avec l'option "hybrid". Cela me permet d'inclure dans mon projet LaTeX des bouts de fichier Markdown contenant notamment des formules mathématiques. Mon problème arrive quand le fichier Markdown contient un \\, typiquement dans un tableau. L'import intègre alors le texte "markdownRendererSoftLineBreak" juste après le saut de ligne. Un exemple minimal : le fichier latex : \documentclass[12pt]{article} \usepackage[hybrid,headerAttributes]{markdown} \begin{document} \markdownInput{test.md} \end{document} Le fichier markdown : ${\displaystyle \left\lbrace \begin{array}{cc} a & b \\ c & d \end{array}\right.}$ Des idées ? Posée 04 Oct, 00:09 SylvainDuLez denis ♦♦ |
Il faut utiliser %!TEX engine=lualatex \begin{filecontents*}{test.md} ${\displaystyle \left\lbrace \begin{array}{cc} a & b \tabularnewline c & d \end{array}\right.}$ \end{filecontents*} \documentclass{article} \usepackage[hybrid]{markdown} \begin{document} \markdownInput{test.md} \end{document} À compiler avec LuaLaTeX mais je ne sais pas comment imposer le compilateur sur TeXnique.fr ! Pour imposer le compilateur sur TeXnique.fr, il suffit de l'indiquer en commentaire « magique » :) Je l'ai fait dans ta réponse.
(04 Oct, 09:40)
denis ♦♦
@deni Je ne vois rien dans le code et la compilation se fait toujours avec pdftex format pdflatex ! J'ai du louper un truc !
(04 Oct, 17:52)
jybaudais
Super, c'est simple et efficace. Je vais regarder l'environnement filecontents.
(05 Oct, 12:11)
SylvainDuLez
|
Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).