fa
Feedback
Вёрстка

Вёрстка

رفتن به کانال در Telegram

Верстаем в Индизайне (и не только) для связи https://t.me/lexar83

نمایش بیشتر
کشور مشخص نشده استدسته بندی مشخص نشده است
317
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+17 روز
+2030 روز
آرشیو پست ها

Как часто приходится прокручивать документ при внесении правок туда-сюда? А попадать в нужную полосу с первого раза? Вернее,
+1
Как часто приходится прокручивать документ при внесении правок туда-сюда? А попадать в нужную полосу с первого раза? Вернее, не так: попасть в нужную полосу с первого раза — то еще занятие. "Вот было бы хорошо, если бы номера страниц отображались в любом масштабе?" — этим вопросом, похоже, в корпорации не задумывались. Исправляем🙂 Небольшой скрипт, который позволяет проставить гигантские номера страниц на выбранном мастере или сразу на всех мастерах. Создается новый слой, по умолчанию — непечатный. Можно выбрать шрифт по душе и размер сделать еще больше. Все действие скрипта обернуто в одну функцию, поэтому нажатие один раз Ctrl+Z отменяет всю работу скрипта. Сам скрипт — традиционно — добавлю в первый комментарий к посту. За идею спасибо Николаю:) Скачивайте, пробуйте, пользуйтесь🙂

Немного полезностей (или давайте отдохнем от скриптов 🙂) Индизайну не все равно, как вы преобразовываете текст в кривые. 1.
Немного полезностей (или давайте отдохнем от скриптов 🙂) Индизайну не все равно, как вы преобразовываете текст в кривые. 1. Если выбрать текстовый фрейм инструментом Выделение (черная стрелка, V), то текст будет просто преобразован в кривые (рис. 2). 2. Если же выделить текст инструментом Текст (T) и преобразовать в кривые, то текст будет преобразован в кривые, будет создан привязанный объект, при этом в текстовом фрейме останется ссылка на шрифт, даже если никаких символов этого шрифта в нем нет (рис. 3)

+1
Описание работы скрипта. Большой файл — общее описание, маленький файл — реальное применение. Если возникнут вопросы, пишите, задавайте:) Блогер из меня тот еще, поэтому строго не судите сбивчивость речи)

Хочу представить вам свое решение ускорения разработки макета для верстки. Скрипт родился как логичное продолжение скрипта дл
Хочу представить вам свое решение ускорения разработки макета для верстки. Скрипт родился как логичное продолжение скрипта для точного расчета базовой сетки. Верстка — это же не столько дизайн, сколько по большей части — математика. "А раз это математика, то ее можно автоматизировать", — подумал я и наковырял себе инструмент, который в разы ускоряет разработку макета. Скрипт получил название "Сетки 2.0". Что он делает: рассчитывает вертикальный ритм (интерлиньяж), создает базовую сетку, несколько видов направляющих, строит модульную структуру полосы. Один фрейм — и скрипт на основе его геометрии построит точную систему направляющих, колонок и ритма. Без ручных расчетов. Без ошибок округления. Без хаоса в макете. Для кого будет полезен: для тех, кто часто создает макеты с нуля, для тех, кому присылают драфты дизайн-макетов на верстку. Да и вообще для тех, кто хочет, чтобы страница была не просто красивой, а структурно правильной. Чуть позже запишу отдельное видео с демонстрацией возможностей. Этот скрипт будет платным. Стоимость — 3000 рублей. Если кого-то заинтересовал, пишите в личные сообщения.

Решил собрать все свои скрипты в один пост и закрепить его. Все писалось для себя с одной-единственной целью: ускорить рутину (ну и внутреннего техногика во мне никто не отменял😁). Итак, список моих скриптов вместе с ссылками на них в постах: — буквица на полях — скрипт, который выносит первый символ абзаца в отдельный фрейм — изменить компоновщик — из названия, я думаю, понятно — скрипт меняет компоновщик для абзаца — мультиэкспорт в пдф — экспорт в пдф сразу нескольких разных страниц с разными настройками экспорта — точный расчет базовой сетки — скрипт рассчитывает точный интерлиньяж для выбранного фрейма — эвристическое определение языка текста — скрипт определяет язык текста, присваивает ему стиль символа и выбранный пользователем словарь — сетки из правильных фигур — скрипт рисует сетки из квадратов, правильных треугольников или правильных шестиугольников — пересохранение файлов *.doc и *.docx в формат *.rtf — реализовано встроенными в винду средствами Список будет дополняться по мере наличия у меня свободного времени и желания:)

Всем, кто делает всякие ежедневники с разной разлиновкой, возможно, будет полезно. Простенький скрипт, который рисует три вида сетки: из квадратов, из правильных треугольников и из правильных шестиугольников. Можно нарисовать на текущем развороте или сразу на выбранном мастере. Линии рисуются толщиной в 0,1 пт на отдельном слое. Для квадратов и треугольников рисуются линии, для гексов — рисуются стороны многоугольника (совпадающие стороны удаляются — хоть где-то изученное в вузе пригодилось 😉). Все действие скрипта обернуто в одну функцию, так что по Ctrl+Z все будет отменено. Пробуйте, пользуйтесь. Скрипт прикреплю первым сообщением в комментариях. Творчество оставим себе, а вычисления — машине:)

Хочу поделиться парой находок: 1) The Fleuron : a Journal of Typography — из 7 вышедших выпусков нашел 5 2) Мир искусства — все тома с 1899 по 1904 годы Полистайте, посмотрите на красоту, если кому-то интересно.

Копи-паст, несколько кликов и готово:)

Пару месяцев назад начал ковырять скрипт для определения языка текста. Вот тут описание его и небольшая логика работы. И вот сегодня довел до ума (ну или создал очередной полуфабрикат). Записал видео с демонстрацией работы и небольшими пояснениями от меня. Скрипт работает на основе эвристического анализа, это значит, что чем длиннее у вас текст, тем лучше скрипт определит, на каком языке он написан. Поэтому не стоит ждать от него корректного определения языка одного-двух слов. Сам скрипт и файл эвристики приложу в комментариях первым сообщением. Пробуйте, пользуйтесь:)

Опрос анонимный, поэтому не стесняемся голосовать:)

Логичное продолжение предыдущего поста. Решил записать краткое руководство по обновленной версии скрипта. Не судите строго — впервые записываю руководство и прошу прощения за звук и сбивчивость в речи) Обновленный скрипт прикреплю в первом комментарии к посту

Минутка скриптов на канале:) Хочу поделиться небольшим скриптом, который набросал для точного расчета базовой сетки документа
Минутка скриптов на канале:) Хочу поделиться небольшим скриптом, который набросал для точного расчета базовой сетки документа. Скрипт рассчитывает точный интерлиньяж и устанавливает шаг базовой сетки, исходя из двух параметров: 1) если нужно точное количество строк (по умолчанию стоит 10); 2) если нужен интерлиньяж, ближайший к желаемому. С первым пунктом, надеюсь, все понятно. По второму немного поясню. Допустим, мы рассчитали поля (в данном случае нас интересуют только верхнее и нижнее), также выбрали кегль и интерлиянж для него. И часто получается, что в базовый текстовый фрейм не помещается ровное количество строк. Скрипт подбирает значение интерлиньяжа так, чтобы выбранный фрейм был точно заполнен строками базовой сетки. Все расчеты происходят в пунктах, в верхнем левом углу выводится фрейм с рассчитанным значением интерлиньяжа, по завершению работы скрипт включает видимость базовой сетки, а также устанавливает верхнее и нижнее поле страницы по границам выделенного фрейма. P.S. В процессе тестирования был обнаружен забавный момент: хотя точность в индизайне и ограничивается тремя знаками после запятой, но на деле рассчитанный интерлиньяж до тысячных не соответствует реальному, поэтому точность повышена до 14 знаков после запятой:) Сам скрипт прикреплю первым сообщением в комментариях. Пробуйте, пользуйтесь:) UPD: добавил вывод количества строк во временный фрейм

Около года назад я подумал: «А что, если я сейчас тут распишу, как считать поля в книге? Чтобы всем было просто и весело.» Настоящее веселье началось тогда, когда я понял в какую пропасть я упал😊 Материал получился большой, общее название ему "Следы на полях". Буду публиковать его частями. Итак, поехали. Часть I. Как канон стал догмой

Закончим офтоп на канале впечатлениями про выставку:) Москва встретила совсем не апрельской погодой, попеременно умывая дожде
Закончим офтоп на канале впечатлениями про выставку:) Москва встретила совсем не апрельской погодой, попеременно умывая дождем и забрасывая снегом. Вокзал. Метро. Никольская. Пошел, как мне казалось, в нужном направлении. Минут через пятнадцать понял, что иду куда-то просто чтобы идти. Парни-полицеские подсказали: нужно возвращаться и налево. Наконец-то пришел. Ильинка. Гостиный двор. Non/fiction, весна 2026. Встречи были назначены на послеобеденный час, так что время было попить кофе, покурить, помня о том, что с выставки тебя не выпускают, вернее как: выпускают, но захочешь зайти опять -- будь добр, покупай еще раз билет. Покупать два билета на один день желания не возникло. Походил по ГУМу, поистязал стертые ноги яркими кроссовками, выпил кофе и пошел через металлодетектор внутрь. А дальше были книги-книги-книги. Прошелся по одному ряду, по второму, вернулся на первый. Толпы людей, море книг. Кто-то покупает, кто-то листает, кто-то упрашивает знакомого: "Ну, давай, пожалуйста, купим еще и эту", кто-то недовольно выговаривает: "Ты обещала, что купишь только две, а купила уже шесть!!!", кто-то хвастается: "Я купил книгу за три тысячи!" и в ответ получает: "А я за шесть с половиной!!!". Суетно. Интеллектуально. С запахом типографской краски. Добрался до стенда Ridero, познакомился с народом, полистал пару своих версток, нашел косяки. От Анны получил забавные наклейки в подарок:) Вернулся в начало. Долго смотрел на серию про цвета от Пастуро на стенде "Нового литературного обозрения". Вышла очередная -- про розовый. Не купил. Потому что книга про цвет и без картинок -- ну такое себе. Пришел к Альпине ПРО. Созвонился с главредом, встретились, познакомились, пообщались. Полистал вживую препресс тех, что делал: два пантона, с наложениями, с оттенками каждого. Одну хотел бы себе, но покупать -- не мое это чтиво, а попросить -- постеснялся. Поразглядывал цвета в других изданиях, для которых делал цветкорр. Остался доволен:) Двинулся дальше. Добрался до Самоката. Полистал верстку про Енота. Тоже остался доволен. Пришел к "Дому историй". Практически все книги так или иначе прошли через меня: где-то дизайн-макет мой, где-то верстка, для каких-то делал оформление, и практически все собирал в епабы. Полистал цветкорр и свои верстки на стенде импринта от "Эксмо" "Хлеб-соль". Остался доволен. Опять перешел в начало. Стал рассматривать шорт-лист книг. Обложки привлекли только две: одна -- из-за шрифтов, вторая -- из-за кальки. А тут и Вика подъехала. Знакомство вживую началось с вопроса "Ну как так-то?!", далее Вика открыла книжку и тыкнула пальцем в верстку. И в этот момент время ушло куда-то в параллельную Вселенную. Говорили о дизайне, о верстке, о смыслах, о технологиях и, конечно же, о книгах. Нашли стенд "Коло". Книгу Герчука, издание 2014 года. По совету Вики купил (на следующий день приехал и забрал последний экземпляр). А потом случился ураган (в хорошем смысле) Николай. И опять беседы, незаконченные фразы, потому что интересно сказать еще, интересно слушать еще, интересно слышать еще. С выставки двинулись назад к метро. Сквозь хлопья апрельского снега пробились к метро. Смахнув сугроб с головы, зашли в тепло подземки. И, кажется, с Викой простояли еще час, не прекращая разговоры. Такой была выставка. Чересчур насыщенной, даже пересыщенной, но кристаллизации еще не случилось. Отхожу еще. Погода решила посмеяться надо мной: собирался на зимнюю в прошлом году, но не приехал? -- Держи зиму весной. Знакомства, которые перешли из онлайна в офлайн, а потом обратно. Книги, ради которых приезжают с огромными сумками на колесиках. Встречи, которые случаются неожиданно. Впечатления, которые вылились на меня всей палитрой красок, но не смешавшись друг с другом, а плавно выстраиваясь в ковер чего-то нового, того, чему я еще не могу дать определения. Поеду ли я еще? -- Однозначный ответ: да! На фото к посту книга про книги (Вика, еще раз спасибо. Начал читать вчера в поезде -- однозначно не пожалел) и книга -- авторский экземпляр Николаю от издательства, любезно подаренный Николаем мне:)

Немного офтопа, как от автора: буду на нонфике в четверг и возможно — в пятницу. Если кто-то желает познакомиться, пишите, договоримся, пересечемся.

поиск символов.jsx0.07 KB

Некоторое время назад с автором канала Сверстать всех наверх затронули интересную тему: как определить язык в тексте? И вот родился довольно простенький скрипт, который решает не совсем эту задачу. Скрипт находит языки в верстке по символу Юникода. Не совсем про определение языка, но зато про определение алфавита. Вдруг кому-то будет полезно. Из видео все понятно, я думаю. Пара важных замечаний: 1) скрипту все равно, каков объем текста в документе, так как реализована логика практически мгновенного поиска символов и 2) скрипт обернут в одну функцию, поэтому отмена работы делается по Ctrl+Z. P.S. В процессе тестирования было все-таки найдено решение определения именно языка в тексте. Даже два таких решения. Сейчас вот думаю, как их реализовать.

Дорогие друзья, уважаемые заказчики и подписчики! В связи с событиями, про которые вы все наверняка знаете, чтобы оставаться на связи, я стал еще доступен в мессенджере от яндекса (вот ссылка для добавления в контакты — https://yandex.ru/chat/p/0114d3e1-01b9-4837-8c0e-14508198bc01?utm_source=invite) Из телеграмма я уходить не собираюсь, буду колоться и есть кактус. Также я всегда доступен в почте lexar83@mail.ru, ну и по телефону (у кого есть, тому доступен). Прорвемся! И сегодня еще ждите от меня небольшой пост про скрипт:)

Прорывные технологии — это, хорошо, но ещё лучше, если кроме пользы человечеству они приносят деньги тому, кто их придумал. Иоганн Гутенберг, который первым начал использовать передвижные литеры, не только открыл путь к массовой печати, но и неплохо заработал на самом ходовом печатном товаре — индульгенциях. Церковь была главным заказчиком печатной продукции, и неудивительно, что Гутенберг в итоге вошел в историю благодаря тиражу Библии. Это были штучные экземпляры, с возможностью, как сейчас сказали бы, кастомизации. Реальный бизнес Гутенберг делал на более массовом товаре: календарях, учебниках и бланках для грешников. Индульгенция в католической церкви была поставлена на поток. Речь уже не шла об искреннем раскаянии — деловые люди и дела с Богом предпочитали улаживать быстро и без лишних сантиментов. Церковь шла навстречу: отпущение грехов можно было получить, к примеру, за участие в Крестовых походах, усердный труд или, что было несоизмеримо проще, за щедрое пожертвование. Взамен раскаявшийся получал официальную бумагу о безгрешности. Услуга это была крайне популярная, но писать индульгенции от руки было утомительно. Благодаря типографиям дело наконец можно было масштабировать. Станок Гутенберга печатал шаблонный документ со стандартным текстом: его достаточно было отнести его к духовнику, чтобы тот вписал имя, — и всё, хоть сейчас к Апостолу Петру на приём. И если Библий Гутенберг напечатал всего 180 экземпляров (из которых до наших дней дожило 48), то тиражи индульгенций доходили до 190 000.