J'aimerai que la 4e colonne soit entre verb~ et ~ (« ~ » ou autre comme « verb+ » et « + »), en raison de noms de fichiers encombrants pour LaTeX comme ici le caractère « _ ». \documentclass[french,a4paper]{scrartcl} \usepackage[ttscale=0.85]{libertine} \usepackage[final,babel]{microtype} \usepackage[french]{babel} \frenchsetup{AutoSpacePunctuation,ThinColonSpace,INGuillSpace,InnerGuillSingle,SuppressWarning} %espaces ?;:!«» \usepackage{ltablex} \usepackage{booktabs} \begin{document} \begin{tabularx}{\linewidth}% {% >{\setlength{\hsize}{.7\hsize}\raggedleft\arraybackslash}X% X% >{\setlength{\hsize}{1.3\hsize}\raggedright\arraybackslash}X% >{\verb~}X{<~}% } % Entête 1ere page: \caption*{The Table Caption}\\ \toprule Date & Contexte & Argument (\emph{citations\ldots}) & Document référence \\ \midrule \endfirsthead % Entêtes pages suivantes: \toprule Date & Contexte & Argument (\emph{citations\ldots}) & Document référence \\ \bottomrule \endhead % Début du tableau des données proprement dites: 11/2/2021 & Le téléphone où blabla & Je propose de blabla\ldotss & Fichier_truc.pdf\\ \midrule 18/2/2021 & Réponse de Ph. & «je préfère attendre\ldots & 21_02_18_PhaE.txt\\ \midrule cData1 & cData2 & cData3 & cData4\\ \bottomrule \end{tabularx} \end{document} la compilation (XeLaTeX) renvoie: ? Runaway argument? !\ignorespaces Document référence \\ \midrule \endfirsthead \toprule \ETC. ! Forbidden control sequence found while scanning use of \@tempa. <inserted text> \par l.34 \end{tabularx} Posée 24 Avr '23, 18:01 joseph-tux |
À titre d'information, je signale que, si c'est uniquement pour les caractères underscore, on peut charger l'extension \documentclass[french,a4paper]{scrartcl} \usepackage[ttscale=0.85]{libertine} \usepackage[final,babel]{microtype} \usepackage[french]{babel} \frenchsetup{AutoSpacePunctuation,ThinColonSpace,INGuillSpace,InnerGuillSingle,SuppressWarning} \usepackage{ltablex} \usepackage{booktabs} \usepackage{underscore} \begin{document} \begin{tabularx}{\linewidth}% {% >{\setlength{\hsize}{.7\hsize}\raggedleft\arraybackslash}X% X% >{\setlength{\hsize}{1.3\hsize}\raggedright\arraybackslash}X% X% } % Entête 1ere page: \caption*{The Table Caption}\\ \toprule Date & Contexte & Argument (\emph{citations\ldots}) & Document référence \\ \midrule \endfirsthead % Entêtes pages suivantes: \toprule Date & Contexte & Argument (\emph{citations\ldots}) & Document référence \\ \bottomrule \endhead % Début du tableau des données proprement dites: 11/2/2021 & Le téléphone où blabla & Je propose de blabla\ldots & Fichier_truc.pdf\\ \midrule 18/2/2021 & Réponse de Ph. & «je préfère attendre\ldots & 21_02_18_PhaE.txt\\ \midrule cData1 & cData2 & cData3 & cData4\\ \bottomrule \end{tabularx} \end{document} Publiée 26 Avr '23, 22:01 fpantigny |
En utilisant \documentclass[a4paper]{article} \usepackage{fontenc} \usepackage[margin=2cm]{geometry} \usepackage{tabularray} \usepackage{codehigh} \begin{document} \begin{center} \begin{longtblr}[caption=The Table Caption]% {hlines, colspec={X[0.7]XX[1.3]X}, rowhead=1, column{4}={cmd=\fakeverb}, row{1}={cmd={}}} % Entête 1ere page: Date & Contexte & Argument (\emph{citations\ldots}) & Document référence \\ % Début du tableau des données proprement dites: 11/2/2021 & Le téléphone où blabla & Je propose de blabla\ldots & Fichier_truc.pdf\\ 18/2/2021 & Réponse de Ph. & je préfère attendre\ldots & 21_02_18_PhaE.txt\\ cData1 & cData2 & cData3 & cData4\\ \end{longtblr} \end{center} \end{document} Publiée 24 Avr '23, 20:24 logamath merci logamath. 2 questions se posent:
(25 Avr '23, 20:21)
joseph-tux
Si je ne dis pas de bêtise, il s'agit bien de LaTeX2e. L'environnement principal de
(25 Avr '23, 21:21)
logamath
|