Je suis en train de construire une très compact détailler avec latex, parce que je veux l'insérer dans une table sans les espaces partout.
Ce dont j'ai besoin:
- Pas d'espace avant la liste
- Pas d'espace après la liste
- Pas d'espace entre les lignes
- Moins tiret avant le bulletpoints
J'ai essayé beaucoup de paquets (paralist, mdwlist, enumitem), mais non d'eux peut entièrement faire.
Je l'ai essayé moi-même (avec l'aide de paralist) et pourrait se débarrasser de tout, sauf de l'espace après la liste. C'est ma solution actuelle:
\makeatletter
\newcommand*{\compress}{\@minipagetrue}
\makeatother
\newenvironment{ilist}%
{
%from parlist package, reduces indent before bulletpoints
\setdefaultleftmargin{1em}{1em}{}{}{}{}
\compress %places itemize into minipage, removing whitespace before
\begin{itemize}%
\setlength{\itemsep}{0pt}%
\setlength{\topsep}{0pt}
\setlength{\partopsep}{0pt}
\setlength{\parsep}{0pt}
\setlength{\parskip}{0pt}}%
{\end{itemize}}
Cependant, je ne suis pas en mesure de se débarrasser de l'espace après la liste. Je peux le faire avec un négatif vspace mais c'est:
- Laid
- Ne fonctionne pas pour les tables: La règle après la ligne dont la liste sera toujours une ligne en dessous.
Quelqu'un peut me dire comment faire? J'ai googlé beaucoup de choses, mais de toute façon il semble que je suis le premier homme qui ait jamais essayé d'insérer un détailler dans une table :D
je vous remercie à l'avance