Nota al pie dentro de la tabla dentro de la tabla larga

Nota al pie dentro de la tabla dentro de la tabla larga

Tengo un foontone dentro de un entorno tabular dentro de longtable y, por supuesto, no funciona. ¿Alguien se ha enfrentado a algo similar? Qué tengo que hacer ?

gracias de antemano

vasilis

 \begin{center}
 \begin{longtable}{|m{0.15\textwidth}|m{0.45\textwidth}|m{0.40\textwidth}|}
 \hline
 Μεταβλητή & Περιγραφή & Παράδειγμα \\ \hline
 \endfirsthead 

 \hline Μεταβλητή & Περιγραφή & Παράδειγμα \endhead \hline

 \hline \multicolumn{3}{|r|}{{Συνέχεια στην επόμενη σελίδα}} \\ \hline
 \endfoot

 \hline \hline
 \endlastfoot

 Συναρτήσεις &


 {\begin{tabular}{@{}m{0.45\textwidth}@{}}
 Οι συναρτήσεις θα πρέπει να είναι \en{camelCased}\footnote{CamelCase είναι η πρακτική της γραφής σύνθετων λέξεων ή φράσεων, έτσι ώστε κάθε λέξη ή σύντμηση να αρχίζει με ένα κεφαλαίο γράμμα \cite{wiki:camelCase}.} και οι μεταβλητές να είναι όλες πεζές, με κάτω παύλες (\_) μεταξύ των λέξεων.
 \\ \hline

 Ο τύπος επιστροφής της κάθε συνάρτησης θα πρέπει να τοποθετείται σε διαφορετική γραμμή \\ \hline

 Πρέπει να διαλέγετε ως όνομα ένα ρήμα το οποίο αντανακλά την δράση της συνάρτησης. Καλό είναι να επιλέγονται ονόματα τα οποία αντανακλούν στοιχεία του προβλήματος από όχι την επίλυση του προβλήματος.

 \end{tabular}} &

 {\begin{lstlisting}
 int
 applyExample (int example_arg);

 void
 checkForErrors();
 \end{lstlisting}}
 \\ \hline

 \caption{Ονοματολογια}
 \label{table:naming_conventions}
 \end{longtable}
 \end{center}

captura de pantalla

Respuesta1

Debe usar \footnotemark dentro de la tabla y luego establecer \footnotetext{} en el contenido de la nota al pie fuera de ese entorno:

 \begin{center}
 \begin{longtable}{|m{0.15\textwidth}|m{0.45\textwidth}|m{0.40\textwidth}|}
 \hline
 Μεταβλητή & Περιγραφή & Παράδειγμα \\ \hline
 \endfirsthead

 \hline Μεταβλητή & Περιγραφή & Παράδειγμα \endhead \hline

 \hline \multicolumn{3}{|r|}{{Συνέχεια στην επόμενη σελίδα}} \\ \hline
 \endfoot

 \hline \hline
 \endlastfoot

 Συναρτήσεις &


 {\begin{tabular}{@{}m{0.45\textwidth}@{}}
 Οι συναρτήσεις θα πρέπει να είναι \en{camelCased}\footnotemark και οι μεταβλητές να είναι όλες πεζές, με κάτω παύλες (\_) μεταξύ των λέξεων.
 \\ \hline

 Ο τύπος επιστροφής της κάθε συνάρτησης θα πρέπει να τοποθετείται σε διαφορετική γραμμή \\ \hline

 Πρέπει να διαλέγετε ως όνομα ένα ρήμα το οποίο αντανακλά την δράση της συνάρτησης. Καλό είναι να επιλέγονται ονόματα τα οποία αντανακλούν στοιχεία του προβλήματος από όχι την επίλυση του προβλήματος.

 \end{tabular}} &

 {\begin{lstlisting}
 int
 applyExample (int example_arg);

 void
 checkForErrors();
 \end{lstlisting}}
 \\ \hline

 \caption{Ονοματολογια}
 \label{table:naming_conventions}
 \end{longtable}
 \footnotetext{CamelCase είναι η πρακτική της γραφής σύνθετων λέξεων ή φράσεων, έτσι ώστε κάθε λέξη ή σύντμηση να αρχίζει με ένα κεφαλαίο γράμμα \cite{wiki:camelCase}.}
 \end{center}

No publicaré mi resultado porque se ve terriblemente desordenado ya que no pude entender todo lo necesario para compilar su código. (Entonces el marcador de nota al pie y la nota al pie muestran OK pero no mucho más).

información relacionada