LuaLatex, \includespread 및 libreoffice 테이블(%)

LuaLatex, \includespread 및 libreoffice 테이블(%)

나는 지난 며칠 동안 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 배포판을 업데이트해야 합니다.

여기에 이미지 설명을 입력하세요

스프레드시트에서 생성된 PDF의 스크린샷을 보면 또는 ODS같은 특수 문자뿐만 아니라 다음과 같은 몇 가지 기본 스타일도 작동한다는 것을 알 수 있습니다.%$용감한텍스트는 물론 외부 링크도 작동합니다.

관련 정보