На мой взгляд проще всего закачать себе Арену Arena - Chess GUI , сохранять там партию и получать FEN код на любом ходу.
+ без вариантов. Ошибку (малая буква НЕ БОЛЬШАЯ- осознал)
Нашел еще и здесь же на квантофоруме
» КвантоФорум - научно-шахматный клуб » Матрица. Математика » Создание шахматных диаграмм
quantoforum.ru/mathematics/541-sozdanie-shakhmatnykh-diagramm
в посте №8 arnsheridan
Секретный Агент 007
5. Вставляем получившийся продукт между тегами Фэн и Фэн. и получаем
Подготовка FEN-кодировки в ручную. С учетом нижеприведенных обозначений, и, внимание! для детей и пенсионеров-
FEN состоит из 8 подстрочек, кодирующих горизонтали, начиная с 8-ой, и разделенных символом /. Содержимое горизонтали описывается слева направо, от a до h. ВОСЬМАЯ горизонталь на шахматной доске = это ПЕРВАЯ сверху- на ней обычно располагаются ченые :
Подготовка FEN-кодировки в ручную.
Это нетрудно, особенно если фигур на доске немного.
FEN состоит из 8 подстрочек, кодирующих горизонтали, начиная с 8-ой, и разделенных символом /. Содержимое горизонтали описывается слева направо, от a до h.
Фигуры обозначаются буквами английской нотации, заглавные - для белых, прописные - для черных:
K - белый король
q - черный ферзь
R - белая ладья
b - черный слон
N - белый конь
p - черная пешка.
Пустые клетки кодируются числом идущих подряд незанятых клеток.
Окончательный вывод такой: если партия идет в прямом эфире, то количество щелчков мышью он-лайн для получения диаграммы соизмеримо с копированием строки и load Png после Enter PGN Text:
даже есть некоторое преимущество- окно внизу есть всегда, на любом ходе можно остановиться...