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

Уксус 09.03.2016 13:43

Re: Разработка свободной программы для сценаристов. Часть 2
 
Спасибо, Димка! Пошел тестировать!

Г у д в и н 10.03.2016 14:20

Re: Разработка свободной программы для сценаристов. Часть 2
 
Как установить шаблон?

Кирилл Юдин 10.03.2016 18:48

Re: Разработка свободной программы для сценаристов. Часть 2
 
Вложений: 3
Цитата:

Сообщение от Г у д в и н (Сообщение 615247)
Как установить шаблон?

Я понимаю, что вы не установить, а создать хотите?

1. Открываем программу.
2. Идём в настройки.
3. В настройках выбираем "Библиотека шаблонов".
Вложение 15405
4. Дальше жмём на плюсик вверху и задаём шрифты и отступы, какие нам нужны, для каждого блока (отражаются слева).
Вложение 15406
5. Называем как-нибудь. Пишем комментарий, чтобы не забыть,что это за шаблон у нас теперь лежит. Сохраняем.
6. Идём в раздел "Редактор сценария" и в самом низу выбираем из списка шаблонов, созданный и сохранённый.
Вложение 15407

Г у д в и н 11.03.2016 10:49

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

Сообщение от Кирилл Юдин (Сообщение 615290)
Я понимаю, что вы не установить, а создать хотите?

Нет-нет, именно установить. Но вы мне помогли разобраться. Спасибо!

Я правильно понимаю, что в одной строке я не могу использовать и имя героя, и реплику (диалог)?
Вот так мне нужно:
http://cs633319.vk.me/v633319146/173c6/VmB4bdmjGJY.jpg

АлександрКу 11.03.2016 12:39

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

Сообщение от Г у д в и н (Сообщение 615453)
Нет-нет, именно установить. Но вы мне помогли разобраться. Спасибо!

Я правильно понимаю, что в одной строке я не могу использовать и имя героя, и реплику (диалог)?
Вот так мне нужно:
http://cs633319.vk.me/v633319146/173c6/VmB4bdmjGJY.jpg

Оного не понимаю... нахххххуа вам это надо.
Вы что, пьесу пишите? Или у вас французский формат записи (если я правильно помю, на ТВ, его только Табачников практикует).

Кирилл Юдин 11.03.2016 12:48

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

Сообщение от Г у д в и н (Сообщение 615453)
Я правильно понимаю, что в одной строке я не могу использовать и имя героя, и реплику (диалог)?

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

Не проще всё же писать реплику с новой строки?

Мне кстати непонятно, как в Ворде вы набираете такой формат? Каждый раз отступы слева какие захотите ставите? Ведь имена могут быть разными по длине? Вот у вас там Снегурочка - и сразу уже идёт реплика. Если имя будет, например Карабас Барабас - то его реплика уже сдвинется вправо.
То есть в программе тогда придётся вообще плавающий отступ задавать и привязывать к самому длинному имени персонажа. А если он появится в конце пьесы? Программа зависнет, переформатируя всю пьесу до этого в новый формат.

Г у д в и н 11.03.2016 13:13

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

Сообщение от АлександрКу (Сообщение 615455)
Оного не понимаю... нахххххуа вам это надо.
Вы что, пьесу пишите? Или у вас французский формат записи (если я правильно помю, на ТВ, его только Табачников практикует).

Это для мероприятий (театрализованных представлений, концеров, митингов и т.п.).

Г у д в и н 11.03.2016 14:30

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

Цитата:

Сообщение от Кирилл Юдин (Сообщение 615456)
Не проще всё же писать реплику с новой строки?

Да, проще. Но нужно на одной.

Цитата:

Сообщение от Кирилл Юдин (Сообщение 615456)
Мне кстати непонятно, как в Ворде вы набираете такой формат? Каждый раз отступы слева какие захотите ставите?

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

Цитата:

Сообщение от Кирилл Юдин (Сообщение 615456)
Ведь имена могут быть разными по длине? Вот у вас там Снегурочка - и сразу уже идёт реплика. Если имя будет, например Карабас Барабас - то его реплика уже сдвинется вправо.

Таких обычно в 2 строки пишут. Или пишут - Карабас, без Барабаса.

Цитата:

Сообщение от Кирилл Юдин (Сообщение 615456)
То есть в программе тогда придётся вообще плавающий отступ задавать и привязывать к самому длинному имени персонажа. А если он появится в конце пьесы? Программа зависнет, переформатируя всю пьесу до этого в новый формат.

Да обычно сценарий пишется под конкретное количество исполнителей и все имена известны заранее. Но я поняла вашу мысль. Всего не предусмотришь.

Г у д в и н 11.03.2016 14:31

Re: Разработка свободной программы для сценаристов. Часть 2
 
У меня возникла другая проблема: при экспорте в вёрд остаётся стандартный формат. Что я не так делаю?

Кирилл Юдин 11.03.2016 14:49

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

Сообщение от Г у д в и н (Сообщение 615478)
Но нужно на одной.

Цитата:

Сообщение от Г у д в и н (Сообщение 615478)
Да, у отступа точного параметра нет.

Я так понял, что точных параметров там нет в принципе.
Цитата:

Сообщение от Г у д в и н (Сообщение 615478)
Да обычно сценарий пишется под конкретное количество исполнителей и все имена известны заранее.

Программе? :) Если в программе этот персонаж появляется лишь к концу, то и высчитывать пробелы она будет для всего сценария именно после того, как вы напечатаете это имя.

Цитата:

Сообщение от Г у д в и н (Сообщение 615478)
Таких обычно в 2 строки пишут.

Это ещё сложнее алгоритм нужно придумывать. Но, главное, это весьма сложно будет реализовать при экспорте-импорте, как мне кажется.

Цитата:

Сообщение от Г у д в и н (Сообщение 615478)
А, может, и нельзя, но все так делают, если удобно.

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

Кирилл Юдин 11.03.2016 14:51

Re: Разработка свободной программы для сценаристов. Часть 2
 
Вложений: 1
Цитата:

Сообщение от Г у д в и н (Сообщение 615479)
при экспорте в вёрд остаётся стандартный формат. Что я не так делаю?

Когда откроется окно экспорта, выберите внизу "расширенные настройки".
Откроются дополнительные настройки, где можно выбрать нужный формат экспорта:

Вложение 15413

Дальше, я думаю, всё понятно и так.

Димка Новиков 11.03.2016 15:03

Re: Разработка свободной программы для сценаристов. Часть 2
 
Привет!

Публикую быструю заплатку, закрывающую пару критических проблем (а также исправления, которые я успел сделать, до момента их обнаружения):

• исправлена проблема с пропаданием описаний сцен, при работе с нестандартными шаблонами оформления;
• исправлена проблема с отменой последнего действия при наличии в сценарии многострочных комментариев;
• исправлена ошибка с исчезновением/появлением комментариев, во время редактирования текст в ближайших абзацах;
• исправлена проблема дублирования изображений при добавлении их в галерею;
• исправлена проблема с открытием новых сценариев на вкладке настроек;
• улучшен цвет иконок активированных инструментов в маке.

Такой вот пятничный патч.

********

Цитата:

Сообщение от Г у д в и н (Сообщение 615453)
Я правильно понимаю, что в одной строке я не могу использовать и имя героя, и реплику (диалог)?

Да, так не получится сделать.

Цитата:

Сообщение от Кирилл Юдин (Сообщение 615456)
Более того, это очень сложно корректно сделать на программируемом уровне.

Да нет, не очень сложно. Это же просто таблица с двумя колонками и невидимой рамкой, одна реплика = одна строка таблицы. Сделать это не сложно, просто это уже совсем другая история.

Кирилл Юдин 11.03.2016 15:36

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

Сообщение от Димка Новиков (Сообщение 615484)
Это же просто таблица с двумя колонками и невидимой рамкой, одна реплика = одна строка таблицы.

Я думал о таблицах, но не сообразил, что их же можно удалять программным способом и восстанавливать в момент экспорта-импорта.
А, с другой стороны, тогда и при экспорте в Ворд невидимые таблицы тоже придётся сохранять. Насколько это будет удобно, если придётся править в Ворде - вот вопрос. С таблицами бывает такая фигня выходит - чуть не то сделал - и всё сбежало-уехало.

Ну, в общем, это действительно


Цитата:

Сообщение от Димка Новиков (Сообщение 615484)
уже совсем другая история.


Уксус 11.03.2016 15:51

Re: Разработка свободной программы для сценаристов. Часть 2
 
Димка, после последних двух обновлений программа стала невероятно тормозить. Открыл старый проект - 90 страниц, 77 сцен. Работать невозможно - прокручивает нормально, но когда вносишь текст, идет задержка в секунды две. Это как понимаешь очень много. Раньше такого не было. Кажется, до второй беты все летало. По крайней мере у меня. (((

Димка Новиков 11.03.2016 16:48

Re: Разработка свободной программы для сценаристов. Часть 2
 
Уксус, а если отключить автоматические переносы, есть положительная динамика?


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

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