Перейти к содержанию

Экспорт

Панель «Экспорт» справа в редакторе конструкции. Главная кнопка в её шапке подписана по выбранному формату — «Экспорт SVG», «Экспорт PNG» и так далее. Готовые файлы копятся в списке результатов под панелью, откуда их можно скачать или показать в превью.

Переключатель «Изображение / Анимация» в шапке редактора определяет, что именно вы выгружаете: один кадр или видео. От него зависит и список форматов.

Какой формат выбрать

Изображение — один кадр

Формат Когда нужен
SVG Вектор для веба. Подойдёт почти везде: вставляется в документы, масштабируется без потери качества. Начните с него.
PNG Растр. Для презентаций и мессенджеров, куда SVG не вставляется.
PDF Вектор для печати.
EPS Вектор для журналов и типографий. Прозрачности в EPS нет — фон будет залит.
TikZ (.tex) Исходник для LaTeX. Файл самодостаточный: компилируется как есть.
JSXGraph (.html) Интерактивная страница: чертёж можно двигать прямо в браузере.

PDF, EPS, TikZ и JSXGraph нельзя показать прямо в превью — они появляются в списке результатов как файл для скачивания. Живое превью при этом остаётся SVG-шным, так что видно, что получится.

Анимация — видео

Формат Когда нужен
MP4 Универсальное видео: презентации, YouTube, отправить коллеге.
GIF Зацикленная анимация — для мессенджеров и вставки в статью.
WebM Видео для веба.
MOV QuickTime.

Видео рендерится дольше картинки — см. Анимация.

Размер

Поле «Размер экспорта». Пресеты сгруппированы по назначению:

  • 320×auto, 480×auto, 640×auto, 960×auto — вставки в документ или статью. Высота считается сама, по пропорциям чертежа.
  • HD 1280×720, Full HD 1920×1080 — под экран и презентации.
  • 4K 3840×2160, A4 альбомная, 300 dpi, A4 книжная, 300 dpi, Квадрат 1080×1080 — печать и крупные форматы. На Базовом уровне интерфейса эти пресеты скрыты, чтобы список оставался коротким.
  • Свой размер… — открывает поля «Ширина, px» и «Высота, px». В любом из них можно оставить auto: сторона посчитается по пропорциям.

Что попадает в кадр

Поле «Кадр» отвечает на вопрос «какой кусок чертежа мы вообще рисуем»:

  • «Весь чертёж» — рамка обводится вокруг всей нарисованной геометрии. Ничего не обрежется, но и пустой запас по краям может появиться.
  • «Вид GeoGebra» — ровно то, что видно в апплете. Двигайте и масштабируйте чертёж в GeoGebra, и кадр поедет вместе с ним.

Поле «Вписать / Заполнить» говорит, как выбранный кадр ложится в выбранный размер: «Вписать целиком» — чертёж влезает весь, по краям возможны поля; «Заполнить» — чертёж заполняет холст, края могут срезаться.

На Базовом уровне интерфейса это единственные два варианта. На Стандартном добавляются «Как есть» и «Ручной масштаб». Режимы «По ширине» и «По высоте», а также «Якорь в reference» и «Сдвиг X»/«Сдвиг Y» есть только на Продвинутом — на других уровнях этих полей нет вовсе.

Отступ от краёв

Ползунок «Отступ от краёв, px» появляется для режимов вписывания. Он отодвигает чертёж от границ картинки — те самые поля, которых обычно не хватает, когда подпись упирается в край SVG. Значение в пикселях итогового файла.

Масштаб и крупность — две разные ручки

Их путают чаще всего.

«Масштаб» увеличивает или уменьшает всю картинку целиком — и геометрию, и точки, и подписи. Композиция та же, просто крупнее или мельче. Меняете «Размер экспорта» — масштаб подстраивается сам. Рядом с заголовком написано «натуральный», пока вы его не трогали, и появляется кнопка «Сбросить», когда тронули.

«Крупность элементов» меняет только оформление — точки, подписи, толщину линий — относительно геометрии. Геометрия остаётся на месте. Это то, что нужно, когда чертёж крупный, а подписи на нём смотрятся мелко (или наоборот). Пока ручку не трогали, рядом написано «из стиля»; кнопка «Сбросить к стилю» возвращает значение стиля.

Проще запомнить так: «Масштаб» — это зум, «Крупность элементов» — это размер шрифта и точек по отношению к чертежу.

Стиль

Поле выбора стиля живёт в той же панели и всегда на виду: именно стиль решает, какие будут цвета, толщины и фон. Иконка карандаша рядом открывает выбранный стиль на редактирование — с вашим чертежом в превью. См. Стили.

Превью

Панель «Превью» над панелью экспорта показывает результат. Важные детали:

  • Превью всегда рисуется как SVG, независимо от того, какой формат выбран в «Экспорте». Так быстрее; на содержимое итогового файла это не влияет.
  • Значок «Черновик» означает быстрое приблизительное превью, посчитанное прямо в браузере. Точный рендер придёт сам (если включено автообновление) или по кнопке обновления.
  • Кнопка обновления перерисовывает превью. Клик с зажатым Option/Alt включает и выключает автообновление.
  • Масштаб в окне превью — только про то, как вам удобно смотреть; на размер и содержимое файла он не влияет.

Пачкой

В проекте можно выделить несколько конструкций и запустить «Массовый экспорт» — все получат одинаковые формат и размер. Стиль при этом у каждой конструкции свой: тот, что выбран у неё в панели «Экспорт». Если в пачке попались конструкции с разным оформлением, каждая выгрузится со своим.

Это и есть способ перевыгрузить весь курс после правки стиля: поправить стиль, выделить конструкции, нажать «Массовый экспорт».

Одно отличие от поштучного экспорта: кадр всегда берётся по виду GeoGebra, а не по всему чертежу. Если конструкции обрезаются не так, как вы ожидали, проверьте, что видно в апплете.

Задачи экспорта

Каждая выгрузка — задача на сервере. Панель «Задачи экспорта» показывает их состояние. Картинки считаются быстро; видео уходит в отдельную, более медленную очередь. Закрывать вкладку во время рендера можно: задача считается на сервере, результат появится в списке, когда вы вернётесь.