суббота, 12 февраля 2011 г.

Автоматизация заполнения таблиц в Scribus. Часть 2

 Очень часто приходится сталкиваться с версткой таблиц и это самое слабое место издательских систем. Предлагаем один из способов автоматизации верстки таблиц в Scribus. Приступаем ко второй части этого метода.
  • создайте в Scribus таблицу с соответствующим количеством строк и столбцов
  • разгруппируйте таблицу;
  • оформите стили линий, укажите расстояние до текста, если это имеет смысл, создайте стили для табличного текста и т.д.;
  • в каждой ячейки таблицы следуя  по строкам слева направо впишите текст %VAR_t1%, %VAR_t2% и т.д. Каждый добавленный элемент будет отображаться в соответствии со стилями;

  • сохраните файл с именем test.sla;
  • выполните команду Сценарии/Сценарии Scribus/ScribusGenerator;

Примечание: подробно об установке ScribusGenerator и дистрибутив можно найти здесь.
  • в открывшемся окне выберите нужный файлы и установите следующие параметры:
  1. Scribus File - заготовка файла в Scribus (test.sla)
  2. Data File - заготовка файла из Open ofice.org Calc в формате cvs (table.cvs)
  3. Output Directory - папка в которую будут записаны результаты выполнения сценария
  4. Output File Name - имя файла-результата (table_test.pdf и table_test.sla)
  5. Keep Scribus Files - установленный значок позволяет создать, помимо pdf-файла и файл формата sla



  • нажмите Generate.
Получилась вот такая таблица:

1 комментарий:

  1. Las Vegas: $2.1 billion casino opening near historic Las
    LAS VEGAS (KLAS) — A 강릉 출장샵 $2.1 billion casino near historic Las 경산 출장안마 Vegas 안성 출장샵 Strip that's about 20 태백 출장안마 miles (21 kilometers) away, is 군산 출장안마 opening today.

    ОтветитьУдалить