Заголовок сообщения: Календарь Добавлено: 1 Ноябрь 2001, 14:56:00
Могу подсказать как это делается во фрихенде. легко и изящно. (в иллюстраторе практически аналогично). Создаешь текстовый блок нужных размеров. В инспекторе текст переходишь на вкладку rows&cols (предпоследняя). Указываешь количество рядов и колонок по 7. spacing для рядов и колонок - 0. Flow: укажи как будут у тебя идти числа: справа налево или сверху вниз.
Тепрь для всего блока необходимо указать выключку по правому борту и и какойнибудь заведомо большой отступ после абзаца (например 100 пунктов) - это чтобы в одной клетке не оказались 2 числа. Далее Устанавливаешь курсор в первую ячейку и вводишь название первого дня недели (напр Mon), жмешь enter - вводишь Tue, итд.. После того как ввел названия дней недели у тебя должна зполниться первая колонка (или ряд в зависмости от того как ты указал flow) Аналогично вводишь числа от 1 до 31. Готово. Клонируешь получившийся блок 11 раз. Если 1 день месяца не понедельник - установи курсор на первое число и нажимай enter сколько потребуется. Вся операция занимает 7 мин. Хинт: если потянуть мышью за правый нижний угол блока, то можешь изменять размер ячеек и соответственно размер всего блока не искажая шрифт.
Надеюсь понятно. В иллюстраторе все почти аналогично.
Заголовок сообщения: Календарь Добавлено: 9 Ноябрь 2001, 21:26:00
Можно, конечно, клонировать таблицы. Можно при скорости набора знаков 400 набрать за три минуты 365 дней. Но это все годится для "идеальных" клиентов: которые кушают, что им дают [img]images/smiles/icon_smile.gif[/img] А вот если Вы не только исполняете заказ тривиального календарика, а еще и хотите красиво, да так, чтобы клиент не смог отказаться, выбирая… Не подойдет тут метод "полчаса жевания жвачки". Но, возможно, я ошибаюсь, и предлагать "хотите недели в столбик?", или "начнем не с понедельника, а со среды?" или "Вашему гл.бухгалтеру понравится нумерация недель в году" дело совсем не дизайнера, а рекламного агента?..
Заголовок сообщения: Календарь Добавлено: 13 Ноябрь 2001, 13:27:00
Не понимаю. Календарь в 99% случаев - таблицный материал. Как бы навороченно он не смотрелся. Предложенный мной вариант верстки предполагает создание сначала одного блока для месяца, тщательной его подгонке и отделке и лишь потом клонированию 11 раз. Далее можно заняться нюансировкой каждого блока в отдельности. Также ничто не мешает начинать неделю со среды, нумеровать недели и даже верстать дни справа налево и по диагонали (кто сказал, что в таблицу нельзя вписать треугольник или круг?) Фишка в том, что при таком подходе _нормальный_ календарь создается достаточно быстро, при этом остается большой простор для дизайна. Соответственно чем навороченнее дизайн, чем больше блоки будут разниться между собой, тем больше будет потрачено труда (что вполне закономерно).
Заголовок сообщения: Календарь Добавлено: 16 Ноябрь 2001, 14:12:00
Я писал скрипт для генерации текстового файла с численником на все месяцы. Все сделано табуляциями и переводами строки. Прекрасно помогает справляться с ошибками набора - их просто нет. Численники могут быть вертикальными, горизонтальными, начинаться с понедельника или воскресенья, дни недели могут быть с любого края, с двух сторон и вообще отсутствовать... Больше не помню, что еще сделал. :-) Короче, в одну текстовую строку помещается один месяц.
2Campo: Для того, чтобы скрипт мог состыковаться с Корелом по OLE нужно указывать версию Корела. В скрипте это строчка типа "Corel.Automation.10"… Число 10 в скрипте нужно поменять на версию своего Корела и все заработает... Наверное...
Заголовок сообщения: Календарь Добавлено: 22 Ноябрь 2001, 15:32:00
Если дошли до скриптов, можно предложить к пинанию (читай: тестированию)?. Без умных словей здесь присутствующих не обойтись. То есть, пинальщиков со стороны хватает, но не факт, что они дизайнеры. Поэтому прошу желающих помочь в тестировании отозваться. Ссылка вот: http://www.dehelp.com.ua/download.html ЗЫ. Я - не автор, что-то вроде помощника. Это к тому, чтобы полегче, полегче... [img]images/smiles/icon_smile.gif[/img]
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.