Stroke в таблицах

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

N@x@N

Топикстартер
10 лет на форуме
Сообщения
3
Реакции
0
Есть такая задачка в таблице строки должны быть разделены пунктиром (не вопрос), столбцы ничем не разделены - то есть с первого взгляда просто подчеркнутые аккуратной пунктирной линией строки, а вот на пересечении строк и столбцов т.е. по углам ячеек должны стоять точки относительно линий в два раза толще.

Так вот в свойствах Stroke инструмента Line Tool это делается быстро и красиво, путем выбора собственно линии и формы начала и конца. А в свойствах Stroke таблицы уже такие точки не поставишь.

Подскажите может кто сталкивался с размещением символов в углах клеток?
 
Ответ: Stroke в таблицах

В столь поздний час на ум приходит только одно решение — дать в виде разделителя столбцов точечный пунктир с очень большой длиной узора (хотя бы точно больше Вашей самой широкой строки). Минус варианта проявляется вверху и внизу таблицы, где точки не ложатся на первую и последнюю строку.
К сообщению приложила пример, как у меня получилось и скрин настроек для обводки.
Скрин.jpg
Настройки.jpg
 
Ответ: Stroke в таблицах

Пробовал, не подходит, ширина строк скачет и когда не в углах то не красиво.
Получается что построить таблицу скрыть обводку и потом отдельно положить разделители руками?
 
Ответ: Stroke в таблицах

ширина строк скачет
По идее это не должно мешать. Возможно я вчера не точно выразилась: нужно выставить длину узора больше чем самая широкая строка из всех таблиц документа. На практике достаточно выставить длину узора больше высоты полосы. Indesign не умеет бить ячейки по по страницам, и поэтому высота одной строки никак не сможет быть больше полосы, а если Вы ничего дополнительно не шаманили, то больше 600 pt. В своем примере я сразу загнула 3000 pt, чтоб наверняка.
когда не в углах то не красиво
Немного повертела ситуацию. Получился один обходной путь (все ж лучше, чем руками разделители вставлять). Значит так:
1. Убираем обводку таблицы снизу и сверху.
2. Тексту в первой и последней строчке добавляем линии абзацев (Paragraph Rules).
3. Тип линии — такой же как у горизонтальных линий таблицы.
4. Смещение (Offset) для нижних и верхних строчек выставляем на глаз, исходя из параметров текста (в моем примере TimesNewRoman, 12 pt).
5. Лучше прикрутить линии абзаца к стилям абзаца, т.е. создать два дополнительных стиля: «Первая строка», «Последняя строка». Будет быстрее.
Приложила скрины, мой вариант + настройки. Попробуйте. У меня все получилось.

Скрин2.jpg

Настройки2.jpg


Не по теме:
Получается что построить таблицу скрыть обводку и потом отдельно положить разделители руками?
А вот этот теперь мой новый ночной кошмар: сижу, верстаю что-то типа «Бла-бла-бла в таблицах» и руками разделители прикручиваю. Брр, страшно...

 
Ответ: Stroke в таблицах

Я понял :) Всё гениальное просто, надо только с другой стороны подойти ;)

Спасибо.
 
Статус
Закрыто для дальнейших ответов.