Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 2

08 Nov '15, 11:04

unbonpetit's gravatar image

unbonpetit
1.8k18

Je ne sais pas si c'est cela que vous cherchez, mais voici une solution avec un tableau (en TeX donc avec `\halign`) qui permet d'empiler les éléments en choisissant l'espacement entre eux. Par d"faut, défaut, cet espacement est `1ex`. On aurait pu construire une structure équivalente avec `tabular` de LaTeX et le package `array`, mais en TeX, c'est autrement plus précis et concis. \documentclass{article} \usepackage{amsmath}% pour le \dfrac \newcommand*\Vc[2][1ex]{\Vcaux#2,,\Vcaux{#1}}% arg optionnel = espacement entre coordonnées \def\Vcaux#1,#2,#3,#4\Vcaux#5{% \ensuremath{\left(\vcenter{\baselineskip0pt \halign{\hfil\kern.25em$##$\kern.25em\hfil\crcr #1\cr\noalign{\vskip#5}#2\cr\noalign{\vskip#5}#3\crcr}% }\right)}% } \begin{document} Les vecteurs \Vc{\dfrac ab,c,d} ou \Vc[2ex]{\dfrac ab,c,d} ou \Vc[0pt]{\dfrac ab,c,d}. \end{document}
cliquez ici pour masquer/afficher la révision 1

08 Nov '15, 10:38

unbonpetit's gravatar image

unbonpetit
1.8k18

Je ne sais pas si c'est cela que vous cherchez, mais voici une solution avec un tableau (en TeX donc avec `\halign`) qui permet d'empiler les éléments en choisissant l'espacement entre eux. Par d"faut, cet espacement est `1ex`. On aurait pu construire une structure équivalente avec `tabular` de LaTeX et le package `array`, mais en TeX, c'est autrement plus précis et concis. \documentclass{article} \usepackage{amsmath}% pour le \dfrac \newcommand*\Vc[2][1ex]{\Vcaux#2,,\Vcaux{#1}}% arg optionnel = espacement entre coordonnées \def\Vcaux#1,#2,#3,#4\Vcaux#5{% \ensuremath{\left(\vcenter{\baselineskip0pt \halign{\hfil\kern.25em$##$\kern.25em\hfil\crcr #1\cr\noalign{\vskip#5}#2\cr\noalign{\vskip#5}#3\crcr}% }\right)}% } \begin{document} Les vecteurs \Vc{\dfrac ab,c,d} ou \Vc[2ex]{\dfrac ab,c,d} ou \Vc[0pt]{\dfrac ab,c,d}. \end{document}