olive - 0.13.1 и набор композиций в электронном виде

Jan 10, 2013 11:08

Доступна для скачивания новая версия программы olive - 0.13.1. Среди прочих мелких улучшений хочу обратить внимание на возможность копировать введенные диаграммы и решения с символами фигур из olive в любой текстовый редактор с поддержкой RTF (например, Microsoft Word или Open/Libre Office Writer ( Read more... )

olive, программы

Leave a comment

Comments 16

ext_367064 January 10 2013, 15:35:24 UTC
Спасибо, Дмитрий! (Чья инициатива или просьба ознакомить с оформлением шахматных композиций?)
Все понятно, кроме редактирования диаграмм с использованием шрифта ISDiagram. Возможно ли это делать с помощью Olive (туманное замечание о поддержке этой программой любых шахматных шрифтов)?

Для участников 18КЧР желательно побыстрее решить в КШК РШФ вопрос оформления композиций: согласен на использование шрифтов примеров тем (как в журнале "Шахматная композиция"), но по опыту прошлого чемпионата советовал бы оформлять в виде вордовского документа .doc, а не файлом .pdf.

Reply

yacpdb January 10 2013, 15:58:14 UTC
>Чья инициатива или просьба ознакомить с оформлением шахматных композиций?
Меня никто ни о чем не просил, это моя собственная инициатива.

>Все понятно, кроме редактирования диаграмм с использованием шрифта ISDiagram. Возможно ли это делать с помощью Olive.
Да возможно. По шагам, в самом простом случае, примерно так:
1. Скачать и установить шрифт ISDiagram
2. Скачать и установить olive
3. Запустить olive и расставить позицию на доске, перетаскивая фигуры мышкой.
4. Переключиться на вкладку RTF, убедиться, что в качестве шрифта для диаграммы выбран ISDiagram (на панели справа)
5. Выделить диаграмму на экране, скопировать, вставить в Word.
Скажите, если на каком-то этапе у вас будут проблемы, будем разбираться подробнее.

>Для участников 18КЧР...
Это сообщение не имеет никакого отношения к КЧР. Пожалуйста, с предложениями или замечаниями пишите директору чемпионата или создавайте новую тему в сообществе, если хотите обсудить что-то публично.

Reply


ext_367064 January 10 2013, 16:15:19 UTC
Второе спасибо, Дмитрий!
Затруднение было с экспортом диаграммы: применял из меню File-Export- и получал либо "местным" шрифтом программы, либо точечной картинкой. Теперь через RTF все получилось.

Для 18КЧР удобно сразу работать с оформлением композиций по рекомендациям организаторов чемпионата (иначе опять секретарь Д.Туревский или директор А.Мукосеев будет переоформлять сотни композиций для удобства публикации).

Reply


vitalymedintsev January 10 2013, 16:34:42 UTC
Хорошо, что находишь время для olive.
Илл. и ложная игра, а также инвертирование цвета фигур как кнопки в тул-баре - очень удобно!
За Intelligent mode - special thanks; многоходовые кооперативы проверяет за секунды - класс!!!

Несколько вопросов:
1) какое практическое значение имеет опция "Легальные ходы чёрных/белых"?
2) что делает режим PostKeyPlay? При проверке кооперативок с включённой опцией программа выдаёт сообщение: "Не удалось запустить исполняемый файл popeye (PY459USR\pywin32.exe -maxmem 1G)". Оперативная память не причём - проверял.
3) можно ли в файле конфигурации main.yaml задать параметр "auto-compactify" так, чтобы после остановки движка popeye запись найденного решения компактифицировалась автоматически? Я пробовал ставить 0, 2, yes, true - не получается...

Reply

yacpdb January 10 2013, 17:11:45 UTC
1) Это в основном для анализа задач со сложными и/или контринтуитивными сказочными условиями и фигурами. Т.е. когда не понимаешь "а так почему не мат?" и т.п. Легальные ходы белых - соответственно для s#, h#s и пр. когда белые получают мат.
2) PostKeyPlay - только для задач на прямой или обратный мат. Popeye решает позицию, как будто белые только что сделали ход (с указанием угроз и опровержений). Бывает, первый ход белых не входит в содержание и его придумывают в последнюю очередь (как получится). В Problemist есть приблизительный аналог - Test a move, кажется, называется.
3) В этой версии пока нет, записал на будущее.

Reply

vitalymedintsev January 10 2013, 17:23:56 UTC
Всё понятно, спасибо!
В качестве пожелания на будущее - сделай, чтобы программа запоминала ширину столбцов фрейма с элементами коллекции, а то приходится настраивать при каждом запуске.

Reply

yacpdb January 10 2013, 17:34:35 UTC
Ok. Кстати, на всякий случай, ширину столбца можно настраивать автоматически (по самому широкому содержимому ячейки) двойным щелчком в том месте где разделяются заголовки (ну за которое надо тащить чтобы поменять ширину). Это во всех программах работает, в т.ч. и в Excel.

Reply


leonid_lub January 10 2013, 17:32:24 UTC
Дмитрий, спасибо за новую версию! В связи с новыми возможностями программы небольшой вопрос. Есть ли возможность подключать для создания диаграммы и другие шахматные шрифты, кроме двух указанных? Меня в частности интересует достаточно распространенный шрифт Chess Merida.

Reply

yacpdb January 10 2013, 18:24:44 UTC
Возможность есть, но как я уже говорил, она потребует некоторой сноровки.

1. Нужно создать для вашего шрифта файл с соответствиями между шахматными фигурами и кодами символов в шрифте. Вот так выглядит этот файл для ISDiagram:
https://olive-gui.googlecode.com/svn/trunk/resources/fonts/xfen-isdiagram.txt
Первая колонка - шахматная фигура, потом две табуляции, потом код для этой фигуры на светлом поле, табуляция, потом на темном. И сохранить этот файл, например, в resources/fonts/xfen-merida.txt

2. Нужно отредактировать файл conf/chessfonts.yaml (он выглядит вот так, заодно это резервная копия на всякий случай), сделав в нем секцию для Chess Merida по аналогии с ISDiagram (нужно, естественно, заменить коды для пустых полей и рамки диаграммы и путь к файлу с соответствиями ( ... )

Reply

yacpdb January 11 2013, 10:20:27 UTC
Миша Кройтор добавил поддержку шрифтов Merida, Alpha и Leipzig.

Нужно скачать два файла в resources/fonts:
https://olive-gui.googlecode.com/svn/trunk/resources/fonts/xfen-common.txt
https://olive-gui.googlecode.com/svn/trunk/resources/fonts/xfen-alpha.txt

И заменить conf/chessfonts.yaml на вот этот:
https://olive-gui.googlecode.com/svn/trunk/conf/chessfonts.yaml

Сами шрифты можно скачать с сайта датского шахклуба:
http://www.enpassant.dk/chess/fonteng.htm

Reply


leonid_lub January 11 2013, 17:44:57 UTC
Все работает! Спасибо!

Reply


Leave a comment

Up