Внешний отступ для абзаца

  • Автор темы Автор темы pugv
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

pugv

Участник
Топикстартер
Сообщения
5
Реакции
0
Коллеги, не подскажете ли способ в InDesign в стиле абзаца задать "внешний" отступ?
Т.е., чтобы на правых (нечетных) полосах разворотов абзац такого стиля имел отступ справа, а на левых (четных) - слева.
Возможно ли такое в принципе?
 
Ответ: Внешний отступ для абзаца

Стандартные выключки относительно корешка:
Align towards spine
Align away from spine
 
Ответ: Внешний отступ для абзаца

Стандартные выключки относительно корешка:
Align towards spine
Align away from spine
Нет-нет, интересует не выключка, а именно отступ.
Т.е. выключка абзаца должна быть по формату, но он должен быть уже блока на 10мм, и эти 10мм должны быть на левой полосе слева, а на правой - справа...
 
Ответ: Внешний отступ для абзаца

Ну тогда нет. А что мешает правильно настроить поля документа? Чтобы на странице слева были одни отступы, а справа другие, а фреймы при этом одинаковой ширины.

В общем покажите пример, пожалуйста, где это было бы полезно.
 
Ответ: Внешний отступ для абзаца

Ну тогда нет. А что мешает правильно настроить поля документа?
Так другие абзацы должны быть шириной в полосу.
В тексте периодически встречаются выделенные абзацы (скажем, цитаты), ширина которых должна быть меньше других, и они, соответственно, должны иметь дополнительный отступ "снаружи".
То, что на картинке красным.
cite.png
 
Ответ: Внешний отступ для абзаца

Решал когда-то обратную задачу - "врезы" шли с выступами. Загонял скриптом их в таблицы (таблицы могут по ширине выступать за фрейм). Но там было проще - не те объемы "врезов", с разрывами и переносами между страниц проблем таких не было...
 
Ответ: Внешний отступ для абзаца

Ну, задачи-то практически эквивалентны, что считать "врезом" мне не важно, тем более что по объему их примерно поровну...
За идею спасибо.
 
Ответ: Внешний отступ для абзаца

Ещё одно решение надумал(ниже видео), но опять будут проблемы с переносами между страниц объёмных абзацев... А всё потому что разработчики ID не хотят упорно делить строчки таблиц между страниц, тогда бы метод Евгениуса был бы оптимальным.



Да. - В видео не отступает анкор-объект за пределы текстового - но это не проблема для него, просто сдвинуть его левее-правее и сохранить обжект-стайл.
 
Ответ: Внешний отступ для абзаца

Ктоб спорил про переносы таблиц.

Но оптимальнее было бы добавить отступ относительно корешка.
Аналогично выключке. Но это мечты, конечно.
Хотя это весьма частая задача, как у ТС.

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

Спасибо.
 
Ответ: Внешний отступ для абзаца

Думаю, проще идти "от противного".
Сделать ТекстЧётнаяПолоса с отступом слева, а ТекстНечётнаяПолоса - справа.
Самая большая проблема - перетекание абзаца на следующую полосу...
Придётся делать ТекстЧётнаяПолосаБезКрасной и то же для ...Нечётной—без абзацного отступа.

Предварительно в Мастер-шаблоне отделите волков от козлищ, а именно: предпишите первому абзацу левой части разворота—чётным полосам—стиль ТекстЧётнаяПолоса, а правой части разворота—ТекстНечётнаяПолоса.
Тогда при автоматической вставке с перетеканием абзацы станут иметь нужные стили. (Я это не проверял, если же не удастся, тогда "нормальный герои всегда идут в обход": изготавливаете 2 стиля фреймов—ФреймЧётная, ФреймНечётная, в каждом прописываете "стиль абзаца по умолчанию"—соответствующий стиль "Текст...Полоса". И объявляете в мастере каждый фрейм разворота стилем фрейма ФреймЧётный или ФреймНечётный.)

Затем весь текст цитат делаете как ОсновнойТекст. Без отступов будут, на всю ширину фрейма.
Перед вставкой всего текста пройдитесь и проставьте в начало каждого абзаца цитаты символы типа ##.
Потом Ctrl+F и вверху напишите ##, а "на что менять"—пустое значение, ниже его стиль "ОсновнойТекст", и все цитаты станут такого стиля, потом уберите ##.
К сожалению, придётся в итоге отследить перетекание абзацев.
 
Ответ: Внешний отступ для абзаца

Валера1966

Ну ты и написал предложений, я вот три раза перечитал, - не понял как же стили автоматом назначатся справа и слева по отдельности. Попробуй пожалуйста на практике свою идею и если получится отпишись. И даже если выйдет твой способ как будут стили переназначатся в процессе работы с публикацией?
 
Ответ: Внешний отступ для абзаца

В конце работы над публикацией лучше всего сделать скрипт на тему
"Если номер полосы нечётный И стиль абзаца не равен ОсновнойТекст, то Стиль всех абзацев =ТекстНечётнаяПолоса"
Аналогично для чётной.

И всё равно придётся ручками проверить перетекание текста абзацев на следующие фреймы.
 
Ответ: Внешний отступ для абзаца

Предлагаю такой способ.
К тем абзацам, которые должны иметь отступ с внешнего края в зависимости от положения на правой или левой странице, можно привязать заякоренные объекты в самом начале абзаца. Объекту назначить параметры: Position: Custom, Relative to Spine - да, ординату привязать к строке.

Сделайте один такой объект, настройте его правильно. Скопируйте в буфер как кусок текста.
Потом пройдитесь grep-ом и позаменяйте начала абзацев на содержимое буфера обмена.
 
Ответ: Внешний отступ для абзаца

NNN5
Опоздал :) Ты моё видео в посте №8 не посмотрел видать. А вот про греп, да, типа автоматизировал вставку этих анкоров :). Я так понял начала абзацев с тем стилем, где должны быть такие "отступные абзацы"? И что текст туда в анкор сам "залезет" после замены?
 
Ответ: Внешний отступ для абзаца

Я предлагаю совсем другое.
Не помещать никакого текста в отдельный фрейм, а забацать пустой объект (рамку) в начало абзаца с текстом. Объект будет вытеснять текст там, где надо.
И я - девочка.
 
Ответ: Внешний отступ для абзаца


Не по теме:
Ой, извините :) А почему не напишете пол в свойствах под аватаром?
 
Ответ: Внешний отступ для абзаца

а забацать пустой объект (рамку) в начало абзаца с текстом.
Хорошая идея! А основной текст сделать уже чем фрейм, чтобы отступные абзацы выступали как положено. Наводящий вопрос: как сделать так, чтобы данные пустые фреймы были такого же размера, сколько количество строк? И опять жеж Ваш метод получается как и первые два имеет недостаток при разрывах абзацев между строк...
 
Ответ: Внешний отступ для абзаца

Это верно! Недостатки имеются. Лавировать придется. Судьба!
А пол не указываю во избежание предубеждений у отвечающих, хотя скрывать мне, в принципе, нечего. На аватаре-то меня видно.
 
Статус
Закрыто для дальнейших ответов.