در حال حاضر ابزاری که به شما اجازه بده از فایل تک خروجی html برای نوشتارهای پارسی بگیرید و قابل اطمینان باشه وجود ندارد.
چند سال پیش من میخواستم بستهای به نام xepersian-html بنویسم که تجاری بود اما نیمه راه کار رو رها کردم چون افرادی که ممکن بود این محصول تجاری رو بخرند خیلی کم بود و ارزشش رو نداشت که این همه زمان براش صرف کنم.
ایده کار با ایده تمام بستههای فعلی برای گرفتن خروجی html از تک همانند tex4ht یا latex2html و ... خیلی متفاوت بود و نحوه انجام کار بصورت مستقیم توسط تک و نه یک ابزار خروجی بود.
ایده اصلی این بود که لاتک و html ساختار مشابهی دارند بنابراین خیلی از دستورات لاتک رو میتوان بازتعریف کرد. وقتی شما یک فایل تک به نام test.tex ایجاد میکنید و بسته xepersian-html رو فراخوانی میکنید. وقتی تک رو اجرا میکنید یک فایل با همین نام اما با پسوند html ساخته میشود بنابراین اگر فایل ورودی شما test.tex باشد با فراخوانی بسته xepersian-html فایلی به نام test.html ایجاد میشود و بعد این بسته دستورات لاتک را بصورت مناسبی بازتعریف میکند و در فایل html مینویسد مثلا اگر شما از دستور \title استفاده کنید و عنوان رو بصورت \title{Ttitle قرار دهید دستور \title بازتعریف میشود تا هنگام استفاده از این دستور <title>Title</title در فایل html نوشته بشه یا اگر از دستور \begin{document} استفاده میکنید، این دستور بازتعریف میشه تا در فایل html کد <body> قرار بگیره و وقتی از دستور \end{document} استفاده میکنید، در فایل html کد </body> قرار میگیره و به همین ترتیب دستورات دیگر. انجام این کار ساده است چون همانطور که گفتم لاتک و html ساختار مشابهی دارند و میتوان این کار را مستقیما با خود تک انجام داد و احتیاج به ابزار خارجی نیست.