Клуб сценаристов (http://forum.screenwriter.ru/index.php)
-   Обмен опытом (http://forum.screenwriter.ru/forumdisplay.php?f=10)
-   -   Разработка свободной программы для сценаристов (http://forum.screenwriter.ru/showthread.php?t=4961)

сэр Сергей 20.03.2014 18:13

Re: Разработка свободной программы для сценаристов
 
Димка Новиков, завтра посталю :)

Кирилл Юдин 20.03.2014 20:45

Re: Разработка свободной программы для сценаристов
 
Цитата:

Сообщение от Димка Новиков (Сообщение 493963)
Доработал масштабирование текста в редакторе, плюс прорабатываю цветовое решение для него

Да, хорошо. А то же самое для окна навигатора можно сделать? Если есть сложности с возможностью индивидуальной настройки, то можно просто пару вариантов цветового решения. Типа светлый (классик) и затемнённый. Может кому-то удобно на белом фоне.

И непечатный текст лучше сдвинуть в сторону вправо на две трети ширины страницы хотя бы.
ИНТ. НАТ. - автоформатирование по точке или пробелу после.
И реплику автоформатом внутри диалога? Ага? :)

Кирилл Юдин 20.03.2014 20:47

Re: Разработка свободной программы для сценаристов
 
Да, вот ещё что хотел спросить. А что это два значения времени отражается?

Димка Новиков 21.03.2014 10:18

Re: Разработка свободной программы для сценаристов
 
Кирилл Юдин, спасибо за комментарии/предложения.

Синопсисы (или комментарии) к сценам/сценариям будут реализованы в следующей версии (к разработке которой приступлю, как закрою все проблемы текущей версии).
Два значения времени - в позиции курсора | весь сценарий (вы об этом?).
А зачем сдвигать непечатный текст? Разве выделения цветом не достаточно?

***

А тем временем я исправил некоторые проблемы, которые вы помогли найти, за что выражаю огромную благодарность каждому, кто в этом участвовал.

Исправления/доработки:
* Сохранение при закрытии программы теперь работает как и положено.
* Вставить ремарку внутри реплики героя можно поставив открывающую скобку, или нажав <TAB>.
* Если в описании действия написать инт. или нат. блок преобразовывается во Время и место
* Ремарка - можно ввести имя с заглавной
* Титры корректно загружаются
* Добавлены УТРО, ВЕЧЕР.
* Добавлены настройки цвета текста, фона, непечатного текста, текста папки, фона папки
* Масшабирование текста по контрол + ролик мышки, его сохранение
* Проект больше не становится изменённым при его открытиии/перемещении курсора
* Исправлено неоднозначное поведение при копировании/вставке текста
* Добавлен предпросмотр и вывод на печать.
* Файл ассоциируется с программой - т.е. двойным щелчком по файлу (например, Тест.kitsp) программа запускается и открывает данный файл

Старый установщик заменён на новый, так что можно скачивать и просто сверху устанавливать.

Дальнейшие планируемые исправления:
* проблемы при работе с папками/группами сцен
* проблемы экспорта в пдф и предварительный просмотр
** разрыв реплики
** пустые строки вверху страниц
* перемещение сцен/групп/папок в навигаторе (честно-говоря это и сейчас реализовано, но не было времени хорошо протестировать)
* проработка справки

Кирилл Юдин 21.03.2014 11:37

Re: Разработка свободной программы для сценаристов
 
Цитата:

Сообщение от Димка Новиков (Сообщение 494183)
Два значения времени - в позиции курсора | весь сценарий (вы об этом?).

О!, а я не догадался. Круто!

Цитата:

Сообщение от Димка Новиков (Сообщение 494183)
А зачем сдвигать непечатный текст? Разве выделения цветом не достаточно?

Нет. Всё-таки заметки и примечания лучше чтобы были сдвинуты вправо - это удобнее визуально. Мелочь, конечно, но эргономика обычно важна тоже. Тем более, что это, как я понимаю, совсем не сложно сделать.
В идеале было бы круто, если бы примечания брались в рамочку, как примечания в Ворде. Может даже шрифт на пару размеров меньше основного. Это уже к дизайну больше относится, но было бы приятно взору.

Цитата:

Сообщение от Димка Новиков (Сообщение 494183)
Вставить ремарку внутри реплики героя можно поставив открывающую скобку, или нажав .

А зачем "Таб"? В диалоге скобок быть не может, кроме как для ремарки. Поэтому разумно было бы исключить лишние ненужные действия. Например в Софокле в блоке диалога в любом месте если поставить открывающую скобку -всё, что после неё, до закрывающей, форматируется, как ремарка. За много лет работы ни разу не потребовалось иного.
Там вообще нет "ремарки", как отдельного блока для форматирования - есть только диалог. Внутри которого есть подредактирумое значение задаваемое открывающееся скобкой.
В вашем варианте появляется сразу две скобки с курсосром внутри - это, на мой взгляд, очень удобно. А вот "Таб" после скобки - лишнее.


А в целом совершенствующаяся программа радует. :) Большая работа.

Кирилл Юдин 21.03.2014 11:57

Re: Разработка свободной программы для сценаристов
 
1. Выскочила такая ошибка – когда набираешь текст в диалоге, а затем ставишь открывающую скобку, то весь текст перед ней берётся в скобки и форматируется, как ремарка. :(
2. Ещё очень не хватает отмены последнего действия.
3. Немного поэкспериментировав понял фишку – открывающую скобку не надо вообще ставить в середине реплики – а только "ТАБ". Можно переучиться, но это всё же путает – может в блоке реплики (диалога) эту команду запараллелить (может кому через "ТАБ" удобно тоже) с открывающейся скобкой? То есть всё тоже самое, но при нажатии "(", а не "ТАБ"? Так можно сделать? Именно в блоке диалога. В остальных местах – как обычно.

Димка Новиков 21.03.2014 12:02

Re: Разработка свободной программы для сценаристов
 
Цитата:

Сообщение от Кирилл Юдин (Сообщение 494190)
это удобнее визуально

Хорошо, я тоже за эргономику, потестирую различные варианты.

Цитата:

Сообщение от Кирилл Юдин (Сообщение 494190)
А зачем "Таб"?

Вы не поняли, не после скобки, а просто внутри реплики нажимаешь таб и всё :) На мой взгляд таб удобней нажимать, чем открывающую скобку. Это же касается и ремарки после имени персонажа и в конце реплики. Просто нажимаешь таб, и в программе открывается блок для ввода ремарки.

UPD:

Цитата:

Сообщение от Кирилл Юдин (Сообщение 494190)
запараллелить

Так и должно быть сейчас.

Кирилл Юдин 21.03.2014 12:06

Re: Разработка свободной программы для сценаристов
 
С цветом шрифта и окна редактора всё отлично. А можно то же самое для окна навигатора? Просто дело в том, что когда настроено окно редактора на тёмные цвета, то окно навигатора слепит глаза, особенно в темное время суток по глазам бьёт.

Кирилл Юдин 21.03.2014 12:12

Re: Разработка свободной программы для сценаристов
 
Цитата:

Сообщение от Димка Новиков (Сообщение 494195)
Так и должно быть сейчас.

Значит ошибка - форматируется текст в ремарку, написанный до этого, как реплика (сам диалог). А должен тот, который ещё только будет написан.
Вот по "ТАБ" - хорошо срабатывает, а при "(" - весь текст диалога "впрыгивает" внутрь скобок.

Кирилл Юдин 21.03.2014 12:14

Re: Разработка свободной программы для сценаристов
 
При вкладывании сцен в новую папку в окне навигатора - программа вылетает. :(

Кирилл Юдин 21.03.2014 12:17

Re: Разработка свободной программы для сценаристов
 
Цитата:

Сообщение от Димка Новиков (Сообщение 494195)
На мой взгляд таб удобней нажимать, чем открывающую скобку.

В принципе, скорее да. Просто нужно об этом постоянно помнить. Ведь в других редакторах - скобка и есть скобка, а таб - таб. :)
Но это не критично.

Алексей Соков 21.03.2014 20:49

Re: Разработка свободной программы для сценаристов
 
Цитата:

Сообщение от Димка Новиков (Сообщение 491895)
Спасибо за комментарии.
3. Сначала я предполагал, что пользователи будут смотреть и печатать используя штатные средства (программы для работы с PDF/RTF), но теперь кажется моё мнение изменилось.
4. Да
5. В следующих версиях
7. На счёт таких тонкостей я сказать не могу, т.к. не вникал настолько глубоко. Могу лишь сказать, что из папок и групп сцен можно стоить иерархии, а как их делать, нужно решить самому пользователю, т.к. ни каких ограничений на использование папок и групп сцен в программе нет.
8. Да, в будущих версиях
10. Нет, можно предусмотреть, как-то об этом даже не подумал...
12. Сейчас можно перетаскивать объекты

Да, буду и дальше поддерживать этот проект. :)

Дмитрий, обратите внимание на корявый ТИТР. После открытия сохранённого файла - блок титра автоматически форматируется под предыдущий текст. Хорошо, если до того был блок ВРЕМЯ И МЕСТО ДЕЙСТВИЯ. А когда реплика - совсем не хорошо.

Алексей Соков 21.03.2014 22:12

Re: Разработка свободной программы для сценаристов
 
Не понимаю, почему основные тусовщики/завсегдатаи сценарных форумов молчат.
Что, некогда? Ха-ха.
Или стадо ждёт? Хм-м.
Когда будет создана программа - юзеры начнут хаять и поносить прогу. Мелко. Противно.
Именно в это время разработчик ждёт ваших отзывов и мнений.

Дмитрий, ещё раз прошу - предусмотреть экспорт локаций и взаимодействий главных героев и персонажей (с указанием времени и страниц) в эксель вордовский.

И ещё, пора Вам, Дмитрий подумать о б официозе. Назвать продаваемым именем и установить плату (100 руб.) за скачиваемый дистрибутив.. и лицензию.

Почему?
Всё просто - даже с багами лицухи продаются дороже. Промолчу про пиратский софт. Я плачу за каждую лицензионную программу, установленную на моём ноуте. И мне не стыдно. И безпроблемно решать вопросы в техподдержке производителей. И думаю, что каждый труд должен оплачиваться, особенно сценаристов и разработчиков программ для работы сценаристов.

И ещё, Дмитрий, при установке пусть автоматом устанавливается иконка на рабочем столе.

Ваша улыбка хороша, но её недостаточно для доверия прожжённых сценаристов-разуверов. Каждый сценарист(ка) - судьба, опыт и трагедия.

Автосохранение файлов, Дмитрий, не забудьте - одна из важнейших функций программы.

Кирилл Юдин 22.03.2014 02:57

Re: Разработка свободной программы для сценаристов
 
Цитата:

Сообщение от Алексей Соков (Сообщение 494333)
ещё, Дмитрий, при установке пусть автоматом устанавливается иконка на рабочем столе.

А она где устанавливается?

Алексей Соков 22.03.2014 04:17

Re: Разработка свободной программы для сценаристов
 
Цитата:

Сообщение от Кирилл Юдин (Сообщение 494412)
А она где устанавливается?

По-моему, вообще нигде. Я "вытаскивал" ярлык на рабочий стол Винды 8.1 из директории Программ Файлз


Текущее время: 18:10. Часовой пояс GMT +3.

©2006 - 2009, screenwriter.ru
©2000 - 2025, Jelsoft Enterprises Ltd.
Powered by vBulletin; перевод: zCarot