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

21 Fév '16, 15:26

Pathe's gravatar image

Pathe
7.6k53210254

On peut faire avec TikZ et ses options `overlay` et `remember picture` qui : elles permettent de dessiner à des points fixes de la page. L'exemple parle de lui-même. Ce n'est pas totalement automatique, mais ça doit s'envisager. \documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage{tikz} \usetikzlibrary{calc} \newcommand{\tikzmarkin}[1]{\tikz[overlay,remember picture] \node (#1) {};} \newcommand{\tikzmarkout}[1]{\tikz[overlay,remember picture] \node (#1) {};} \usepackage{babel} \begin{document} % \begin{tabular}{cccc} \tikzmarkin{a} 0 &2&4&6\\ 1&3&5&7\tikzmarkout{b}\\ 0&0&0&0 \end{tabular} \tikz[overlay,remember picture]{\draw ($(a)+(-0.1,0)$) rectangle ($(b)+(0.1,-0.1)$);} \end{document}
cliquez ici pour masquer/afficher la révision 1

21 Fév '16, 15:01

Maxime's gravatar image

Maxime
1.5k42940

On peut faire avec TikZ et `overlay` et `remember picture` qui permettent de dessiner à des points fixes de la page. L'exemple parle de lui-même. Ce n'est pas totalement automatique, mais ça doit s'envisager. \documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage{tikz} \usetikzlibrary{calc} \newcommand{\tikzmarkin}[1]{\tikz[overlay,remember picture] \node (#1) {};} \newcommand{\tikzmarkout}[1]{\tikz[overlay,remember picture] \node (#1) {};} \usepackage{babel} \begin{document} % \begin{tabular}{cccc} \tikzmarkin{a} 0 &2&4&6\\ 1&3&5&7\tikzmarkout{b}\\ 0&0&0&0 \end{tabular} \tikz[overlay,remember picture]{\draw ($(a)+(-0.1,0)$) rectangle ($(b)+(0.1,-0.1)$);} \end{document}

C'est votre première visite ici ? Consultez la FAQ !

×