Имеет ли InDesign аналог MIF или какой-либо другой легко генерируемый формат с эквивалентными возможностями?

658
ConcernedOfTunbridgeWells

Позвольте мне объяснить, чего я пытаюсь достичь:

Я сделал рабочие процессы с LaTeX и FrameMaker, которые включают раздел (например, словарь данных или справочник по API), который включен в более крупный документ спецификации. Я хотел бы сгенерировать этот автоматически отдельный файл в текстовом формате с помощью якорей перекрестных ссылок в стабильном, удобочитаемом сгенерированном макете (например, DBCol: FooTable.BarColumn) и иметь возможность произвольно восстановить этот файл и повторно импортировать его, не нарушая ссылки XRef. Этот процесс вполне возможен с FrameMaker, использующим MIF, и тривиален с LaTeX. В обоих из этих инструментов можно сделать следующее:

  • Можно ввести перекрестную ссылку в другом месте в документе и ввести тег непосредственно в качестве места назначения, например, ссылаясь на таблицу базы данных или столбец в документе сопоставления со стабильной перекрестной ссылкой на словарь данных.

  • Импортированный файл может содержать перекрестную ссылку на что-либо еще в спецификации, независимо от того, создан ли пункт назначения или нет. т. е. перекрестные ссылки могут работать как внутри, так и вне сгенерированного раздела.

  • Стиль унаследован от документа; файл импорта должен указывать теги стиля, которые наследуют фактические атрибуты стиля из родительского документа.

  • Перекрестные ссылки на эти привязки из других частей документа остаются стабильными при множественном импорте, т.е. повторный импорт файла не нарушает ссылки Xref.

  • Этот файл должен быть отдельным и автоматически ссылаться на главный документ (например, файл книги Framemaker), а не требовать ручного процесса импорта.

  • Файл находится в текстовом формате, который достаточно прост для создания и устранения неполадок при импорте (предоставленный импорт MIF несколько странен ;-).

Как я уже сказал, вы можете сделать это с FrameMaker или LaTeX. Может кто-нибудь описать, возможно ли это с InDesign, и, возможно, найти ссылку на документацию, в которой описывается формат файла - т.е. есть ли в InDesign / Incopy какой-либо прямой аналог MIF?

Изменить: я нашел некоторую документацию о тексте с тегами InDesign и IDML, которые бы отвечали всем требованиям.

4
@Zian, @Charles: Ребята, вы, должно быть, шутите. У него только четыре вопроса ... Tom Wijsman 13 лет назад 0
@Concerned: Если вы нашли ответ, пожалуйста, добавьте его в качестве ответа. :) Tom Wijsman 13 лет назад 0

1 ответ на вопрос

2
Tom Wijsman

Документация по теговому тексту InDesign и IDML отвечает всем требованиям.

Бинго. Благодарю. Indesign Tagged Text, вероятно, проще для пользователя, чем IDML, во многом аналогично тому, как MML проще в использовании, чем MIF, что весьма непринужденно, а импорт подвержен бесполезной диагностике. ConcernedOfTunbridgeWells 13 лет назад 0