* [devel] prepre... alpha of XML editor
@ 2004-08-30 16:08 Vitaly Ostanin
2004-08-31 5:36 ` Alex Ott
2004-08-31 6:50 ` [devel] " Вячеслав Диконов
0 siblings, 2 replies; 9+ messages in thread
From: Vitaly Ostanin @ 2004-08-30 16:08 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1186 bytes --]
Здравствуйте.
На
http://www.vzljot.ru/vyt/pix/pix.tar.bz2
выложен первый публичный из сырых вариантов будущего XML
редактора, с которым я сейчас ковыряюсь.
Собственно, там только каркас из классов, но уже более-менее
работающий.
Написан на pygtk2/libxml2-python, в этом варианте использует
UImanager для меню и не использует glade для интерфейса.
Чего умеет:
- интерфейс gtkTreeView к DOM дереву libxml2
- открывать жёстко забитый в код файл "1.xml"
- довольно прилично работает c файлом в 400 kb (обработанный
admin.xml вложен в архив, развернуть всё дерево можно * на
дополнительной клавиатуре - это займёт некоторое время)
- считать максимальный уровень вложенных inline элементов для
тегов и количество родительских inline элементов для текста.
- оставлять вертикальное место для отрисовки текста внутри inline
и самих inline. Добавлять место по бокам текста, который уже
своего inline элемента пока не умеет (придумано как это сделать,
но пока не написано)
- построение интерфейса в несколько окон содрано из testtext.py,
так что должен уметь несколько окон
Желающие поковыряться - you are welcome :)
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] prepre... alpha of XML editor
2004-08-30 16:08 [devel] prepre... alpha of XML editor Vitaly Ostanin
@ 2004-08-31 5:36 ` Alex Ott
2004-08-31 5:39 ` Ivan Fedorov
2004-08-31 7:06 ` [devel] " Vitaly Ostanin
2004-08-31 6:50 ` [devel] " Вячеслав Диконов
1 sibling, 2 replies; 9+ messages in thread
From: Alex Ott @ 2004-08-31 5:36 UTC (permalink / raw)
To: devel
что только люди не делают, лишь бы не пользоваться емаксом
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] prepre... alpha of XML editor
2004-08-31 5:36 ` Alex Ott
@ 2004-08-31 5:39 ` Ivan Fedorov
2004-08-31 7:06 ` [devel] " Vitaly Ostanin
1 sibling, 0 replies; 9+ messages in thread
From: Ivan Fedorov @ 2004-08-31 5:39 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 119 bytes --]
Alex Ott пишет:
> что только люди не делают, лишь бы не пользоваться емаксом
;)
PS: Оно по моему в фортунку сойдет...
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] prepre... alpha of XML editor
2004-08-30 16:08 [devel] prepre... alpha of XML editor Vitaly Ostanin
2004-08-31 5:36 ` Alex Ott
@ 2004-08-31 6:50 ` Вячеслав Диконов
2004-08-31 7:11 ` [devel] " Vitaly Ostanin
1 sibling, 1 reply; 9+ messages in thread
From: Вячеслав Диконов @ 2004-08-31 6:50 UTC (permalink / raw)
To: ALT Devel discussion list
On Пнд, 2004-08-30 at 20:08 +0400, Vitaly Ostanin wrote:
> Здравствуйте.
>
> На
> http://www.vzljot.ru/vyt/pix/pix.tar.bz2
> выложен первый публичный из сырых вариантов будущего XML
> редактора, с которым я сейчас ковыряюсь.
...
> Желающие поковыряться - you are welcome :)
А можно попросить специальный режим для перевода XML файлов?
- Без дерева (переводчику оно не важно и не нужно)
- С защитой тагов от изменения, т.е. метки структуры документа вообще
нельзя изменить (для гарантии их сохранности), а метки управляющие
форматиованием текста внутри параграфа можно передвигать и пересталять,
но нельзя удалять.
- С возможностью сокрытия всех тагов (сжатия их в неброские маленькие
значки, которыми удобно оперировать как одним символом)
- Просмотра документа в виде простого текста (желательно с разворотом
тагов-сокращений часто повторяющихся имен собственных в обычный текст)
- параллельный синхронизированный просмотр иходного и переведенного
документа для редактуры. (Синхронизировать можно по параграфам и
показывать в одинаковом режиме в двух параллельных окнах или как
в TRADOS: (всплывающие прямоугольники разного цвета с исходным текстом и
соответствующим переведенным фрагментом)
+ Интеграция проекта OmegaT (обеспечивает автоматический глоссарий,
память перевода (ТМ), импорт TMX баз и сегментацию текста)
Все это может стать лучшим средством перевода документации для свободных
программ и заменой секретных средств типа MS Helium.
--
Вячеслав Диконов <sdiconov@mail.ru>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [devel] Re: prepre... alpha of XML editor
2004-08-31 5:36 ` Alex Ott
2004-08-31 5:39 ` Ivan Fedorov
@ 2004-08-31 7:06 ` Vitaly Ostanin
2004-08-31 7:11 ` Alex Ott
1 sibling, 1 reply; 9+ messages in thread
From: Vitaly Ostanin @ 2004-08-31 7:06 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 324 bytes --]
Alex Ott пишет:
> что только люди не делают, лишь бы не пользоваться емаксом
Кстати, эта альфа написана именно в emacs :)
А вот в работе с XML и nxml, и psgml умеют далеко не всё из того,
что мне нужно. И далеко не всем пользователям emacs удобен/нравится.
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [devel] Re: prepre... alpha of XML editor
2004-08-31 6:50 ` [devel] " Вячеслав Диконов
@ 2004-08-31 7:11 ` Vitaly Ostanin
2004-08-31 7:44 ` Вячеслав Диконов
0 siblings, 1 reply; 9+ messages in thread
From: Vitaly Ostanin @ 2004-08-31 7:11 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 667 bytes --]
Вячеслав Диконов пишет:
> On Пнд, 2004-08-30 at 20:08 +0400, Vitaly Ostanin wrote:
>
>>Здравствуйте.
>>
>>На
>>http://www.vzljot.ru/vyt/pix/pix.tar.bz2
>>выложен первый публичный из сырых вариантов будущего XML
>>редактора, с которым я сейчас ковыряюсь.
>
> ...
>
>>Желающие поковыряться - you are welcome :)
>
> А можно попросить специальный режим для перевода XML файлов?
Просить пока ничего нельзя - можно только делать :)
По поводу реализации идей - мне бы свои реализовать :)
Из скипнутого далее реализуемо всё, кроме OmegaT, про который я
ничего не знаю и пока не интересуюсь.
<skipped/>
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] Re: prepre... alpha of XML editor
2004-08-31 7:06 ` [devel] " Vitaly Ostanin
@ 2004-08-31 7:11 ` Alex Ott
2004-08-31 7:16 ` Vitaly Ostanin
0 siblings, 1 reply; 9+ messages in thread
From: Alex Ott @ 2004-08-31 7:11 UTC (permalink / raw)
To: devel
>Alex Ott пишет:
>> что только люди не делают, лишь бы не пользоваться емаксом
>
>Кстати, эта альфа написана именно в emacs :)
>
>А вот в работе с XML и nxml, и psgml умеют далеко не всё из того,
>что мне нужно. И далеко не всем пользователям emacs удобен/нравится.
пример того, что не умеют?
^ permalink raw reply [flat|nested] 9+ messages in thread
* [devel] Re: prepre... alpha of XML editor
2004-08-31 7:11 ` Alex Ott
@ 2004-08-31 7:16 ` Vitaly Ostanin
0 siblings, 0 replies; 9+ messages in thread
From: Vitaly Ostanin @ 2004-08-31 7:16 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 792 bytes --]
Alex Ott пишет:
>>Alex Ott пишет:
>>
>>>что только люди не делают, лишь бы не пользоваться емаксом
>>
>>Кстати, эта альфа написана именно в emacs :)
>>
>>А вот в работе с XML и nxml, и psgml умеют далеко не всё из того,
>>что мне нужно. И далеко не всем пользователям emacs удобен/нравится.
>
> пример того, что не умеют?
Автоопределение inline/block тега,
выбор тегов для показа или скрывания,
комфортный выбор цветов и шрифтов,
подписи тегов под текстом из этих тегов,
и что-то ещё, чего я не помню, поскольку давно не пользовался.
Даже если nxml/psgml всё это умеют/научатся - цель написания
нового редактора - именно массово удобный и комфортный редактор.
Мне нравится emacs, но он к таковым не относится.
<skipped/>
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] Re: prepre... alpha of XML editor
2004-08-31 7:11 ` [devel] " Vitaly Ostanin
@ 2004-08-31 7:44 ` Вячеслав Диконов
0 siblings, 0 replies; 9+ messages in thread
From: Вячеслав Диконов @ 2004-08-31 7:44 UTC (permalink / raw)
To: ALT Devel discussion list
On Втр, 2004-08-31 at 11:11 +0400, Vitaly Ostanin wrote:
> Вячеслав Диконов пишет:
> > А можно попросить специальный режим для перевода XML файлов?
> Просить пока ничего нельзя - можно только делать :)
Просто не знаю как как это делается :(
> Из скипнутого далее реализуемо всё, кроме OmegaT, про который я
> ничего не знаю и пока не интересуюсь.
Для справки:
http://www.omegat.org/omegat/omegat.html
Это специальный инструмент для переводчиков, ближайший
аналог TRADOS и DejaVu. Позволяет не переводить одно и то же много раз и
переносить перевод из старой в новую версию документа, доделывая лишь
изменившиеся фрагменты. Недостаток - отсутствие нормальной поддержки XML
(Текст плохо сегментируется и резко падает эффективность из-за тегов.)
Очень полезная вещь, причем работающие вне Windows аналоги мне
неизвестны. Написано на Java. Нуждается в интеграции с OpenOffce и
редактором *ML, для построения полнофункционального рабочего места
(подобного сладкой парочке TRADOS+MS Word).
--
Вячеслав Диконов <sdiconov@mail.ru>
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2004-08-31 7:44 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-30 16:08 [devel] prepre... alpha of XML editor Vitaly Ostanin
2004-08-31 5:36 ` Alex Ott
2004-08-31 5:39 ` Ivan Fedorov
2004-08-31 7:06 ` [devel] " Vitaly Ostanin
2004-08-31 7:11 ` Alex Ott
2004-08-31 7:16 ` Vitaly Ostanin
2004-08-31 6:50 ` [devel] " Вячеслав Диконов
2004-08-31 7:11 ` [devel] " Vitaly Ostanin
2004-08-31 7:44 ` Вячеслав Диконов
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git