LINUX.ORG.RU
 

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


0

0

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

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

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

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

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


[#]  

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

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

Видел ли кто-нибудь средства автоматизированного стилистического анализа документов?

* ()
[#]  

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

а в текле есть какой-нить модуль для регулярных выражений ? а то в нем встроенные регулярные выражения весьма бедноваты.... многого нету...

* ()
[#]  

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

Подскажите название програмы в верхнем левом углу.

anonymous ()
[#]  

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

А мне, очень даже понравилось! Только вот почему именно на Tcl/Tk?

anonymous ()
[#]  

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

А та программа, что вверху экрана, называется gkrellm (адрес вроде www.gkrellm.org).

anonymous ()
[#]  

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

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

anonymous ()
[#]  

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

2AC
Спасибо за стилистическую коррекцию моего документа. Учту обязательно.

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

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

*** ()
[#]  

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

Такой дурацкий вопрос.. А зачем? Ведь есть же LyX?

anonymous ()
[#]  

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

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

*** ()
[#]  

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

А иконки на кнопка - это сейчас так модно? :)

anonymous ()
[#]  
Guest007

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

to AC

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

* ()
[#]  

Re: Может, каким программистам и тяжело...

2 Korwin А PS нормально генерится (кирилица)?

anonymous ()
[#]  

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

А по-моему ничего (на первый взгляд) А либу с регеспами писать не надо - их уже довольно много (pcre например, от автора Exim)

anonymous ()
[#]  

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

2All. Сейчас выложил новую версию 0.1.1.

Также обновил index.html на http://tkxmlive.sourceforge.net - она сделана полностью в моей программе и потом через XSLT преобразованна в HTML. Полностью utf-8. Пример этой странички и XSLT лежат в каталоге web дистрибутива. + еще ускорил рендеринг XML в 2 раза.

*** ()
[#]  

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

Вот! Это как раз то, что нужно. Точнее, движение в нужном направлении. Я вот сейчас думаю о другом необходимом компоненте - хранилище XML-документов, скорее всего, в RDBMS. Ещё немного, и получится неплохая база для построения систем документооборота!

# ()
[#]  

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

2Antihrist. Черкни мне на мыло dederer-a@mail.ru мне кажется, что у нас может получиться какое нибудь сотрудничество (писать за себя предлагать не буду - сам хочу :-).

*** ()
[#]  

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

Да, здорово! И вообще на скриншот приятно посмотреть - есть у человека
хороший вкус и чувство стиля, что довольно таки редкость;
правильные технологии и даже правильные иконки, что совсем приятно. :-)

* ()
[#]  

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

2shankara. Спасибо. Не удержался. Сам загрузил скриншот еще раз посмотреть :-)

*** ()
[#]  

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

2 Antichrist: Документооборот подразумевает Workflow. А Workflow - это полная ЖОПА.

* ()
[#] Ответ на: Re: Для Antihrist, Havoc, BanZaj и для всех интересующихся от Antichrist 15.02.2002 21:49:31  

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

To Antichrist:
На эту тему у меня есть наброски проекта.
Т.е. Система электронного документо-оборота предприятия.
Если интересно то мыло banzaj@lrn.ru

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

--
BanZaj

anonymous ()
[#]  

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

Antichrist: а существующие XML БД не устраивают?

**** ()
[#]  

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

2ALL.

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

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

Кому интересно рекомендую посмотреть скриншот (66Kb).

*** ()
[#]  

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

А как формулы (с помощью чего) рендерятся на последнем скриншоте?

anonymous ()
[#]  

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

А где можно почитать про набор формул в XML/SGML ? Как этот процесс по сравнению с LaTeX-ом ?

anonymous ()
[#]  

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

Формулы сделаны в MS Word и затем документ конвертирован в HTML -> XML. Моя программа отображает эти картинки.

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

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

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

*** ()
[#]  
eXOR

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

Тааак... под линухом работает, счас попробуем под cygwin - глядишь и получим cross - platform ;-). Будет руль ;-).

***** ()
[#]  

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

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

При том, что программа работает нормально под Linux, FreeBSD, Windows и Mac. Проверял. Что еще надо для cross-platform?

*** ()
[#]  

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

2korwin ну почему сразу извращаться, некоторые по вынужденной необходимости живут под виндой и уже имеют там cygwin, почему-бы tcl/tk от него не попользовать? есть реальные возражения? одно хреново в cygwin... поддержка локализации в libc... хоть сам садись и пиши :(

anonymous ()