Los bordes de las imágenes no aparecen en la tabla larga.

Los bordes de las imágenes no aparecen en la tabla larga.

ingrese la descripción de la imagen aquí

\begin{longtable}{|lllllllll|} 
        %   [ht] 
        \caption{Create } \\ 
        %\label{step 3}
        \hline
        \multicolumn{3}{|l|}{\textbf{Prefix}} & \multicolumn{2}{l|}{\textbf{Class label}} & \multicolumn{2}{l|}{\textbf{Intersection}}\\
        \hline
        \endfirsthead
        \multicolumn{6}{c}%
        {\tablename\ \thetable\ -- \textit{Continued from previous page}} \\
        \hline
        \multicolumn{3}{|l|}{\textbf{Prefix}} & \multicolumn{2}{l|}{\textbf{Class label}} & \multicolumn{2}{l|}{\textbf{Intersection}}\\
        \hline
        \endhead
        \hline \multicolumn{6}{r}{\textit{Continued on next page}} \\
        \endfoot
        \hline
        \endlastfoot
        %   \begin{tabular} {lllllll}[ht]\\ 


        %   \hline \multicolumn{3}{|l|}{\textbf{Prefix}} & \multicolumn{2}{l|}{\textbf{Class label}} & \multicolumn{2}{l|}{\textbf{Intersection}} \\ \hline 

        \multicolumn{7}{|l|}{\textbf{Begin}}\\ \hline

        \multicolumn{7}{|l|}{\textbf{Initial}}\\ \hline

        \parbox[|c|]{2cm}{
    \includegraphics[scale=0.40,height=8 cm,width=10 cm]{initialfgist.jpg}} \\ \hline
        \end{longtable}

El lado derecho y el borde superior de la imagen no aparecen. Por favor, ¿qué estoy haciendo mal?

Respuesta1

\parbox[|c|]{2cm}{
    \includegraphics[scale=0.40,height=8 cm,width=10 cm]

Esto especifica una imagen de 10 cm de ancho en un cuadro de 2 cm de ancho, por lo que se espera sobreimpresión. Al menos especificaría que si fue \parbox{2cm}pero \parbox[|c|]es un error de sintaxis (aunque latex no lo reporta como tal), el argumento opcional solo puede ser c, to b.

Solo quieres especificarunode scale, widthy heighty no quieres el \parboxen absoluto.

Respuesta2

El cellspacepaquete está aquí para eso: define un espacio vertical mínimo en la parte superior e inferior de la celda en columnas con el especificador precedido por la letra S(o Csi usa siunitx). También simplifiqué tu código y lo corregí donde estaba defectuoso:

\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{graphicx}
\usepackage{array, longtable}
\usepackage{cellspace}
\setlength\cellspacetoplimit{3pt}
\setlength\cellspacebottomlimit{3pt}


\begin{document}

\begin{longtable}{|*{7}{Sl}|}
    \caption{Create } \\
    %\label{step 3}
    \hline
    \multicolumn{3}{|Sl|}{\textbf{Prefix}} & \multicolumn{2}{l|}{\textbf{Class label}} & \multicolumn{2}{l|}{\textbf{Intersection}}\\
    \hline
    \endfirsthead
    \multicolumn{6}{Sc}%
    {\tablename\ \thetable\ -- \textit{Continued from previous page}} \\
    \hline
    \multicolumn{3}{|Sl|}{\textbf{Prefix}} & \multicolumn{2}{l|}{\textbf{Class label}} & \multicolumn{2}{l|}{\textbf{Intersection}}\\
    \hline
    \endhead
    \hline \multicolumn{7}{Sr}{\textit{Continued on next page}} \\
    \endfoot
    \hline
    \multicolumn{7}{|Sl|}{\textbf{Begin}}\\ 
    \hline
    \multicolumn{7}{|Sl|}{\textbf{Initial}}\\ 
    \hline
    \includegraphics[scale=0.40]{initialfgist.jpg} & & & & & & \\
    \hline
    \end{longtable}

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada