He usado LuaLatex durante los últimos días y lo he estado disfrutando a pesar de la falta de documentación en \includespread. Sin embargo, lo hice funcionar para tablas que no tienen un valor porcentual (por ejemplo: 10% en una celda).
¿Es esto un error o una característica? ¿Cómo puedo incluir una hoja de cálculo con valores porcentuales?
¡Gracias de antemano!
Respuesta1
Editar:
OP proporcionó algunos archivos de prueba, que mostraron algunos problemas nuevos. Esos problemas deberían solucionarse ahora y, con suerte, el paquete actualizado llegará pronto a CTAN y TeX Live.
Hay un problema con tu 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}
se utiliza \begin{tabular}
sin especificar columnas y el analizador TeX lee el siguiente token, que es \includespread
. Entonces es más nuevo ejecutado. Como definiste la plantilla table_3c
como un entorno tabular completo, realmente no necesitas comenzar con el formato tabular aquí y usarlo solo \includespread
.
Resultado de su muestra:
Supongo que estás hablando de mi odsfile
paquete. El comportamiento que usted describe es un error que se solucionó hace algún tiempo, pero no he publicado correcciones hasta CTAN
hoy (soy muy malo publicando cosas en CTAN). Así que gracias por recordármelo. Algunos otros errores también se corrigieron en esta versión, por lo que debe actualizar su distribución TeXLive tan pronto como llegue la actualización.
Puede ver en la captura de pantalla del PDF generado a partir de ODS
una hoja de cálculo que no solo funcionan caracteres especiales como %
o $
, sino también algunos estilos básicos comoatrevidotrabajos de texto, así como enlaces externos