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 :-)

>>> Просмотр (800x600, 187 Kb)

★★★

Проверено:

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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.