[ID CS4-CS6] Календари, стили, GREP

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

DrEgor

Участник
Топикстартер
Сообщения
818
Реакции
71
Добрый день.
Как бы календарный чес уже вовсю. По этому поводу вопрос - что-то придумали новое/полезное для упрощения верстки сеток?
не хочется пользоваться скриптами и плагинами, пытаюсь сделать сетку (из 3 будет на самом деле, в разных цветах), и думаю как лучше её построить. Первая идея такая - но по моему топорно как-то. Может попробовать через GREP выходные красить?


1635508225624.png
 
и таблицами не пользуйтесь тоже, только табуляцией!
 
  • Спасибо
Реакции: Любимцев
Возможно Indesign не самое удобное, для создание сеток
В CorelDraw есть штатный макрос для сеток и есть нештатный бесплатный для генерации квартальных сеток
 
и таблицами не пользуйтесь тоже, только табуляцией!
можно и табуляцией, если её сделать шире текстового фрейма
вопрос как лучше прописать перекрашивание выходных :)
 
так для Индизайна есть приличные скрипты со стилевой разметкой текста - раскрашивай в стилях как душе угодно
 
можно и табуляцией, если её сделать шире текстового фрейма
вопрос как лучше прописать перекрашивание выходных :)
Если дни недели будут разделены табуляцией, то окрашивание выходных можно определить в GREP Style как \d*\t\d*$
 
так для Индизайна есть приличные скрипты со стилевой разметкой текста - раскрашивай в стилях как душе угодно
я же писал - "не хочется пользоваться скриптами"
перекрашивание и подгон под нужные параметры больше времени займет
 
Если дни недели будут разделены табуляцией, то окрашивание выходных можно определить в GREP Style как \d*\t\d*$
это вариант, но хочется сквозное раскрашивание.
то есть перекрашивать каждую 6-е и 7-е число, или... блин, я не знаю как grep будет выглядеть :(
(\d+\n)+(\d+\n)+(\d+\n)+(\d+\n)+(\d+\n) черным следующих 2 красным....
 
раскрасьте два последних числа в строке
 
перекрашивание и подгон под нужные параметры больше времени займет
Да не правы вы - перекрашивание и пр. задаётся в стилях на весь календарь махом, это зачастую быстрей и понятней чем запускать несколько ГРЕПов или ещё какие-то маневры делать... То есть поменять цвет выходных например решается нажатием пары кнопок.
 
раскрасьте два последних числа в строке
построчно сетку тянуть наверное не удобно
1 2 3 4 5 6 7 8 ... 30 31
хотелось бы придумать как покрасить каждое 6-е и 7-е число...
 
Да не правы вы - перекрашивание и пр. задаётся в стилях на весь календарь махом, это зачастую быстрей и понятней чем запускать несколько ГРЕПов или ещё какие-то маневры делать... То есть поменять цвет выходных например решается нажатием пары кнопок.
у меня впереди календарь настенный (отрывной), где верхняя пачка месяцев одним стилем, средняя другим, нижняя третьим..
все что нужно - решить проблему как в месяце автоматом покрасить 5 подряд идущих чисел одним цветом, 2 другим... и так 365 дней в году :)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... и т.д.



реально ли сделать это через grep?
 
Последнее редактирование:
Код:
(\d*\t){5}\K\d*\t?\d*?
с таким выражением вроде работает
 
  • Спасибо
Реакции: DrEgor