oshizelly
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Skif_off 14:50 23-07-2015 Цитата: Кое-что добавил/поправил, пока здесь, как уточним, попрошу залить сюда. | При загрузке файлов с расширением .RTF правильная схема синтаксической подсветки выбирается автоматически, а при необходимости её можно включить или выключить вручную. Однако тип файлов определяется только по расширению, но не по сигнатуре в начале файла. Соответственно, если файл в формате RTF имеет нестандартное расширение, например, .AAA, то AkelPad его не распознаёт и правильной схемы подсветки не предлагает, приходится выбирать схему вручную из выпадающего списка. Весь код подсвечивается один цветом (синим), за единственным исключением - фигурных скобок, они подсвечены красным. Это так и должно быть? Спрашиваю потому, что ведь в других схемах подсветки для выделения разных элементов синтаксиса используются разные цвета. Цитата: Такой вопрос ещё: имеет смысл отдельно выделить | Немного не понял вопрос: "отдельно" от чего? Цитата: Фолдинг с \pict сделал за счёт идентификатора изображений {\*\blipuid XXXX}, почему-то сразу в глаза не бросилось. Вообще, фолдинг немного кривоват, прошу прощения, иначе не получается. | Похоже, что этот идентификатор присутствует далеко не всегда. Вот первый попавшийся тестовый файл, первый в выдаче Гугла по запросу RTF: http://www.snee.com/xml/xslt/sample.doc. Здесь изображение есть, но идентификатора изображений {\*\blipuid XXXX} нет, а использован идентификатор {\pict\wmetafile8\. Цитата: Тестовый файл с одной строкой несколько удивил - неожиданно огромное количество команд разметки, собственно текст не сразу и заметен | Эта структура - фирменный стиль MS, когда на 1 байт полезной информации (собственно текста) приходится 10 байтов избыточного описания технических параметров. В итоге при просмотре документа в текстовом редакторе собственно текст просто невозможно разглядеть невооружённым глазом среди полчищ кода разметки, требуются специальные инструменты. Кстати, та же проблема - с файлами HTML и некоторых других стандартных форматов, создаваемыми из MS Word. Однако некоторые другие приложения, например, Atlantis Word, PolyEdit (вроде бы) и др. умеют создавать так называемые "компактные RTF-файл", где разметка присутствует только в необходимом объёме, как правило, гораздо меньшем, чем объём текста. | Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 08:15 07-08-2015 | Исправлено: oshizelly, 08:21 07-08-2015 |
|