xelatex -no-pdf -synctex=1 -interaction=batchmode -recorder --jobname="output" "main.tex"
This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
kpathsea: Running mktextfm FandolSong-Regular.otf/OT
/usr/local/texlive/2023/texmf-dist/web2c/mktexnam: Could not map source abbreviation O for OT.
/usr/local/texlive/2023/texmf-dist/web2c/mktexnam: Need to update /usr/local/texlive/2023/texmf-dist/fonts/map/fontname/special.map?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; ; nonstopmode; input OT
This is METAFONT, Version 2.71828182 (TeX Live 2023) (preloaded base=mf)
kpathsea: Running mktexmf OT
! I can't find file `OT'.
<*> \mode:=ljfour; mag:=1; ; nonstopmode; input OT
Please type another input file name
! Emergency stop.
<*> \mode:=ljfour; mag:=1; ; nonstopmode; input OT
Transcript written on mfput.log.
grep: OT.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; ; nonstopmode; input OT' failed to make OT.tfm.
kpathsea: Appending font creation commands to missfont.log.
kpathsea: Running mktextfm FandolSong-Regular.otf/OT
/usr/local/texlive/2023/texmf-dist/web2c/mktexnam: Could not map source abbreviation O for OT.
/usr/local/texlive/2023/texmf-dist/web2c/mktexnam: Need to update /usr/local/texlive/2023/texmf-dist/fonts/map/fontname/special.map?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; ; nonstopmode; input OT
This is METAFONT, Version 2.71828182 (TeX Live 2023) (preloaded base=mf)
kpathsea: Running mktexmf OT
! I can't find file `OT'.
<*> \mode:=ljfour; mag:=1; ; nonstopmode; input OT
Please type another input file name
! Emergency stop.
<*> \mode:=ljfour; mag:=1; ; nonstopmode; input OT
Transcript written on mfput.log.
grep: OT.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; ; nonstopmode; input OT' failed to make OT.tfm.
SyncTeX written on output.synctex.gz.