Je désire composer une liste illustrée par des images. J'ai choisi de réaliser un tableau de deux colonnes :
J'utilise l'environnement minipage dans chaque case de texte, et je place les images dans la seconde colonne avec la commande Malheureusement, j'obtiens une erreur que je ne comprends pas. Voici l'ECM (l'erreur suit) : Ouvrir dans l'éditeur Overleaf
\documentclass{article} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps]{kpfonts} \usepackage{mwe} \usepackage{graphicx} \usepackage{lipsum} \begin{document} \begin{tabular}{ll} \begin{minipage}{.48\textwidth} \lipsum[1] \end{minipage} & \includegraphics[width =.48\textwidth, keepaspectratio = true]{example−image−a}\\ \begin{minipage}{.48\textwidth} \lipsum[2] \end{minipage} & \includegraphics[width =.48\textwidth, keepaspectratio = true]{example−image−b}\\ \end{tabular} \end{document} Et voici l'erreur : Ouvrir dans l'éditeur Overleaf
Underfull \hbox (badness 1701) in paragraph at lines 11--11 \T1/jkplk/m/n/10 ac, nunc. Prae-sent eget sem vel ! LaTeX Error: File `example\begingroup \let \relax \relax \endgroup [Pleaseins ert\PrerenderUnicode{−}intopreamble]image\begingroup \let \relax \relax \endg roup [Pleaseinsert\PrerenderUnicode{−}intopreamble]a' not found. See the LaTeX manual or LaTeX Companion for explanation. Donc quoi ? Pas d'environnement minipage dans un tableau ? J'ai le sentiment de passer à côté d'un truc évident (je suis ces jours-ci quelque peu überarbeitet, i.e. fatigué). Posée 17 Jan '18, 08:14 Pathe ♦♦ |
Il n'est de toute façon pas utile d'en passer par un environnement minipage: une colonne de type Ouvrir dans l'éditeur Overleaf
\documentclass{article} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps]{kpfonts} \usepackage{array, adjustbox} \usepackage{lipsum} \begin{document} {\adjustboxset{width =0.9\linewidth, keepaspectratio = true, valign = t} \begin{tabular}{p{.48\textwidth} > {\arraybackslash}p{.48\textwidth}} \lipsum[1] & \adjincludegraphics{dejeuner1}\\ \lipsum[2] & \adjincludegraphics{manray1}\\ \end{tabular}} \end{document} Publiée 17 Jan '18, 19:06 Bernard |
Le problème ne vient pas de minipage mais du nom de l'image à charger. Les tirets que tu utilises sont des tirets longs, alors que les images fournies par le package
mwe
contiennent des tirets courts (tirets du 6) dans leurs noms. Il faut donc remplacerexample−image−a
parexample-image-a
. Idem pour la seconde image.Incroyable ! J'ai pourtant copié la commande dans la doc ! This incident shall be reported! Oui mais où ?
En effet, il serait probablement bienvenu d'envoyer un mail à l'auteur du package. Je te laisse le soin de le faire.