Цитата: Посоветуйте компонент типа RichEdit, RichView. 
  Я пользуюсь RxRichEdit из пакета RxLib. Дело в том что функциональность компонента RichEdit на прямую зависит от версии установленной библиотеки Riched20.dll. (Я нашел 5.40.11.2210, возможно существуют и более новые версии, но эта года 2000.  
 В плюсы такого выбора можно записать: 
 1. Полная совместимость с со спецификацией RTF.  
 2. Корректная работа с буфером обмена. 
 3. Полная поддержка OLE - объектов (картинки, клипы, графика, формулы и т.д.). 
 4. Версия 5 выравнивает текст по ширине и уже корректно отображает таблицы (они раздвижные) 
 5. Бесплатно. 
 Но опять таки нужно дорабатывать компонент RxRichEdit чтобы появился Zoom и Списки разных стилей, а также отсутствие реализации под Delphi 5 и старше. 
 Главный на мой взгляд минус: 
 1. Отсутствие какой либо документации по "продвинутым" функциям Riched20.dll в MSDN. 
 2. Не обходимость таскать с собой эту самую библиотеку.   
 Если рассматривать RichView, то автор просто молодец! Но реализация некторых вещей хромает (те же OLE объекты). Да и разработчик видимо устал от своего детища (последнее обновление было в прошлом году). 
 Сам исходников не видел (постов не хватает

. Существует условная возможность исправить недостатки (на сайте разработчика указано, что за деньги дает и исходники посмотреть, но, как я понял, не за наши деньги).