بحث ویرایشگر دوباره در تالار مطرح شده است. انتخاب ویرایشگر امری سلیقهای است و من همهٔ کارهای خودم رو با texworks انجام میدهم. اخیرا Texworks امکان پیش پردازش پروندهٔ ورودی را بر اساس اسکریپت (فعلا زبانهای پایتون، لوا، و QTScript) فراهم کرده است. یکی از دستاوردها میتواند مثلا امکان افزودن markup های مختلف از جمله \lr به دور عبارات انگلیسی در زیپرشین باشد. شاید دوستانی که در برنامهنویسی تبحر دارند در این زمینه بتونن کمک کنند.
http://code.google.com/p/texworks/wiki/ScriptingTeXworks