Користувацький посібник

Кодування за кольором

Ви можете використовувати власні кольори в форматуванні рядків, використовуючи синтаксис HTML-коду кольору. Це вимагає шістнадцяткового значення, попереченого знаком решітки. Ось приклад використання власного кольору:

>#00C6B3:This line will be highlighted in teal

HTML-коди кольорів розділяють колір на три частини: червону, зелену та синю. Кожні два символи коду кольору представляють кількість кольору, який потрібно застосувати. Кольори мають глибину 24 біти, що дає понад 16,7 мільйона комбінацій кольорів, що значно перевищує здатність ока розрізняти різницю в цих кольорах. Кожний компонент має 8 бітів, що дає значення від 0 до 255.

Шістнадцяткове кодування використовує цифри та букви від A до F для представлення чисел. Букви A до F представляють десяткові значення від 10 до 15. Використовуючи цей метод, можна представити 0–255 двома символами. Перший символ у двосимвольній послідовності представляє 0–15, помножене на 16. Другий символ додається до цього значення в діапазоні 0–15.

У прикладі вище 00 — це просто значення червоного кольору, рівне 0. Це було легко, так? Значення C6 — це C або десяткове значення 12, помножене на 16, що дає 192, а потім до нього додається 6, отримуючи остаточне значення 198. Аналогічно, B3 — це значення B, або 11, помножене на 16, що дає 176, а потім до нього додається 3, отримуючи 179. Таким чином, значення RGB (червоний, зелений, синій) становлять 0, 198 та 179.

Ви також можете вказати прозорість за допомогою цього синтаксису, додавши два додаткові шістнадцяткові символи. Наприклад, ви можете додати 80 до кінця шістнадцяткового значення, щоб зробити колір на 50% прозорим. Майте на увазі, що якщо ви не вкажете прозорість для кольорів підсвітлення, OnSong автоматично використовуватиме прозорість 50%. Наприклад, якщо ви хочете, щоб колір шрифту був суцільним синім із 50% прозорістю, введіть:

&#0000FF08:This line will have text in 50% opaque blue.

Ви також можете використовувати коротші шістнадцяткові коди для вираження кольорів з менш складним вводом даних, хоча з меншою кількістю варіантів кольорів. Наприклад, ви можете ввести наступне, щоб показати текст червоним:

&#F00:This text will appear in a red font.

Аналогічно, ви можете використовувати чотири символи для додавання додаткової прозорості таким чином:

&#0F09:This text will appear in 50% green font.

Тепер, коли ви знаєте, як це робити, вам буде приємно дізнатися, що доступні утиліти, які допоможуть вам вибрати кольори та нададуть вам HTML-код кольору без усіх цих розумових зусиль. Ми рекомендуємо colorpicker.com для змішування кольорів і використання отриманого HTML-коду кольору.

OnSong 2023 — Останнє оновлення February 20, 2019