Table avec un style de bordure différent?

Oct 01 2020

J'ai besoin de créer une table comme celle-ci:

Est-ce possible, et si c'est le cas, comment?

Je vous remercie

Réponses

8 Zarko Oct 01 2020 at 10:49

Avec l'utilisation de booktabsand tabularpackage (nécessaire une seule compilation pour le résultat final):

\documentclass{article}
\usepackage{booktabs, tabularx}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}

\begin{document}

\noindent%
\begin{tabularx}{\linewidth}{LcL}
        \toprule[2pt]
        \midrule
\textbf{Some text}  && \textbf{Some text}   \\
Another text        && Another text         \\
    \cmidrule{1-1}  \cmidrule{3-3}
\textbf{Some text}  && \textbf{Some text}   \\
Another text        && Another text         \\
    \cmidrule{1-1}  \cmidrule{3-3}
\textbf{Some text}  && \textbf{Some text}   \\
Another text        && Another text         \\
        \midrule
        \bottomrule[2pt]
    \end{tabularx}

\end{document}

ou

\documentclass{article}
\usepackage{ragged2e}
\usepackage{booktabs, tabularx}
\newcolumntype{L}{>{\hspace{0pt}\RaggedRight}X}

\usepackage{lipsum}
\begin{document}

\noindent%
\begin{tabularx}{\linewidth}{LcL}
        \toprule[2pt]
        \midrule
\textbf{Some text}  && \textbf{Some text}   \\
Another text        && Another text         \\
    \cmidrule{1-1}  \cmidrule{3-3}
\textbf{Some text}  && \textbf{Some text}   \\
Another text        && \lipsum[66]          \\
    \cmidrule{1-1}  \cmidrule{3-3}
\textbf{Some text}  && \textbf{Some text}   \\
Another text        && Another text         \\
        \midrule
        \bottomrule[2pt]
    \end{tabularx}

\end{document}

6 jsbibra Oct 01 2020 at 08:27

Quelque chose comme ça

\documentclass{article}
\usepackage{nicematrix}
\usepackage{calc}
\usepackage{booktabs}

\newcolumntype{P}[1]{>{\raggedright\arraybackslash}p{#1\textwidth-2\tabcolsep- 
 1.5\arrayrulewidth}}
\newcolumntype{Y}[1]{>{\centering\arraybackslash}p{#1\textwidth-2\tabcolsep- 
 1.5\arrayrulewidth}}


\begin{document}
    
    \noindent
    \begin{NiceTabular}{P{0.4}Y{.1}P{0.4}}[]
        \toprule[2pt]
        \toprule 
        \textbf{Level 1} && \textbf{Level 2}\\ 
    blah blah blah && long long line\\\cmidrule{1-1}  \cmidrule{3-3}
            \textbf{Level 1} && \textbf{Level 2}\\ 
    blah blah blah && long long line\\\cmidrule{1-1}  \cmidrule{3-3}
            \textbf{Level 1} && \textbf{Level 2}\\ 
    blah blah blah && long long line\\
        \bottomrule
        \bottomrule[2pt]
    \end{NiceTabular}
    
\end{document}