[Все] [А] [Б] [В] [Г] [Д] [Е] [Ж] [З] [И] [Й] [К] [Л] [М] [Н] [О] [П] [Р] [С] [Т] [У] [Ф] [Х] [Ц] [Ч] [Ш] [Щ] [Э] [Ю] [Я] [Прочее] | [Рекомендации сообщества] [Книжный торрент] |
Кроссплатформенные редакторы XML-файлов
редакция от 05.01.2010
По рекомендациям уважаемых Rangifer Tarandus, lankier и maslm добавила в список программ по созданию книг (ЧаВо по книгам) несколько кроссплатформенных редакторов XML-файлов:
- <oXygen/>
Хелп есть на английском, даже динамический — это когда показывает справку по тому разделу, в котором вы сейчас находитесь, и ещё выводит всплывающую подсказку по каждому тегу и атрибуту. Проверка орфографии есть, но для русского только сторонний модуль в кодировке CP-1251 (впрочем пользователей виндовс это не должно беспокоить), или проверять через внешнюю утилиту (aspell например).
Скрипты можно запускать совершенно любые, и навешивать их на хоткеи, плюс сам редактор работает с регулярными выражениями perl 5. Но самое ценное в нём то, что он просто не позволит вам сделать неправильный файл, и сразу укажет все места, где есть ошибки, а также, как любой приличный редактор он умеет авто-дополнение, и даёт выбирать только те элементы и атрибуты, которые возможны в данном месте. Ещё он может прятать теги (вы работаете как-бы с чистым текстом), и блокировать их от случайных модификаций. Да, много ещё чего он умеет. - GNU Emacs (+ nxml + fb2-relaxng)
Проверка валидности на-лету
Проверка орфографии на-лету
Автодополнение тегов
И прочее прочее... - SynText Serna Free OpenSource XML Editor
До недавнего времени это был закрытый редактор, открылся он только летом 2009-го.
Возможно, какой-нибудь из них - это и есть тот самый долгожданный редактор для fb2, о котором так долго говорили
Теперь хорошо бы их подружить с верстальщиками. А для этого надо с редакторами работать и делиться опытом. Всё нужное и полезное по программам постите сюда, пожалуйста.
Ждем ваших советов, о великие гуру - укротители разнообразных программ!
P.S. «Ликбеса» нам необходима!
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
86 мег вместе с Явой -- однако... А зачем мне качать Яву, если у меня уже установлена? Бред какой-то... Пингвинский.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
А что там насчет лицензий? Продукт, надо понимать, не бесплатный?
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
А что там насчет лицензий? Продукт, надо понимать, не бесплатный?
В "ЧаВо по книгам" есть ссылка на полезную добавку рядом с ссылкой на прогу. На сайте программы дают 30 дней на пробу.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Для этих дел настоятельно рекомендуй Виндузятникам Notepad++. Единственный недостаток перед вышеприведенным это то что не кросс платформенный а только под винду. В остальном даже лучше.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Для этих дел настоятельно рекомендуй Виндузятникам Notepad++. Единственный недостаток перед вышеприведенным это то что не кросс платформенный а только под винду. В остальном даже лучше.
Для Windows можно и Microsoft FrontPage использовать. Office-то у всех есть, наверное.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
По рекомендации уважаемого Rangifer Tarandus добавила в список программ по созданию книг (ЧаВо по книгам) кроссплатформенный и довольно мощный редактор XML-файлов <oXygen/>. Ссылка на сайт программы
(вздыхает) 86 мегов. Млин. Хочется кого-нибудь убить...
(подумав, поясняет) Нет, не драгоценную нашу Tanja45.:)
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
(вздыхает) 86 мегов. Млин. Хочется кого-нибудь убить...
(подумав, поясняет) Нет, не драгоценную нашу Tanja45.:)
Милый oldvagrant, ну я понимаю, что тяжелый редактор. Но ведь есть люди, для которых это не очень существенно. И интернет у них быстрый, и в игрушки такие они любят играть. Вдруг пригодится кому. Ну не сердитесь, пожалуйста, не ворчите. :))
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Представил себе человека, играющего в Oxygen. Сделалось нехорошо :)
Как он с картинками обходится ?
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Представил себе человека, играющего в Oxygen. Сделалось нехорошо :)
Как он с картинками обходится ?
Вот ссылка на Fb2, сделанный в этом редакторе:
http://www.onlinedisk.ru/file/310614/
Я в этом редакторе ничего не понимаю. :(
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Весьма недурственно. Вы готовили ?
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Весьма недурственно. Вы готовили ?
Нет, конечно. Я же сказала - я в этом редакторе ничего не понимаю. А файл, сделанный только в "<oXygen/>" я стребовала с бедного Rangifer Tarandus перед тем, как начинать весь разговор.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Я же сказала - я в этом редакторе ничего не понимаю.
Ну и что ? Я, например, ничего не понимаю в животноводстве, но бифштексы трескаю за милую душу :)
Что касаемо файла - вполне читаемо, есть всё, кроме таблиц. Хотелось бы услышать от автора, как он вставлял иллюстрации. Потому как сам давно уже к Oxygen'у присматриваюсь.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Я же сказала - я в этом редакторе ничего не понимаю.
Ну и что ? Я, например, ничего не понимаю в животноводстве, но бифштексы трескаю за милую душу :)
Да, но не произвести этот бифштекс.
А я могу прочитать и проверить сделанный в этом редакторе файл :))
А таблицы в fb2 не сможет прочитать ни один бес, окромя CR.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
2 Lord KiRon
Для этих дел настоятельно рекомендуй Виндузятникам Notepad++
Вы Notepad++ как-то специально под FB2 затачивали? Законфигурили профиль для FB2, сделали файл синтаксиса, автозаполнения, снесли ненужные языки, прикрутили проверку орфографии? Или пользуетесь как есть. Поделитесь секретами.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Нет, только настроил что FB2 открывать как XML.
Вообще то пробовал и язык "создать" вот только понял что это бессмысленно, ну раскрасит чуть по другому , а дальше что? Реально ничего не дает.
А вот плагин свой написать была мысль, но с тысячей других дел (да и при том что парсеры и подобное я учил больше 10-и назад и с тех пор не приходилось) пока так и осталась мыслью.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Жаль. Notepad++ выглядит многообещающе. Орфографию проверяет. Я надеялся, что кто-то адаптировал его под FB2 и прикрутил хоткеи по разметке текста (титулы и субтитулы, эпиграфы, стихи, цитаты, болд и италик), чтобы работать как в текстовом режиме FBE. Или написал какие-то скрипты по чистке текста (пробелы перед знаками препинания, и так далее).
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Покамест обнаружена единственная полезная функция: возможность прятать теги и работать с чистым текстом. Увы, платности и размера это не перекрывает. :-(
Будем искать дальше...
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
...Увы, платности [....] это не перекрывает. :-(
Будем искать дальше...
???????? У Вас и ОС лицензионная? :))
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
???????? У Вас и ОС лицензионная? :))
«Но это же не повод!» © :-)
У меня да, Ubuntu 9.10. У жены — пираццкий Windows XP. Свыше 90% программ на пираццкой винде лицензионные (GPL и т.п.), а что она никак не переучится с Photoshop на GIMP, дык тут я не виноват.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
???????? У Вас и ОС лицензионная? :))
«Но это же не повод!» © :-)
У меня да, Ubuntu 9.10. У жены — пираццкий Windows XP. Свыше 90% программ на пираццкой винде лицензионные (GPL и т.п.), а что она никак не переучится с Photoshop на GIMP, дык тут я не виноват.
В "ЧаВо по книгам" есть лечение для этого редактора.
Я пользуюсь и GIMP и Photoshop. GIMP менее эффективен. (на всякий случай пригибается и прикрывает голову.)
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
В "ЧаВо по книгам" есть лечение для этого редактора.
Увы, сей вариант не подходит. После нескольких лет работы под Linux я с ужасом заметил, что стал негативно относиться к ломанным программам. Странно, но за всё время работы в Windows у меня никогда даже мысли такой не возникало. А сейчас — поди ж ты!
Я пользуюсь и GIMP и Photoshop. GIMP менее эффективен. (на всякий случай пригибается и прикрывает голову.)
Отбой тревоги. :-) Я не пользуюсь Photoshop по двум причинам. Во-первых, он платный, во-вторых мне лень переучиваться с GIMP. Как только появятся задачи, которые нельзя будет решить GIMP-ом — немедля переучусь. ;-)
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
В принципе, у меня получилось сделать книгу в fb2, используя только текстовый редактор с подсветкой синтаксиса. Для конвертации рисунков - base64
Корректность файла проверялась с помощью утилиты xmllint. Утилита входит в состав библиотеки libxml2 и как её установить, я рассказывать не буду, она имеется наверное в любом репозитории.
Схемы для валидации можно взять из утилиты fb2utils для валидации fb2 http://code.google.com/p/fb2utils/downloads/list , распаковать zip и использовать FictionBook2.21.xsd, FictionBookGenres.xsd, FictionBookLang.xsd, FictionBookLinks.xsd
Например, так
$xmllint --noout --schema FictionBook2.21.xsd РедактируемыйФайл 2>err.log
Затем смотреть err.log на предмет ошибок.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Эм. Вообще-то лучше тогда использовать сам валидатор отсюда: http://code.google.com/p/fb2utils/source/checkout
Он под линуксом и писался и там точно работает. :) Нужно только установить python-libxml2 и python-libxslt1
Использовать из коммандной строки:
$ ./fb2validator.py files
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Забавно, но я не обратил внимание, что он и под Linux-ом работает. В любом случае, он тоже использует libxml2, только через обертку в питоне, судя по python-libxml2 и python-libxslt1
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Ну собственно, да. Но он еще и "консистентность" файла проверяет - ссылки в никуда, неприлинкованные изображения и т.п.
Кстати, можно использовать и php-версию (тоже из коммандной строки, но только по одному файлу проверяет): http://fb2utils.googlecode.com/svn/trunk/php/validator.php (нужен php-xml)
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Кстати, есть еще один очень серьезный кросплатформенный XML-редактор, причем свободный, в отличие от Oxygen, это SynText Serna Free OpenSource XML Editor
До недавнего времени это был закрытый редактор, открылся он только летом 2009-го.
Re: Кроссплатформенный редактор XML-файлов: <oXygen/>
Раз уж пошла речь про всякие xml-редакторы, то надо упомянуть лучший редактор всех времен и народов emacs :) (+ nxml + fb2-relaxng)
Re: Кроссплатформенные редакторы XML-файлов
XML Copy Editor - http://xml-copy-editor.sourceforge.net/
EditiX - http://free.editix.com/
Re: Кроссплатформенные редакторы XML-файлов
Добавь в список плагин к OpenOffice'у: http://code.google.com/p/ooofbtools/
Re: Кроссплатформенные редакторы XML-файлов
Инструмент юного натуралиста для препарирования подопытных, ограничения сняты (вроде-бы как), после установки службу лицензий можно благополучно прибить:
ABBYY FineReader Pro 10.0.101.56 от ABBY