我使用 rowcolors{...} 为表格着色,之后,列中的某些文本略微消失。这是为什么?我该如何修复该错误?
\documentclass[12pt,a4paper]{article}
\usepackage{adjustbox}
\usepackage {multirow}
\usepackage{lipsum}% example text
\usepackage[utf8]{inputenc}
\usepackage{cellspace}
\usepackage{graphicx}
\usepackage[left=1.27cm,right=1.27cm,top=1.27cm,bottom=1.27cm]{geometry}
\usepackage{tcolorbox}
\usepackage{fancyhdr}
\usepackage{array,multirow,makecell}
\usepackage{ltablex,array}
\usepackage{cellspace}
\usepackage{printlen}
\usepackage{adjustbox}
\usepackage{tikz}
\usepackage{fancyhdr}
\usepackage{colortbl}
\usepackage{xcolor}
\usepackage{here}
\usepackage{longtable}
\usepackage[justification=centering]{caption}
\newcolumntype{C}[1]{>{\centering\arraybackslash }b{#1}}
\def\PILOTE{Responsable Qualité}
\def\logo{gladis.png}
\def\Date{07/03/22}
\def\CIBLE{}
\def\CIBLE{}
\def\CIBLE{}
\def\CIBLE{}
\definecolor{Mycolor1}{RGB}{179,238,255}
\definecolor{Mycolor2}{RGB}{53,166,197}
\definecolor{Mycolor3}{RGB}{75,172,198}
\definecolor{Mycolor4}{RGB}{49,132,155}
\definecolor{Mycolor5}{RGB}{146,205,220}
\definecolor{LightCyan}{RGB}{218,238,243}
\begin{document}
% données entree / sortie
\centering
\footnotesize
\begin{longtable}{C{4.8cm} C{7.7cm} C{4.7cm}}
\rowcolor{Mycolor3} &&\\
\rowcolor{Mycolor3}\textbf{Données d’entrée}& \textbf{Description des ACTIVITÉS} & \textbf{Données de sortie} \\
\rowcolor{Mycolor3} &&\\
%1
\textbf{ Législation , Exigences }& \multirow{2}{*}{\textbf{ Déterminer et mettre en oeuvre le Système}} &\multirow{3}{*}{\textbf{SMQ défini et appliqué}}\\
\textbf{normatives et réglementaires} & \textbf{de Management de la Qualité (SMQ)} &\\
\textbf{Exigences clients} & &\\
%2
\rowcolor{LightCyan}
\multirow{2}{*}{\textbf{Processus}} & \textbf{Surveiller les processus } & \multirow{2}{*}{\textbf{SMQ cohérent et fiable}}\\\rowcolor{LightCyan}
&(application, cohérence, etc.)&\\
%3
\multirow{2}{*}{\textbf{Normes et réglements}} & \textbf{Réaliser la veille documentaire, normative } & \textbf{Veille documentaire et} \\
& \textbf{et réglementaire} & \textbf{normative}\\
%4
\rowcolor{LightCyan}
\textbf{Exigences réglementaires} &\multirow{4}{*}{\parbox{0.95\linewidth}{\centering \textbf{Maîtriser la documentation et la modification de la documentation}}} &\textbf{Systéme documentaire } \\ \rowcolor{LightCyan}
\textbf{et normatives} &&\textbf{complet et à jour}\\\rowcolor{LightCyan}
\textbf{Procédure documentaire}& & (procédures, rapports ,\\ \rowcolor{LightCyan}
\textbf{Besoin en traçabilité} && enregistrements, etc.) \\
%5
\textbf{Besoin de compréhension } & \multirow{3}{*}{\parbox{0.95\linewidth} {\centering \textbf{Communiquer et sensibiliser sur la qualité} (Réunions, échanges)}} & \multirow{3}{*}{\textbf{Personnel sensibilisé}} \\
\textbf{ et d’adhésion des} &&\\
\textbf{collaborateurs }&&\\
%6
\rowcolor{LightCyan}
\multirow{4}{*}{\parbox{0.95\linewidth}{\centering \textbf{Exigences clients Exigences normatives et réglementaires} }} & \textbf{Assurer la conformité du produit} &\multirow{4}{*}{\textbf{Produit conforme} }\\\rowcolor{LightCyan}
&(Effectuer les contrôles à réception, assurer la &\\\rowcolor{LightCyan}
&conformité de l’étiquetage et de la notice &\\\rowcolor{LightCyan}
&d’utilisation, vérifier les marquages CE, etc.) &\\
%7
\textbf{ Réclamations} & \multirow{3}{*}{{\parbox{1\linewidth}{\centering \textbf{ Gérer les non-conformités (NC)}\newline (Fiches de NC, analyse des causes, suivi des NC)}}} &\multirow{3}{*}{ {\parbox{1\linewidth}{\centering \textbf{Base de données des NC,analyse de causes, CAPA }}}} \\
\textbf{Procédure de gestion des } &&\\
\textbf{NC} &&\\
%8
\rowcolor{LightCyan}
\textbf{Recherche d’amélioration} & \multirow{3}{*}{{\parbox{1\linewidth}{\centering \textbf{ Piloter les audits internes et fournisseurs
}\newline(Réaliser les audits, participer aux audits)}}} &\multirow{3}{*}{ {\parbox{1\linewidth}{\centering \textbf{Rapports d’audits} }}} \\\rowcolor{LightCyan}
\textbf{Programme d’audit} &&\\\rowcolor{LightCyan}
\textbf{Besoin d’audit} &&\\
%9
\textbf{Besoin d’amélioration} & \multirow{7}{*}{{\parbox{0.9\linewidth}{\centering \textbf{ Organiser les revues \newline(processus et de direction)}\newline (Mesurer et surveiller la performance des\newline processus et de l’organisme) }}}& \multirow{7}{*}{{\parbox{1\linewidth}{\centering \textbf{Revues de direction \newline et Compte-Rendus \newline de revue de direction }}}}\\
\textbf{Veille réglementaire} &&\\
\textbf{et normative} &&\\
\textbf{Analyse de données et} &&\\
\textbf{ objectifs de la direction} &&\\
\textbf{Modification interne} &&\\
\textbf{ importante de l’entreprise} &&\\
%10
\rowcolor{LightCyan}
\multirow{3}{*}{ \textbf{NC, Matériovigilance }} & \textbf{Informer le fabricant, les autorités } &\multirow{3}{*}{{\parbox{\linewidth}{\centering \qquad\textbf{ CAPA \newline Signalement aux autorités}}}}\\\rowcolor{LightCyan}
& \textbf{compétentes ou le client} (si produit déjà &\\\rowcolor{LightCyan}
& distribué, fiche de rappel produit) &\\
%11
\multirow{7}{*}{{\parbox{0.7\linewidth}{\centering \textbf{Politique et objectifs qualité,\newline Rapports d’audits, Indicateurs \newline Exigences clients }}}}&\multirow{7}{*}{{\parbox{1\linewidth}{\centering \textbf{Superviser l’amélioration continue \newline Mettre en place des indicateurs}}}}&\textbf{Système qualité CAPA (} \\
&& \textbf{lié aux actions correctives} \\
&& \textbf{et préventives)} \\
&&\textbf{Indicateurs performants}\\
&&\textbf{ Modification interne }\\
&&\textbf{ importante (SMQ ou} \\
&& \textbf{personnel)}\\
%12
\rowcolor{LightCyan}
\textbf{Retours d’informations} &\multirow{4}{*}{{\parbox{\linewidth}{\centering\textbf{ Analyser les réclamations et répondre aux interrogations clients}}}}&\textbf{Registres des réclamations} \\\rowcolor{LightCyan}
\textbf{et réclamations} && \textbf{, des NC, des rappels et} \\\rowcolor{LightCyan}
\textbf{Interrogations clients} && \textbf{des retraits}\\\rowcolor{LightCyan}
&&\\
\end{longtable}
\end{document}
答案1
您的表格没有必要那么复杂。所有multirow
s 都是不必要的,多行文本可以在一个单元格中完成,而不必每行都放在各自的行中。
例如,表体的前四行应该如下(写为MWE:Minimal Working Example):
\documentclass[12pt,a4paper]{article}
\usepackage[table]{xcolor}
\usepackage{array, cellspace, longtable, ltablex,
makecell, multirow}
\newcolumntype{C}[1]{>{\centering\arraybackslash\hspace{0pt}}p{#1}}
\usepackage[justification=centering]{caption}
\definecolor{Mycolor3}{RGB}{75,172,198}
\definecolor{LightCyan}{RGB}{218,238,243}
\begin{document}
% données entree / sortie
\centering
\footnotesize
\setlength\tabcolsep{3pt}
\begin{longtable}{@{}>{\bfseries}C{5.4cm}C{7cm}C{5.4cm} @{}}
\rowcolor{Mycolor3} & &\\
\rowcolor{Mycolor3}
Données d’entrée
& \textbf{Description des ACTIVITÉS}
& \textbf{Données de sortie} \\
\rowcolor{Mycolor3} &&\\
%1
Législation , Exigences normatives et réglementaires Exigences clients
& \textbf{Déterminer et mettre en oeuvre le Système de Management de la Qualité (SMQ)}
& \textbf{SMQ défini et appliqué} \\
%2
\rowcolor{LightCyan}
Processus
& \textbf{Surveiller les processus}
(application, cohérence, etc.)
& \textbf{SMQ cohérent et fiable} \\
%3
Normes et réglements et réglementaire
& \textbf{Réaliser la veille documentaire, normative}
& \textbf{Veille documentaire et normative} \\
%4
\rowcolor{LightCyan}
Exigences réglementaires et normatives
Procédure documentaire
Besoin en traçabilité
& \textbf{Maîtriser la documentation et la modification de la documentation} (procédures, rapports, enregistrements, etc.)
& \textbf{Systéme documentaire complet et à jour} \\
\end{longtable}
\end{document}
其生产成果为:
将上面的表格代码与您的表格代码进行比较,您应该会得到一个线索,告诉您如何重写您的表格,以便它能够按照您的期望工作。
顺便说一句,您的文档表中几乎所有包都加载了两次。为什么?
编辑: 在单元格中,如果您想强制文本换行,则有三种选择:
- 使用
\newline
,强制换行,但下一行不是完全居中 - 在需要的行之前终止文本
\par
,该行使段落完全居中 - 插入空行,其结果与使用该命令的结果相同
\par
。
\newline
上面使用的MWE 现在已被 取代\par
。
附录:
使用该tabularray
包可以得到更简单、更短的表格代码。通过对列宽进行小幅重新格式化并合并不必要的行,表格变得更加紧凑,并且可以放在一页上:
\documentclass[12pt,a4paper]{article}
\usepackage[french]{babel}
\usepackage[margin=1.27cm]{geometry}
\usepackage{xcolor}
\usepackage{tabularray}
\usepackage[justification=centering]{caption}
\definecolor{Mycolor3}{RGB}{75,172,198}
\definecolor{LightCyan}{RGB}{218,238,243}
\begin{document}
\begin{table}[p]
\small
\begin{tblr}{colsep=4pt,
colspec = {@{} *{3}{X[c]} @{}},
row{1} = {rowsep=5pt, font=\bfseries, bg=Mycolor3},
row{even} = {LightCyan},
hline{Z} = {solid}
}
Données d’entrée
& Description des ACTIVITÉS
& Données de sortie \\
%1
Législation , Exigences normatives et réglementaires Exigences clients
& Déterminer et mettre en oeuvre le Système de Management de la Qualité (SMQ)
& SMQ défini et appliqué \\
%2
Processus
& Surveiller les processus
(application, cohérence, etc.)
& SMQ cohérent et fiable \\
%3
Normes et réglements et réglementaire
& Réaliser la veille documentaire, normative
& Veille documentaire et normative \\
%4
Exigences réglementaires et normatives\par
Procédure documentaire\par
Besoin en traçabilité
& Maîtriser la documentation et la modification de la documentation (procédures, rapports, enregistrements, etc.)
& Systéme documentaire complet et à jour \\
%5
Besoin de compréhension et d’adhésion des collaborateurs
& Communiquer et sensibiliser sur la qualité (Réunions, échanges)
& Personnel sensibilisé \\
%6
Exigences clients Exigences normatives et réglementaires
& Assurer la conformité du produit Effectuer les contrôles à réception, assurer la d’utilisation, vérifier les marquages CE, etc.)
& Produit conforme conformité de l’étiquetage et de la notice \\
%7
Réclamations\par
Procédure de gestion des NC
& Gérer les non-conformités (NC)\par
(Fiches de NC, analyse des causes, suivi des NC)
& Base de données des NC,analyse de causes, CAPA \\
%8
Recherche d’amélioration\par
Programme d’audit\par
Besoin d’audit
& Piloter les audits internes et fournisseurs\par
(Réaliser les audits, participer aux audits)
& Rapports d’audits \\
% newpage
%9
Besoin d’amélioration\par
Veille réglementaire et normative\par
Analyse de données et objectifs de la direction\par
Modification interne importante de l’entreprise
& Organiser les revues\par
(processus et de direction)\par
(Mesurer et surveiller la performance des\newline processus et de l’organisme)
& Revues de direction et Compte-Rendus de revue de direction \\
%10
NC, Matériovigilance
& Informer le fabricant, les autorités
& CAPA \par
Signalement aux autorités
compétentes ou le client distribué, fiche de rappel produit
(si produit déjà) \\
%11
Politique et objectifs qualité,\newline Rapports d’audits, Indicateurs\par
Exigences clients
& Superviser l’amélioration continue \newline Mettre en place des indicateurs
& Système qualité CAPA\par
(lié aux actions correctives et préventives)\par
Indicateurs performants\par
Modification interne importante (SMQ ou personnel) \\
%12
Retours d’informations et réclamations\par
Interrogations clients
& Analyser les réclamations et répondre aux interrogations clients
& Registres des réclamations, des NC, des rappels et des retraits \\
\end{tblr}
\end{table}
\end{document}
答案2
{NiceTabular}
以下是使用构建该表的一种方法nicematrix
。
\documentclass[12pt,a4paper]{article}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[margin=1.27cm]{geometry}
\usepackage{xcolor}
\usepackage{nicematrix}
\usepackage[justification=centering]{caption}
\definecolor{Mycolor3}{RGB}{75,172,198}
\definecolor{LightCyan}{RGB}{218,238,243}
\begin{document}
\begin{table}[p]
\small
\setlength{\arraycolsep}{4pt}
\begin{NiceTabular}{@{} *{3}{X[c]} @{}}[color-inside]
\RowStyle[bold,rowcolor=Mycolor3]{}
Données d’entrée
& Description des ACTIVITÉS
& Données de sortie \\
\rowcolors{LightCyan}{}
%1
Législation , Exigences normatives et réglementaires Exigences clients
& Déterminer et mettre en oeuvre le Système de Management de la Qualité (SMQ)
& SMQ défini et appliqué \\
%2
Processus
& Surveiller les processus
(application, cohérence, etc.)
& SMQ cohérent et fiable \\
%3
Normes et réglements et réglementaire
& Réaliser la veille documentaire, normative
& Veille documentaire et normative \\
%4
Exigences réglementaires et normatives\par
Procédure documentaire\par
Besoin en traçabilité
& Maîtriser la documentation et la modification de la documentation (procédures, rapports, enregistrements, etc.)
& Systéme documentaire complet et à jour \\
%5
Besoin de compréhension et d’adhésion des collaborateurs
& Communiquer et sensibiliser sur la qualité (Réunions, échanges)
& Personnel sensibilisé \\
%6
Exigences clients Exigences normatives et réglementaires
& Assurer la conformité du produit Effectuer les contrôles à réception, assurer la d’utilisation, vérifier les marquages CE, etc.)
& Produit conforme conformité de l’étiquetage et de la notice \\
%7
Réclamations\par
Procédure de gestion des NC
& Gérer les non-conformités (NC)\par
(Fiches de NC, analyse des causes, suivi des NC)
& Base de données des NC,analyse de causes, CAPA \\
%8
Recherche d’amélioration\par
Programme d’audit\par
Besoin d’audit
& Piloter les audits internes et fournisseurs\par
(Réaliser les audits, participer aux audits)
& Rapports d’audits \\
% newpage
%9
Besoin d’amélioration\par
Veille réglementaire et normative\par
Analyse de données et objectifs de la direction\par
Modification interne importante de l’entreprise
& Organiser les revues\par
(processus et de direction)\par
(Mesurer et surveiller la performance des\newline processus et de l’organisme)
& Revues de direction et Compte-Rendus de revue de direction \\
%10
NC, Matériovigilance
& Informer le fabricant, les autorités
& CAPA \par
Signalement aux autorités
compétentes ou le client distribué, fiche de rappel produit
(si produit déjà) \\
%11
Politique et objectifs qualité,\newline Rapports d’audits, Indicateurs\par
Exigences clients
& Superviser l’amélioration continue \newline Mettre en place des indicateurs
& Système qualité CAPA\par
(lié aux actions correctives et préventives)\par
Indicateurs performants\par
Modification interne importante (SMQ ou personnel) \\
%12
Retours d’informations et réclamations\par
Interrogations clients
& Analyser les réclamations et répondre aux interrogations clients
& Registres des réclamations, des NC, des rappels et des retraits \\
\hline
\end{NiceTabular}
\end{table}
\end{document}
无论您使用哪种 PDF,都不会在彩色面板中看到细白线。