[ID CC-CC2022] vbatushev ColumnLines

  • Автор темы Автор темы Vasilina
  • Дата начала Дата начала

Vasilina

Участник
Топикстартер
Сообщения
52
Реакции
0
Добрый день. Скачала скрипт ColumnLines от 2013 года. Проблема расстановки линий между колонками для меня актуальна.
Вопрос: это единственная версия или есть другие?
Я установила, но как-то он работает криво. На одной странице линия установилась, на других упорно не хочет. + по умолчанию цвет линии устанавливает папер. И если мне на каждой странице для каждого текстового фрейма нужно скрипт запускать, то в чем смысл? Легче ручками линейки рисовать.
Кто как решал проблему с линейкой в межколоннике?
 

Вложения

  • 2020-05-09_09-49-19.png
    2020-05-09_09-49-19.png
    99.8 КБ · Просм.: 232
Я иногда делал следующим образом.

1. В параметрах абзацного стиля для текста задаются линии (Paragraph Border) слева и справа с отступом в половину ширины межколонника. Таким образом линия справа абзацев левой колонки и линия слева абзацев правой колонки точно накладываются друг на друга. (Если в тексте используются несколько стилей, то делается базовый стиль, в котором задаются линии, а остальные наследуются от него.)
2. На мастер-развороте над слоем с текстом делается слой, на котором на полях размещаются маски — белые узкие прямоугольники на высоту страницы, которые закрывают линии снаружи колонок.

Решение не особо изящное и не всегда возможное, но в подходящих случаях вполне рабочее.
Удобно ещё то, что не надо заботиться о линиях при изменении высоты фреймов, а при неравном количестве строк в колонках линия автоматически получается по наибольшему.
 
А не проще ли в ID CC2018 воспользоваться штатной возможностью?
Снимок экрана 2020-05-09 в 10.37.14.png
 
А не проще ли в ID CC2018 воспользоваться штатной возможностью?Посмотреть вложение 130985
Не поняла. У меня автоматическая верстка в 2 колонки. Или вы предлагаете делать колонки отдельными фреймами? И правому и левому фрейму свой стиль делать? Но тогда косяк будет со сносками или с рисунками по среди текста.
 

Вложения

  • 2020-05-09_10-51-46.png
    2020-05-09_10-51-46.png
    48.7 КБ · Просм.: 200
  • 2020-05-09_10-53-05.png
    2020-05-09_10-53-05.png
    39.7 КБ · Просм.: 204
Последнее редактирование:
Я иногда делал следующим образом.

1. В параметрах абзацного стиля для текста задаются линии (Paragraph Border) слева и справа с отступом в половину ширины межколонника. Таким образом линия справа абзацев левой колонки и линия слева абзацев правой колонки точно накладываются друг на друга. (Если в тексте используются несколько стилей, то делается базовый стиль, в котором задаются линии, а остальные наследуются от него.)
2. На мастер-развороте над слоем с текстом делается слой, на котором на полях размещаются маски — белые узкие прямоугольники на высоту страницы, которые закрывают линии снаружи колонок.

Решение не особо изящное и не всегда возможное, но в подходящих случаях вполне рабочее.
Удобно ещё то, что не надо заботиться о линиях при изменении высоты фреймов, а при неравном количестве строк в колонках линия автоматически получается по наибольшему.
Да, буду пробовать так выкручиваться. Просто думала что за столько лет уже нашли решение красивое.
 
Есть один нюанс, мне этот журнал достался по наследству от сбежавшего фрилансера. Исходники он не оставил, но по верстке вижу что решал он эту проблему вполне достойно. Сейчас настраиваю макет, заказчик линии эти хочет оставить.
У меня есть научный журнал тоже в 2 колонки без всяких линий, вот там красота, заливаю все сплошняком и далее просто работаю со стилями.
 

Вложения

  • 2020-05-09_10-59-51.png
    2020-05-09_10-59-51.png
    116.4 КБ · Просм.: 218
  • 2020-05-09_11-00-07.png
    2020-05-09_11-00-07.png
    108.3 КБ · Просм.: 228
Как-то так
Снимок экрана 2020-05-09 в 10.58.45.png

Снимок экрана 2020-05-09 в 10.59.14.png

А линейку справа от правой колонки прикрыть прямоугольником цвета "бумага", который помещен на отдельном вышележащем слое на шаблоне. Здесь для наглядности покрасил желтым
Снимок экрана 2020-05-09 в 11.00.28.png
 
  • Спасибо
Реакции: Linxy
Как-то так
Посмотреть вложение 130990
Посмотреть вложение 130991
А линейку справа от правой колонки прикрыть прямоугольником цвета "бумага", который помещен на отдельном вышележащем слое на шаблоне. Здесь для наглядности покрасил желтым
Посмотреть вложение 130992
Спасибо большое, хороший вариант. Сама уже начала догадываться с вашей и К.Т. помощью.
 
Переходите на 2020.
Только на это форуме не обсуждайте где искать «это чудо».

1589048187158.png
 
  • Спасибо
Реакции: catpaw и Vasilina
@Petruccio, а если текст во фрейме разбить при помощи Объединить колонки -> Разбить на колонки (в английской, наверное, span columns), то как в данном случае на автомате поставить разделительную линию? У меня с Column Rules не получилось.
 
@Petruccio, а если текст во фрейме разбить при помощи Объединить колонки -> Разбить на колонки (в английской, наверное, span columns), то как в данном случае на автомате поставить разделительную линию? У меня с Column Rules не получилось.
Ручками, ну или как предлагают выше с помощью Paragraph Border. Линии это свойство фрейма а не абзаца.
 
Новая версия индизайна решает вопрос на 100% без плясок с бубном.
 

Вложения

  • Аннотация 2020-05-09 224559.png
    Аннотация 2020-05-09 224559.png
    1.1 МБ · Просм.: 230
  • Спасибо
Реакции: Vasilina