Импорт содержимого уценки в InDesign?

мегагерой1983

Импорт содержимого уценки в InDesign?

Итак, у меня есть файл уценки ( .md), содержащий все содержимое моей книги. Я хочу оформить и упорядочить этот контент в InDesign. Затем я хочу экспортировать этот стилизованный контент в PDF для чтения.

Я пытался сделать это с помощью Pandoc , чтобы преобразовать .mdв a .icmlи использовать File -> Placeв InDesign, чтобы поместить .icmlв .inddдокумент, как в этом уроке . Однако это означает, что все содержимое .icml недоступно для редактирования.

Есть некоторые стили по умолчанию (абзац, заголовок 1, маркированный список и т. д.), которые я могу изменить, и некоторые из этих изменений отражаются в документе. Однако я не могу изменить, какой контент использует какой стиль, или вырезать текст из одного текстового фрейма в другой (т. е. вставить разрывы страниц вместо использования переполнения текстового фрейма).

По сути, если бы я вставил текст непосредственно в текстовую область InDesign, я смог бы дважды щелкнуть в рамке, выделить текст и применить стиль или вырезать и вставить его в новую рамку на другой странице. Однако содержимое File -> Place'd не позволяет мне взаимодействовать с текстовым фреймом, кроме перемещения/изменения размера.

Хуже того, каждый раз, когда я меняю .mdи реэкспортирую .icmlв Pandoc, это ломает File -> PlaceInDesign, и мне приходится удалять каждый текстовый фрейм с размещенным содержимым, создавать новый текстовый фрейм, помещать туда новый экспорт, а затем щелкать переполнение кнопку и создавать новые рамки для каждой страницы.

Есть ли способ редактировать размещенный .icmlконтент в .inddдокументе? В противном случае есть ли лучший способ импортировать .mdконтент в InDesign? Я в моем остроумии конец с этим!

Скотт

Итак... вы хотите редактировать уценку для веб-контента (CSS) с помощью стилей InDesign? Зачем вообще использовать InDesign? какова конечная цель вывода здесь?

мегагерой1983

Я хочу экспортировать в PDF для книги. Цель: уценка (контент) -> InDesign (стиль) -> PDF (чтение). Я не хочу использовать настоящий CSS, я просто имел в виду, что хочу использовать функциональность InDesign для оформления книги так же, как CSS оформляет веб-сайт. Я отредактирую ОП, чтобы сделать это более понятным.

Бруно

Вам необходимо сначала извлечь содержимое, чтобы отредактировать размещенный ICML.

В макете выберите текстовые или графические фреймы для редактирования и выберите
Edit > InCopy > Check Out.

См. раздел Работа с управляемыми файлами.

Если содержимое уже извлечено, возможно, оно никогда не возвращалось обратно. Найдите скрытый файл блокировки и удалите его. (что-то вроде: ~docname~kwi4s-.idlk)

Кроме того, если вы хотите повторно связать свой ICML, вы можете открыть панель ссылок и повторно связать размещенный там контент. (Обратите внимание, что если вы отмените связь с ICML здесь, ваш документ будет доступен для редактирования, но любые внесенные вами изменения не будут сохранены в файле ICML.)

Лично я использую docxicml , он не идеален (см. #Supported Elements), но меня вполне устраивает. Любые участники приветствуются!

мб21

как вы справляетесь с регулировкой межбуквенного интервала вручную? Все интервалы, сделанные в InDesign, теряются после повторного связывания файла ICML, даже если изменяется лишь небольшая часть текста.

Бруно

Вам нужно будет сначала объединить изменения обоих ICML-файлов перед повторной компоновкой. stackoverflow.com/questions/4402102/… Но обычно я стараюсь всего этого избегать, проверяя, правильно ли настроены мои стили (хороший H&J), и использую GREP-стили для решения любых возникающих проблем с кернингом.

мб21

Спасибо, я написал резюме: github.com/jgm/pandoc/wiki/Importing-Markdown-in-InDesign .