過去幾天我一直在使用 LuaLatex,儘管缺乏關於 \includespread 的文檔,但我仍然很享受它。儘管如此,讓它適用於沒有百分比值的表格(例如:儲存格中的 10%)。
這是一個錯誤還是一個功能?如何包含帶有百分比值的電子表格?
先致謝!
答案1
編輯:
OP提供了一些測試文件,其中顯示了一些新問題。這些問題現在應該得到解決,更新的軟體包很快就會進入 CTAN 和 TeX Live。
您的程式碼有一個問題:
\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}
如果您在不指定列的情況下使用\begin{tabular}
,TeX 解析器將讀取下一個標記,即\includespread
.所以它是較新執行的。當您將範本定義table_3c
為完整表格環境時,您實際上不需要在此處啟動表格並單獨使用\includespread
。
您的樣本結果:
我想你正在談論我的odsfile
包裹。您描述的行為是一個錯誤,前段時間已修復,但CTAN
直到今天我才發布修復(我在向 CTAN 發佈內容方面真的很糟糕)。所以謝謝你提醒我。此版本中還修復了其他一些錯誤,因此您應該在更新發布後立即更新您的 TeXLive 發行版。
您可以從ODS
電子表格生成的 PDF 的螢幕截圖中看到,不僅可以使用諸如%
或$
之類的特殊字符,還可以使用一些基本樣式,例如大膽的文本作品以及外部鏈接