Варианты цветных прямоугольных контейнеров с содержимым (коробки) - PullRequest
0 голосов
/ 26 октября 2018

Сегодня я решил научиться писать постеры LaTeX. Я хочу спросить, является ли tcolorbox подходящим местом для сосредоточения моих усилий на создании разделов для постеров.

Вот почему я спрашиваю. Первым, что я попробовал, был пакет fancybox и среда shadowbox. Пока у меня был белый фон, это выглядело хорошо. Однако, когда я изменил цвет фона плаката, я понял, что цвет фона объекта shadowbox не настраивается. По крайней мере, в классе документов a0poster это был мой опыт. Когда я устанавливаю фон синим цветом

\usepackage{color} 
\definecolor{page_backgroundcolor}{rgb}{0.0234375, 0.339844, 0.710938}
\pagecolor{page_backgroundcolor}

фон внутри shadowbox был синим. Кажется, невозможно настроить цвет фона.

\shadowbox{\parbox[c][5cm]{0.98\columnwidth}{%
\begin{center}
Some box content here
\par\end{center}%
}}
\par

Затем я начал искать альтернативные коробки.

Оставаясь с a0poster примерами, я нашел tcolorbox. Это имеет больше параметров, кажется, хорошо в a0poster документах. Я проверил на плакате beamer, и результаты тоже хорошие. Совершенно неожиданно, на самом деле. Мне обычно кажется, что beamer противоречит специальным пакетам.

Пакет beamer имеет свою собственную блочную среду, но я считаю, что его сложнее настроить по вкусу, чем tcolorbox в документе beamer.

Я хочу, чтобы вы сказали мне, если мне просто везет новичкам. Или я должен сосредоточиться на какой-то другой упаковке коробки. Когда в прошлом году мне нужно было делать цвета в таблицах, я обнаружил, что было довольно много проблем с настройкой цветов в ячейках и линиях, и если я собираюсь столкнуться с этим с помощью tcolorbox, вы можете предупредить меня сейчас.

Я также экспериментировал с tikzposter, который предлагает свою собственную очень сложную систему для создания коробок, но я не буду сейчас заниматься этим, потому что это кажется очень специализированной (не переносимой) работой. Правильно?

Если tcolorbox - правильное место для фокусировки, дайте мне знать. Если нет, то что я должен изучать.

1 Ответ

0 голосов
/ 04 июля 2019

Кажется, нет четкого вопроса, который затрудняет четкий ответ, но несколько комментариев к вещам, которые вы упоминаете в тексте:

  • tcolorbox обычно безопасноиспользование с beamer

  • \usepackage{color} не требуется, если вы используете класс документа beamer, он уже загружает xcolor

  • Вместо настройкицвет страницы с

    \pagecolor{page_backgroundcolor}
    

    Я предлагаю использовать для этого способ beamer и использовать

    \setbeamercolor{background canvas}{bg=page_backgroundcolor}
    
  • Я бы держался подальше от tikzposter,он искушает своих пользователей вкладывать tikzpictures, которых лучше избегать.Кроме того, он вложит в себя tikzpictures, если используются внутренние блоки.

...