Команды для управления прозрачностью в боксах
Управляет параметрами прозрачности в боксах
Таблица управления прозрачностью в tcolorbox
Основные параметры прозрачности
Параметр | Синтаксис | Описание | Диапазон значений | Пример |
---|---|---|---|---|
opacityframe |
/tcb/opacityframe=⟨fraction⟩ |
Прозрачность рамки | 0.0 (полная прозрачность) - 1.0 (непрозрачный) | opacityframe=0.5 |
opacityback |
/tcb/opacityback=⟨fraction⟩ |
Прозрачность фона содержимого | 0.0-1.0 | opacityback=0.3 |
opacitybacktitle |
/tcb/opacitybacktitle=⟨fraction⟩ |
Прозрачность фона заголовка | 0.0-1.0 | opacitybacktitle=0.7 |
opacityfill |
/tcb/opacityfill=⟨fraction⟩ |
Прозрачность заливки (рамка + фон + заголовок) | 0.0-1.0 | opacityfill=0.6 |
opacityupper |
/tcb/opacityupper=⟨fraction⟩ |
Прозрачность текста верхней части | 0.0-1.0 | opacityupper=0.4 |
opacitylower |
/tcb/opacitylower=⟨fraction⟩ |
Прозрачность текста нижней части | 0.0-1.0 | opacitylower=0.8 |
opacitytext |
/tcb/opacitytext=⟨fraction⟩ |
Прозрачность всего текста (верх + низ) | 0.0-1.0 | opacitytext=0.5 |
opacitytitle |
/tcb/opacitytitle=⟨fraction⟩ |
Прозрачность текста заголовка | 0.0-1.0 | opacitytitle=0.9 |
Примеры использования
1. Полупрозрачная рамка и фон
\begin{tcolorbox}[
colframe=blue,
colback=white,
opacityframe=0.3,
opacityback=0.7,
title=Пример прозрачности
]
Этот бокс имеет полупрозрачную рамку и фон
\end{tcolorbox}
2. Прозрачный заголовок
\begin{tcolorbox}[
colframe=red,
colbacktitle=yellow,
opacitybacktitle=0.5,
opacitytitle=0.8,
title=Прозрачный заголовок
]
Текст содержимого
\end{tcolorbox}
3. Разная прозрачность частей
\begin{tcolorbox}[
opacityupper=0.9,
opacitylower=0.5,
opacityframe=0.6,
opacityback=0.8
]
Верхний текст более непрозрачный
\tcblower
Нижний текст более прозрачный
\end{tcolorbox}
4. Комплексный пример с jigsaw-скином
\begin{tcolorbox}[
enhanced jigsaw,
colframe=green!75!black,
colback=green!10!white,
opacityframe=0.4,
opacityback=0.6,
opacitybacktitle=0.8,
opacitytitle=1.0,
title=Сложный пример
]
Бокс с различными настройками прозрачности
\end{tcolorbox}
Особенности работы с прозрачностью:
-
Визуальные эффекты:
- Значение 0.0 делает элемент полностью невидимым
- Значение 1.0 - полностью непрозрачным
- Промежуточные значения создают эффект просвечивания
-
Рекомендации:
- Для лучшего визуального восприятия используйте значения в диапазоне 0.3-0.8
- Прозрачность особенно эффектна при наложении элементов или использовании фоновых изображений
- В сочетании с jigsaw-скинами можно создавать интересные дизайнерские решения
-
Технические ограничения:
- Прозрачность может по-разному отображаться в различных PDF-ридерах
- При печати эффекты прозрачности могут не сохраняться в зависимости от принтера
-
Комбинации:
- Можно комбинировать несколько параметров прозрачности для одного бокса
- Эффекты прозрачности суммируются при наложении элементов
Эти параметры позволяют создавать сложные визуальные эффекты и гибко управлять внешним видом элементов tcolorbox.