Ticket #47727

Support table in jfm features?

오픈 날짜: 2023-03-31 16:46 마지막 업데이트: 2023-04-11 12:28

Reporter:
소유자:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
2

Details

I want to add a table feature to jfm feature with syntax like

JFM = name / { stringFeature, tableFeature = {foo, bar = quaz} }
but it doesn't work and it will make the jfm_feature to be nil.

So now I'm trying the workaround to write like

JFM = name / { stringFeature, tableFeature = [ foo | bar: "quaz" ] }
and replace the chars to fit lua syntax from [ foo | bar: "quaz" ] to { foo, bar = "quaz" } then convert it to a table which works well.

Ticket History (3/10 Histories)

2023-03-31 16:46 Updated by: tanukihee
  • New Ticket "Support table in jfm features?" created
2023-03-31 16:47 Updated by: tanukihee
  • Details Updated
2023-04-01 11:39 Updated by: h7k
  • 소유자 Update from (None) to h7k
댓글 올리기

a table feature to jfm feature

(Perhaps this functionality is too complex for "JFM feature",) I hope that commit a9ba82a should solve the issue.

2023-04-03 10:43 Updated by: tanukihee
댓글 올리기

I'm using the new ltj-jfont.lua but all jfonts became nullfont. 😥

MWE

\documentclass{ltjarticle}
\usepackage{lua-visual-debug}
\begin{document}
いろは abc

\end{document}

2023-04-03 12:32 Updated by: h7k
댓글 올리기

I'm using the new ltj-jfont.lua but all jfonts became nullfont. 😥

Updating only ltj-jfont.lua does not work (due to recent commits), so one has to update all files in src/* from the repository.

2023-04-03 15:37 Updated by: tanukihee
댓글 올리기

I see..., thank you very much

2023-04-10 17:58 Updated by: tanukihee
댓글 올리기

I've updated the luatexja package from ctan and it works pretty well! However when I use ctex classes and latexmk, latexmk will recusively run many times and throw error due to font cache updated. It seems to be a ctex bug for I can not reproduce it when using luatexja classes. I'll take contact with ctex team later. The ticket could be closed.

Rule 'lualatex':  Reasons for rerun
Changed files or newly in use/created:
  C:/texlive/2023/texmf-var/luatex-cache/generic/names/luaotfload-lookup-cache.luc
2023-04-11 12:28 Updated by: h7k
  • Status Update from Open to Closed
  • Resolution Update from None to Fixed

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login