今天,我决定学习写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
进行颜色调整,现在可以警告我。 / p>
我还尝试了tikzposter
,它提供了自己非常复杂的创建盒子的系统,但是我现在不追求它,因为它看起来是非常专业的(不是便携式的)工作。是吗?
如果tcolorbox
是正确的焦点,请告诉我。如果没有,我应该学习什么。
答案 0 :(得分:0)
似乎没有一个明确的问题,很难给出一个清晰的答案,但是对您在文本中提到的内容有一些评论:
(?, 10, 20)
通常可以安全地与投影仪一起使用
tcolorbox
,因为它已经加载了\usepackage{color}
不是使用
设置页面颜色xcolor
我建议使用投影仪方式并使用
\pagecolor{page_backgroundcolor}
我会远离\setbeamercolor{background canvas}{bg=page_backgroundcolor}
,它会诱使用户嵌套tikzpictures,最好避免这样做。如果使用了内部块,它也会嵌套tikzpictures本身。