修改 tikzposter 标题的字体样式

修改 tikzposter 标题的字体样式

我想将字体样式从默认的改为tikzposter正常\textsc显示,大写字母显示为大写字母“A”,小写字母显示为小写字母“a”。我仔细检查了软件包中的 TeX 文件,但找不到可以执行此操作的地方。您能帮我调整这个字体问题吗?

我还想对海报进行另一项自定义。使用射线主题时,颜色从浅蓝色变为底部的深色。我希望情况相反,颜色从顶部开始变暗,然后从底部逐渐变暗。

答案1

有关标题,请参阅\settitle手册中的描述。您可以复制那里给出的示例并删除\sc

\definebackgroundstyle{Rays}对于颜色,我从文件中复制了的定义tikzposterBackgroundStyles.tex并交换了top colorbottom color

\documentclass{tikzposter} 
\definebackgroundstyle{Rays}{
    \draw[line width=0pt, top color=backgroundcolor!70!black, bottom
    color=backgroundcolor!70] (bottomleft) rectangle (topright);
    %
    \begin{scope}
        \foreach \a in {10,20,...,80}{%
            \draw[backgroundcolor, line width=0.15cm](bottomleft) --
            ($(bottomleft)!1!(bottomleft)+(\a:120)$);%
        }
        \foreach \i in {1,2,...,50}{%
            \begin{scope}[shift={($(rand*60,rand*70)$)}]
                \draw[backgroundcolor!50!, line width=0.1cm] (0,0) circle (4);
            \end{scope}
        }
    \end{scope}
}
\usetheme{Rays}
\title{Something or other}
\author{A Bloke}

\makeatletter
\settitle{ \centering \vbox{
\@titlegraphic \\[\TP@titlegraphictotitledistance] \centering
\color{titlefgcolor} {\bfseries \Huge  \@title \par}
\vspace*{1em}
{\huge \@author \par} \vspace*{1em} {\LARGE \@institute}
}}
\makeatother
\begin{document}
\maketitle

\end{document}

在此处输入图片描述

相关内容