Tenho usado LuaLatex nos últimos dias e estou gostando apesar da falta de documentação sobre \includespread. Mesmo assim, fiz funcionar para tabelas que não possuem valor percentual (ex.: 10% em uma célula).
isso é um erro ou uma característica? Como posso incluir uma planilha com valores percentuais?
Desde já, obrigado!
Responder1
Editar:
O OP forneceu alguns arquivos de teste, que mostraram alguns problemas novos. Esses problemas devem ser corrigidos agora e o pacote atualizado chegará ao CTAN e ao TeX Live em breve, esperançosamente.
Há um problema com seu código:
\begin{table}[ht]
\label{tab:stuff_cal}
\centering
\begin{tabular}
\includespread[file=calcs.ods, template=table_3c, columns=head]
\end{tabular}
\caption{Stuff calculated in a ods.}
\end{table}
você usa \begin{tabular}
sem especificar colunas, e o analisador TeX lê o próximo token, que é \includespread
. Portanto, é executado mais recentemente. Como você definiu o modelo table_3c
como um ambiente tabular completo, você realmente não precisa começar o tabular aqui e apenas usá-lo \includespread
sozinho.
Resultado da sua amostra:
Suponho que você esteja falando sobre meu odsfile
pacote. O comportamento que você descreve é um bug que foi corrigido há algum tempo, mas não postei correções CTAN
até hoje (sou muito ruim em postar coisas no CTAN). Então, obrigado por me lembrar. Alguns outros bugs também foram corrigidos nesta versão, então você deve atualizar sua distribuição TeXLive assim que a atualização chegar.
você pode ver na captura de tela do PDF gerado a partir ODS
da planilha que não apenas caracteres especiais como %
ou $
funcionam, mas também alguns estilos básicos comoaudaciosoobras de texto, bem como links externos