
Tenho um fontone dentro de um ambiente tabular dentro do longtable e claro que não funciona. Alguém já enfrentou algo semelhante? O que devo fazer ?
desde já, obrigado
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}
Responder1
Você precisa usar \footnotemark dentro da tabela e então definir \footnotetext{} para o conteúdo da nota de rodapé fora desse ambiente:
\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}
Não vou postar minha saída porque parece terrivelmente bagunçada, pois não consegui descobrir tudo o que é necessário para compilar seu código. (Portanto, o marcador de nota de rodapé e a nota de rodapé mostram OK, mas não muito mais.)