![TeX4ht Alguns caracteres turcos aparecem como imagens](https://rvso.com/image/305760/TeX4ht%20Alguns%20caracteres%20turcos%20aparecem%20como%20imagens.png)
Ao usar htlatex
o comando, os caracteres turcos "ç" "ğ" "ş" "ü" aparecem OK, mas quando se trata de "ı", o TeX4ht produz uma imagem. Existe alguma maneira de contornar isso?
Editar: quando uso outra fonte como \usepackage[bitstream-charter]{mathdesign}
, a letra "ı" nunca aparece.
\documentclass[18pt]{article}
\usepackage[bitstream-charter]{mathdesign}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{center}
{\Huge ÖÇŞİĞÜöçşığü}
\end{center}
ÖÇŞİĞÜöçşığü
\end{document}
Saída
Editar 2:
Eu tentei adicionar
\ifdefined\HCode\else
\usepackage[bitstream-charter]{mathdesign}
\fi
\usepackage[turkish]{babel}
\usepackage[utf8]{inputenc}
no começo e corra
htlatex index.tex "xhtml,charset=utf-8" "-cunihtf -utf8"
a saída é a seguinte.
Responder1
Você precisa usar opções especiais de linha de comando para gerar o arquivo na utf-8
codificação:
htlatex filename "xhtml,charset=utf-8" " -cunihtf -utf8"
em relação ao mathdesign
pacote, muitas fontes atualmente não são suportadas. A tex4ht
maneira usual de resolver conflitos de pacote é usar o carregamento condicional de pacote:
\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}