tex4ebook wyświetla akcenty jako niewłaściwe znaki [duplikat]

Nov 26 2020

Próbuję stworzyć ebooka na Windows 7 SP1 , z włoskim i cyrylicy (i chińskim w przyszłości).

Minimalny przykład z LuaTeX, wersja 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}

Kompilacja z lualatex.exe działa dobrze:

ale nie z:

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

to daje:

Problem jest już w pliku html.

Próbowałem też komendy bez opcji, tj C:\PATH>tex4ebook.exe -l .\file.tex.

To samo stosuje się pdfTeX, wersja 3.14159265-2.6-1.40.21 (MiKTeX 20.11) , C:\PATH>tex4ebook.exe .\file.texoraz:

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

W tym przykładzie brakuje cyrylicy skompilowanej z lualatexem, ale też nie rozwiązuje problemu z akcentami:

Wielkie dzięki.

Odpowiedzi

1 GiacomoMariani Nov 26 2020 at 22:39

Rozwiązałem aktualizację w konsoli MikTex w następujący sposób:

Nic bardzo starego, ale coś wymagało naprawy. Nie wiem, na czym dokładnie polegał problem.