! Ошибка ввода пакета: символ Юникода ^^ H (U 0008)

#latex #tex

#Латекс #текс

Вопрос:

Я установил MacTeX из brew brew install mactex-no-gui --cask

test.tex

 documentclass{jarticle}

usepackage{amsmath,amsfonts}

begin{document}
mytest--m=testmode テストを行う

end{document}
 

Я пытаюсь скомпилировать этот простой текст с platex

Он показывает эту ошибку.

Я предполагаю, что это связано с настройкой Юникода?? потому что я вставил в него какой-то японский символ.

Как я могу это исправить?

 $platex test.tex

This is e-pTeX, Version 3.14159265-p3.8.3-191112-2.6 (utf8.euc) (TeX Live 2020) (preloaded format=platex)
 restricted write18 enabled.
entering extended mode
(./test.tex
pLaTeX2e <2020-02-02> 3 (based on LaTeX2e <2020-02-02> patch level 5)
L3 programming layer <2020-03-06>
(/usr/local/texlive/2020/texmf-dist/tex/platex/base/jarticle.cls
Document Class: jarticle 2020/01/03 v1.8e Standard pLaTeX class
(/usr/local/texlive/2020/texmf-dist/tex/platex/base/jsize10.clo))
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/amsfonts.sty)
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
(./test.aux)

! Package inputenc Error: Unicode character ^^H (U 0008)
(inputenc)                not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.6 mytest^^H
             --m=crond テストを行う
 

Комментарии:

1. Ваш пример работает без ошибок. Как ваш формат platex, так и несколько пакетов не обновлены. Можете ли вы попробовать обновить до текущей версии? Я бы запустил vanilla texlive tlmgr update -all , не знаю, будет ли это работать и для texlive, установленного через brew

2. Я нажимаю delete mytest--m между mytest ними, и --m есть что-то невидимое, мне нужно дважды нажать delete, чтобы удалить t , и это работает.