[Résolu] Dernière colonne centrée avec tabularx

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Dernière colonne centrée avec tabularx

Messagepar Thibault » Jeudi 18 Septembre 2008, 14:54

Bonjour à tous,

un tout petit souci (je pense que cela doit être simple)... voici un petit bout de code pour illustrer :

Code: Tout sélectionner
\documentclass [a4paper,10pt] {article}
\usepackage [latin1]{inputenc}
\usepackage [T1]{fontenc}
\usepackage [francais]{babel}

% ############### Paquets spécifiques ###############
\usepackage{tabularx}

\newcolumntype{C}{>{\centering}X}

% ################################################
% ################### Document ###################
% ################################################

\begin{document}
     
\begin{tabularx}{\textwidth}{|c|C|C|X|}
\hline
BlaBla & BlaBla... & BlaBla... & BlaBla... \\
\hline
BlaBla &  &  &  \\
\hline
BlaBla &  &  & \\
\hline
BlaBla &  &  & \\ 
\hline
\end{tabularx}

\end{document}


Cela fonctionne bien. Maintenant je souhaiterais avoir ma dernière colonne centrée aussi (en plus de la largeur variable) mais si je mets le code suivant dans le format du tableau j'ai un message d'erreur.

Code: Tout sélectionner
\begin{tabularx}{\textwidth}{|c|C|C|C|}


Une idée ?

Merci d'avance
Dernière édition par Thibault le Jeudi 18 Septembre 2008, 17:49, édité 1 fois.
Thibault
Prof de maths...
Utilisateur de LaTeX sous Linux (ubuntu 16.04 LTS)
Distrib TeXlive 2015-20160320-1
Éditeur GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9) + auctex + tempo + yasnippets
Thibault
Kilo-utilisateur
 
Messages: 163
Inscription: Jeudi 28 Février 2008, 16:20
Localisation: Vendée
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Dernière colonne centrée avec tabularx

Messagepar rebouxo » Jeudi 18 Septembre 2008, 15:07

Yes, il y a un problème avec \\ dans ce cas. Il faut taper \tabularnewline, car \centering redéfinit la commande \\, qui est un saut de ligne de texte et non un saut de ligne de tableau.

Olivier
rebouxo
Modérateur
 
Messages: 6888
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Dernière colonne centrée avec tabularx

Messagepar Thibault » Jeudi 18 Septembre 2008, 17:49

Super, Olivier, comme toujours réactif et efficace :clapping: . Où as-tu trouvé ça ?

Le code suivant fonctionne donc (pour ceux que cela intéresse) :

Code: Tout sélectionner
% ################################################
% ################### Préambule ###################
% ################################################

\documentclass [a4paper,10pt] {article}
\usepackage [latin1]{inputenc}
\usepackage [T1]{fontenc}
\usepackage [francais]{babel}

% ############### Paquets spécifiques ###############
\usepackage{tabularx}

% ############## Définitions personnelles #########
\newcolumntype{C}{>{\centering}X}
\newcommand{\nl}{\tabularnewline}

% ################################################
% ################### Document ###################
% ################################################

\begin{document}
     
\begin{tabularx}{\textwidth}{|c|C|C|C|}
\hline
BlaBla & BlaBla... & BlaBla... & BlaBla... \nl
\hline
BlaBla &  &  &  \nl
\hline
BlaBla &  &  & \nl
\hline
BlaBla &  &  & \nl
\hline
\end{tabularx}

\end{document}


Encore merci et à plus
Thibault
Prof de maths...
Utilisateur de LaTeX sous Linux (ubuntu 16.04 LTS)
Distrib TeXlive 2015-20160320-1
Éditeur GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9) + auctex + tempo + yasnippets
Thibault
Kilo-utilisateur
 
Messages: 163
Inscription: Jeudi 28 Février 2008, 16:20
Localisation: Vendée
Statut actuel: Actif et salarié | Enseignant

Re: Dernière colonne centrée avec tabularx

Messagepar rebouxo » Jeudi 18 Septembre 2008, 21:46

Thibault a écrit:Super, Olivier, comme toujours réactif et efficace :clapping: . Où as-tu trouvé ça ?



Dans les archives de fctt, via google groups.

A plus
Olivier
rebouxo
Modérateur
 
Messages: 6888
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Ahrefs [Bot], Baidu [Spider], Bing [Bot], Google [Bot], Google Adsense [Bot], Proximic [Spider] et 16 invités