LINUX.ORG.RU

Для Antihrist, Havoc, BanZaj и для всех интересующихся


0

0
В общем как и обещал. Выложил alpha релиз на sourceforge.net (http://tkxmlive.sourceforge.net)

Это. Программа написана на 100% pure TCL/TK для создания и редактирования XML-документов. Для визуализации используются CSS стили. Пока еще стандарт CSS поддерживается не полностью, но то что уже есть сейчас достаточно для моих нужд.

P.S. Будете смотреть не забудьте поиграть с ctrl-Enter :-)

★★★

Проверено:
topic off
Первое предложение в тексте хромает:) Лучше переделать так: "Во всем мире, в том числе и в России, бла-бла-бла..." Нескольких запятых не хватает. В третьем абзаце в трех предложениях четыре слова "обучение" и производных.
topic on

Видел ли кто-нибудь средства автоматизированного стилистического анализа документов?
AC
()
а в текле есть какой-нить модуль для регулярных выражений ? а то в нем встроенные регулярные выражения весьма бедноваты.... многого нету...
hoopoe ★★
()
Подскажите название програмы в верхнем левом углу.
anonymous
()
А мне, очень даже понравилось! Только вот почему именно на Tcl/Tk?
anonymous
()
А та программа, что вверху экрана, называется gkrellm (адрес вроде www.gkrellm.org).
anonymous
()

Рац-предложение

Народ, постящий шоты с gkrellm'ом - не пора ли в конец своего комментария добавлять на автомате: "Для тех кто в танке: пи$дюлечка в таком-то углу - gkrellm" ?
anonymous
()
2AC
Спасибо за стилистическую коррекцию моего документа. Учту обязательно.

2hoope
> а в текле есть какой-нить модуль для регулярных выражений ?
> а то в нем встроенные регулярные выражения весьма
> бедноваты.... многого нету...
Вполне возможно что есть. Специально не искал. Но в любом случае можно написатьлибу на C которая будет использовать POSIX-regexp. Хотя в версиях 8.3 и выше регулярные выражения достаточно хороши - имеют поддержку Perl-расширений.

> А мне, очень даже понравилось! Только вот почему именно на Tcl/Tk?
Спасибо :-) Это только Alpha. Каждый день добавляю новое. Сегодня выложу на sour
ceforge.net.
Почему TCL/TK? В трех строках не описать, но считаю правильным. Если кратко, то:
* Кроссплатформенность;
* Поддержка i18n;
* Супер гибкий графический интерфейс;
* Легкая генерация PS;
* Прост в использовании.
* Есть компиляторы|врапперы в C.

Korwin ★★★
() автор топика
Такой дурацкий вопрос.. А зачем? Ведь есть же LyX?
anonymous
()
> Такой дурацкий вопрос.. А зачем? Ведь есть же LyX?
Дык эта ... эээ. Ну как бы LyX для LaTeX, а у меня для XML предназначенно. Конечно можно запросто написать XSLT для конвертации XML в LaTeX. И проект задумывался не как текстовый редактор.
Korwin ★★★
() автор топика
А иконки на кнопка - это сейчас так модно? :)
anonymous
()
to AC

Чем-то подобным пользовался Дмитрий Кирсанов, когда писал свою книгу про веб дизайн. Посмотри на его сайте (про процесс написания книги.)

Guest007
()
2 Korwin А PS нормально генерится (кирилица)?
anonymous
()
А по-моему ничего (на первый взгляд) А либу с регеспами писать не надо - их уже довольно много (pcre например, от автора Exim)
anonymous
()
2All. Сейчас выложил новую версию 0.1.1.

Также обновил index.html на http://tkxmlive.sourceforge.net - она сделана полностью в моей программе и потом через XSLT преобразованна в HTML. Полностью utf-8. Пример этой странички и XSLT лежат в каталоге web дистрибутива. + еще ускорил рендеринг XML в 2 раза.
Korwin ★★★
() автор топика
Вот! Это как раз то, что нужно. Точнее, движение в нужном направлении. Я вот сейчас думаю о другом необходимом компоненте - хранилище XML-документов, скорее всего, в RDBMS. Ещё немного, и получится неплохая база для построения систем документооборота!
Antichrist
()
2Antihrist. Черкни мне на мыло dederer-a@mail.ru мне кажется, что у нас может получиться какое нибудь сотрудничество (писать за себя предлагать не буду - сам хочу :-).
Korwin ★★★
() автор топика
Да, здорово! И вообще на скриншот приятно посмотреть - есть у человека
хороший вкус и чувство стиля, что довольно таки редкость;
правильные технологии и даже правильные иконки, что совсем приятно. :-)
shankara
()
2shankara. Спасибо. Не удержался. Сам загрузил скриншот еще раз посмотреть :-)
Korwin ★★★
() автор топика
2 Antichrist: Документооборот подразумевает Workflow. А Workflow - это полная ЖОПА.
Bluezman
()
Ответ на: комментарий от Antichrist
To Antichrist:
На эту тему у меня есть наброски проекта.
Т.е. Система электронного документо-оборота предприятия.
Если интересно то мыло banzaj@lrn.ru

To Korwin:
ага щас качну для тестирования...

--
BanZaj
anonymous
()
Antichrist: а существующие XML БД не устраивают?
Havoc ★★★★
()
2ALL.

Делаю программу. Вот результат работы:
http://tkxmlive.sourceforge.net/screen-3.png

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

Кому интересно рекомендую посмотреть скриншот (66Kb).
Korwin ★★★
() автор топика
А как формулы (с помощью чего) рендерятся на последнем скриншоте?
anonymous
()
А где можно почитать про набор формул в XML/SGML ? Как этот процесс по сравнению с LaTeX-ом ?
anonymous
()
Формулы сделаны в MS Word и затем документ конвертирован в HTML -> XML. Моя программа отображает эти картинки.

> А где можно почитать про набор формул в XML/SGML ?
> Как этот процесс по сравнению с LaTeX-ом ?
Ну LaTeX по этой части в переди планеты всей.
Формулы для XML/SGML можно вбивать во Adobe FrameMaker (кстати лучшего подхода при visual я не видел).

Вообще-то формулы в XML это MathML. У себя буду делать поддержку этого стандарта и plugin/widget для его отображения/редактирования.

Буду делать как visual так и LaTeX вариант набора.

Korwin ★★★
() автор топика
Тааак... под линухом работает, счас попробуем под cygwin - глядишь и получим cross - platform ;-). Будет руль ;-).
eXOR ★★★★★
()
2eXOR.
> счас попробуем под cygwin - глядишь и получим cross - platform ;-).
> Будет руль ;-).
????? А зачем cygwin??? Есть нативный ActiveTCL для виндов и для Мака тоже. Зачем так извращаться.

При том, что программа работает нормально под Linux, FreeBSD, Windows и Mac. Проверял. Что еще надо для cross-platform?
Korwin ★★★
() автор топика
2korwin ну почему сразу извращаться, некоторые по вынужденной необходимости живут под виндой и уже имеют там cygwin, почему-бы tcl/tk от него не попользовать? есть реальные возражения? одно хреново в cygwin... поддержка локализации в libc... хоть сам садись и пиши :(
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.