Пакетное объединение изображений в латексе или inDesign? [закрыто]

Я делаю свою распечатку и играю в карты. Все готово: рамка карты, общая для всех карт (svg), собственное изображение для каждой (svg или png) и текст, который будет размещен под изображением в текстовом поле.

Эта волшебная карта дает вам представление (главное отличие в том, что я работаю только с черно-белыми изображениями):

http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=221510&type=card

Я знаю латекс и индизайн, но пакетное объединение изображений кажется сложной задачей для них обоих. Я также мог бы использовать скрипты Python в Gimp, я полагаю, но все эти подходы не являются прямыми. Я что-то упустил в этих инструментах или я должен использовать что-то еще?

Привет Moonwalker, Добро пожаловать в GD.SE! Для создания графики с переменными частями (изображения, текст). Я бы использовал «Объединение данных» в InDesign.
Я сделал что-то подобное для большого количества «компенсированных гостевых билетов». Обычно я размещаю один лист фиксированного материала (рамка карты) вчетвером на одном листе, экспортируемом в формате eps, pdf и т. д. Затем я помещаю переменную информацию, тщательно выровненную в четыре ряда, используя любой наиболее полезный инструмент, такой как слияние данных текстового процессора, экспортирую его в PDF, а затем помещаю фиксированный материал в виде водяного знака 100% размера, например, Acrobat. Это имеет то преимущество, что конечный размер слияния очень мал, поскольку актив водяного знака сохраняется один раз, а не в 100 раз.
На самом деле это совсем не сложная задача. Ни в дизайне, ни в LATEX, ни во многих других инструментах, таких как иллюстратор. Дело в том, что вам нужно импортировать текст и изображения в какую-то таблицу или XML-файл.
@joojaa Я каким-то образом понял, как добиться этого с помощью indesign, но как мне сделать это в латексе? Я чувствую себя более комфортно с латексом, и он изначально работает в моей Ubuntu...
@Yorik, спасибо, инструмент слияния данных сработал отлично!

Ответы (1)

Сколько карт? Предполагая, что их не сотни, и у вас уже есть некоторые базовые знания об идентификаторе, одним из простых вариантов будет создание мастер-страницы с вашим общим изображением рамки в качестве фона (может быть на заблокированном слое) + одно изображение (первой карты или любая карта) + одно форматированное текстовое поле (первой карты или любой карты). Таким образом, эта мастер-страница может выглядеть как одна карточка.

Затем вы создаете столько страниц, сколько вам нужно (равно количеству карточек) и применяете этот мастер.

Затем для каждой страницы вы CTRL+щелкаете изображение и текстовое поле. Это разблокирует элементы, определенные через мастер, и вы можете просто заменить свой текст и повторно связать со следующим изображением и так далее, в то время как фон может оставаться заблокированным.

Это не должно занять слишком много времени, если вы знаете, как это работает в ID.

Я думал об этом маршруте, но у меня 300+ и пул карт растет, поэтому ручная работа кажется утомительной... Видите ли, мы с друзьями уже довольно давно играем в эту игру, так что теперь я хочу сделать это как следует образом, вместо моих старых хаков в любом доступном инструменте.