Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tableau avec un usepackage{array} et un \usepackage{blkarray}

16 views
Skip to first unread message

jean-pierre...@wanadoo.fr

unread,
May 2, 2013, 3:46:24 AM5/2/13
to
L'ECM ci dessous resiste à la compilation. En dépit des ouvrages consultés, l'erreur ne m'apparaît pas clairement.
Qu'en pensez vous ?

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}
\usepackage{mathtools}% contient amsmath,amsfonts.
\usepackage{array} % permet d'utiliser \begin{array}
\usepackage{ blkarray }
\usepackage{babel}
\begin{document}
\[E_{ij}=
\begin{blockarray}{cccccc}
&& j && \\
\begin{block}{(ccccc)c}
0& \hdotsfor{1}&0&\hdots & 0 & \\
0&\hdots&0&\hdots&0&\\
\vdots& \dots&\vdots&\dots &\vdots & \\
0&\dots & 1 & \dots&0 & \leftarrow i \\
\vdots& \dots&\vdots&\dots &\vdots & \\
0& \dots&0&\dots & 0 & \\
\end{block}
\end{blockarray}
\]
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
J'apprécierais bien sûr une piste de recherche.

Merci d'avance
@+

Jean-Yves Baudais

unread,
May 2, 2013, 5:45:10 AM5/2/13
to
Bonjour,

Le 02/05/2013 09:46, jean-pierre...@wanadoo.fr a écrit :
> 0& \hdotsfor{1}&0&\hdots & 0 & \\

Je ne vois pas l'utilité d'un \hdotsfor{1}. Alors comme c'est ici que ça
coince, je le vire. Je préfère les \codts aux \hdots et \dots, et un
\downarrow c'est pas mal non plus. Donc ça donne

\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}
\usepackage{mathtools}% contient amsmath,amsfonts.
\usepackage{array} % permet d'utiliser \begin{array}
\usepackage{blkarray}
\usepackage{babel}
\begin{document}
\[E_{ij}=
\begin{blockarray}{cccccc}
&& j && \\
&& \downarrow && \\
\begin{block}{(ccccc)c}
0& \cdots&0&\cdots & 0 & \\
0&\cdots&0&\cdots&0&\\
\vdots& \cdots&\vdots&\cdots &\vdots & \\
0&\cdots & 1 & \cdots&0 & \leftarrow i \\
\vdots& \cdots&\vdots&\cdots &\vdots & \\
0& \cdots&0&\cdots & 0 & \\
\end{block}
\end{blockarray}
\]
\end{document}

Maintenant, je ne comprends pas les \vdots et \cdots entre 0 et 1 et
entre 1 et 0. Passe-t-on progressivement de 0 à 1, ou de 1 à 0, avec le
pas qui va bien ?

Jean-Yves

--
<2F> [...] et qui plus est, sous windows 95 (on ne se moque pas,
dans le fond)
<Denis B.> On va se gêner : yurk, yurk, yurk !
-+- in fr.comp.text.tex -+-

jean-pierre...@wanadoo.fr

unread,
May 2, 2013, 11:27:00 AM5/2/13
to
Le jeudi 2 mai 2013 11:45:10 UTC+2, Jean-Yves Baudais a écrit :
> Bonjour, Le 02/05/2013 09:46, jean-pierre...@wanadoo.fr a écrit : > 0& \hdotsfor{1}&0&\hdots & 0 & \\ Je ne vois pas l'utilité d'un \hdotsfor{1}. Alors comme c'est ici que ça coince, je le vire. Je préfère les \codts aux \hdots et \dots, et un \downarrow c'est pas mal non plus. Donc ça donne \documentclass[french]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[a4paper]{geometry} \usepackage{mathtools}% contient amsmath,amsfonts. \usepackage{array} % permet d'utiliser \begin{array} \usepackage{blkarray} \usepackage{babel} \begin{document} \[E_{ij}= \begin{blockarray}{cccccc} && j && \\ && \downarrow && \\ \begin{block}{(ccccc)c} 0& \cdots&0&\cdots & 0 & \\ 0&\cdots&0&\cdots&0&\\ \vdots& \cdots&\vdots&\cdots &\vdots & \\ 0&\cdots & 1 & \cdots&0 & \leftarrow i \\ \vdots& \cdots&\vdots&\cdots &\vdots & \\ 0& \cdots&0&\cdots & 0 & \\ \end{block} \end{blockarray} \] \end{document} Maintenant, je ne comprends pas les \vdots et \cdots entre 0 et 1 et entre 1 et 0. Passe-t-on progressivement de 0 à 1, ou de 1 à 0, avec le pas qui va bien ? Jean-Yves -- <2F> [...] et qui plus est, sous windows 95 (on ne se moque pas, dans le fond) <Denis B.> On va se gêner : yurk, yurk, yurk ! -+- in fr.comp.text.tex -+-
Cette matrice a pour objet d'expliquer le vecteur E_{ij} de la base canonique de M_n(\R).
Dans le "Latex l'essentiel" , p102, les auteurs (DB & JCC) utilisent avec succès \hdotsfor[0.5]{2}
Je voulais (sans prétention) faire la même chose. Ce qui paraît impossible pour le moment.
Merci.
jp_d

Jean-Yves Baudais

unread,
May 2, 2013, 12:02:47 PM5/2/13
to
Je ne sais pas ce qu'il y a le DB&JCC mais \hdotsfor semble ne pas
aimer l'environnement blockarray ou block. Aucun problème avec array ou
les autres environnements d'amsmath. [Quelques minutes plus tard]
Avez-vous lu la documentation du package blkarray ? Il date de 1999 et
la doc commence pas un "warning" écrit en gras. Un problème de
compatibilité ?

Jean-Yves

PS : ben zut alors ! D.P. Carlisle met une espace avant le point
d'exclamation en anglais.

--
<Jean-Côme> Bon alors dans l'exemple qui suit, c'est un compilateur ou
un interpréteur ? :-)
<Stéphane> C'est un compilateur interactif que l'esprit tordu d'un
mangeur de Guiness qui s'abime les articulations en
utilisant Emacs réussit à faire passer pour un
interpréteur.
-+- in fr.comp.text.tex -+-

Denis Bitouzé

unread,
May 2, 2013, 3:15:17 PM5/2/13
to
Le jeudi 02/05/13 à 18h02,
Jean-Yves Baudais <jeanminusyv...@insaminusrennesdotfr.spam> a
écrit :

> Je ne sais pas ce qu'il y a le DB&JCC

On en a pendu pour moins que ça !

> mais \hdotsfor semble ne pas aimer l'environnement blockarray ou
> block. Aucun problème avec array ou les autres environnements
> d'amsmath.

Voilà, sauf que c'est plutôt que \hdotsfor n'aime que les
environnements d'amsmath, ce que n'est pas blockarray...
--
Denis

Jean-Yves Baudais

unread,
May 3, 2013, 2:06:37 AM5/3/13
to
Le 02/05/2013 21:15, Denis Bitouzᅵ a ᅵcrit :
> Jean-Yves Baudais a ᅵcrit :
>> Je ne sais pas ce qu'il y a le DB&JCC
> On en a pendu pour moins que ᅵa !

Arg ! Et si je dis que j'ai la VF du LaTeX Companion et que je connais
le site http://latex-pearson.org, est-ce que je serai dᅵpendu ?

Jean-Yves

--
Le manque de pratique met en pᅵril ta sagacitᅵ. Tu reviens quand petit
scarabᅵe ?
-+- Jean-Cᅵme in fr.comp.text.tex -+-

jean-pierre...@wanadoo.fr

unread,
May 3, 2013, 3:10:38 AM5/3/13
to
Le vendredi 3 mai 2013 08:06:37 UTC+2, Jean-Yves Baudais a écrit :
> Le 02/05/2013 21:15, Denis Bitouzᅵ a ᅵcrit : > Jean-Yves Baudais a ᅵcrit : >> Je ne sais pas ce qu'il y a le DB&JCC > On en a pendu pour moins que ᅵa ! Arg ! Et si je dis que j'ai la VF du LaTeX Companion et que je connais le site http://latex-pearson.org, est-ce que je serai dᅵpendu ? Jean-Yves -- Le manque de pratique met en pᅵril ta sagacitᅵ. Tu reviens quand petit scarabᅵe ? -+- Jean-Cᅵme in fr.comp.text.tex -+-

Merci infiniment de ces contributions.
J'abandonne donc l'utilisation du blkarray.
@+
Jp_d
0 new messages