در رابطه با توسعه آن و نحوه کارکرد آن و محدودیتهای آن چه باید بدانم؟
توسعه bidiTeXmaker (تکمیکر دوجهته) چند سال است که متوقف شده است. علت: بخاطر دیدگاه غیر متن باز در توسعه برنامه تکمیکر و ضعفها و محدودیتهای آن، زمان زیادی از توسعه این نرمافزار صرف مشکلات تکمیکر و یا انتقال به نسخههای جدیدتر میشد. راهکار: از به عنوان مثال TeXworks استفاده کنید و من شخصا texstudio را بخاطر باگهای مربوط به زبان فارسی برای نوشتن متون فارسی مناسب نمیدانم.
تکمیکر دوجهته برای نمایش درست دستورات لاتک در بین نوشتههای فارسی کاراکترهای کنترلی یونیکد را در بعضی از جاهای مناسب اضافه میکند، و چون برخی از این کاراکترها در کار لاتک برای ایجاد خروجی خلل ایجاد میکنند در نتیجه تکمیکر دوجهته (از نسخههای اواسط سال ۲۰۱۰ به بعد) این کاراکترها را قبل از ذخیره کردن فایل از آن حذف میکند. نکته: اگر فرض کنیم منظور از LRM کاراکتر کنترلی Left-Right-Mark باشد در اینصورت در لاتک دستوری شبیه به این \def\LRM{Hello world!} را میتوان تعریف کرد و اکنون با بکاربردن دستور \LRM در فایل خروجی عبارت Hello World! حروفچینی خواهد شد. از آنجا که تکمیکر دوجهته کاراکترهای کنترلی (از جمله LRM) را از فایل حذف میکند بنابراین فایلی با دستور ذکر شده دچار خطا و اشکال خواهد شد. توجه: به عبارت دیگر در تکمیکر دوجهته این فرض شده است که شما خود در فایلهای خود از کاراکترهای کنترلی استفاده نکردهاید.
\def\LRM{Hello world!}
همانطور که در ۲ گفته شد و قبلا نیز بارها گفتهام، نسخههای بعد از اواسط سال ۲۰۱۰ تکمیکر دوجهته تمام کاراکترهای کنترلی را که به فایل اضافه کردهاند از آن حذف میکنند، پس خطاهای تولید شده نمیتواند مربوط به اضافه شدن کاراکترهای کنترلی باشد و اما اگر خود شما از کاراکترهای کنترلی استفاده کردهاید بنا به آنچه گفته شد امکان مشکل بخاطر حذف این کاراکترها هست.