TeX4ht Algunos caracteres turcos aparecen como imágenes

TeX4ht Algunos caracteres turcos aparecen como imágenes

Cuando se usa htlatexel comando, los caracteres turcos "ç" "ğ" "ş" "ü" aparecen bien, pero cuando se trata de "ı", TeX4ht produce una imagen. ¿Hay alguna manera de evitar esto?

Editar: cuando uso otra fuente como \usepackage[bitstream-charter]{mathdesign}, la letra "ı" nunca aparece.

\documentclass[18pt]{article}
\usepackage[bitstream-charter]{mathdesign}
\usepackage[utf8]{inputenc}

\begin{document}

\begin{center}
{\Huge ÖÇŞİĞÜöçşığü}
\end{center}
ÖÇŞİĞÜöçşığü


\end{document}

Producción

ingrese la descripción de la imagen aquí

Edición 2:

He intentado agregar

\ifdefined\HCode\else
\usepackage[bitstream-charter]{mathdesign}
\fi

\usepackage[turkish]{babel}
\usepackage[utf8]{inputenc}

al principio y ejecutar

htlatex index.tex "xhtml,charset=utf-8" "-cunihtf -utf8"

el resultado es el siguiente.

ingrese la descripción de la imagen aquí

Respuesta1

Debe utilizar opciones especiales de línea de comando para generar el archivo utf-8codificado:

htlatex filename "xhtml,charset=utf-8" " -cunihtf -utf8"

Con respecto al mathdesignpaquete, muchas fuentes actualmente no son compatibles. La tex4htforma habitual de resolver conflictos de paquetes es utilizar la carga de paquetes condicional:

\documentclass[18pt]{article}

\ifdefined\HCode\else
\usepackage[bitstream-charter]{mathdesign}
\fi

\usepackage[turkish]{babel}
\usepackage[utf8]{inputenc}

\begin{document}

\begin{center}
{\Huge ÖÇŞİĞÜöçşığü}
\end{center}
ÖÇŞİĞÜöçşığü


\end{document}

ingrese la descripción de la imagen aquí

información relacionada