tex4ebookは、アクセントを間違った文字として表示します[重複]

Nov 26 2020

私は、Windows 7 sp1で、イタリア語とキリル文字(および将来的には中国語)の両方を使用して電子書籍を作成しようとしています。

LuaTeXバージョン1.12.0(MiKTeX 20.11)の最小例:

\documentclass[12pt,a4paper,openright,oneside]{book}
\usepackage{fontspec}
\setmainfont{Dejavu Serif}
\setmonofont{Courier New}
%
\begin{document}
aeeiou

\'a\'e\'i\'o\'u

àèéìòù

пожалуйста
\end{document}

lualatex.exeを使用したコンパイルは正常に機能します。

しかし、それはありません:

C:\PATH>tex4ebook.exe -l .\file.tex "html5,charset=utf-8" " -cunihtf -utf8"

それは与える:

問題はすでにhtmlファイルにあります。

また、オプションなしでコマンドを試しましたC:\PATH>tex4ebook.exe -l .\file.tex

同じことがpdfTeX、バージョン3.14159265-2.6-1.40.21(MiKTeX 20.11)にも当てはまりますC:\PATH>tex4ebook.exe .\file.tex

...
\usepackage[T2A,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian,italian]{babel}
...
\foreignlanguage{russian}{пожалуйста}

この例では、lualatexでコンパイルされたキリル文字の鶏を見逃していますが、アクセントの問題も解決していません。

どうもありがとう。

回答

1 GiacomoMariani Nov 26 2020 at 22:39

次のようにMikTexコンソールでの更新を解決しました:

非常に古いものはありませんが、修理が必要なものがあります。正確な問題が何だったのかわかりません。