TEX и ЛАТЕКС несут справедливую часть сложности с ними (быть полными по Тьюрингу языками программирования), таким образом, трудно иметь и "простой" и "завершенный". Но большинство пользователей хочет или должно "завершиться", таким образом, Вы не находите много "простых" опций.
В зависимости от Ваших потребностей, ответа на ЛАТЕКС вопроса о Переполнении стека: действительно ли там кто-либо - сеть frontends доступный? (и различные ссылки по теме), мог бы помочь.
Да. Можно использовать emacs сменный латекс предварительного просмотра, чтобы сделать это. Однако это означает использовать emacs, который может или не может подойти. (По общему признанию звонить emacs простой является фрагментом.)
Посмотрите подобный вопрос на StackOverflow.com