1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166
|
# xebaposter class
# Matthew Bertucci 4/14/2022 for v2.51
#include:xkeyval
#include:calc
#include:xcolor
#include:ifxetex
#include:tikz
#include:pgf
#include:ifthen
#include:fontenc
# loads T1 option of fontenc
#include:geometry
#include:pgfpages
# loads decorations, fadings, snakes, and calc tikzlibraries
#keyvals:\documentclass/xebaposter#c
landscape
portrait
paperwidth=##L
paperheight=##L
archA
archB
archC
archD
archE
archE1
archE2
archE3
a0paper
a1paper
a2paper
a3paper
a4paper
a5paper
a6paper
b0paper
b1paper
b2paper
b3paper
b4paper
b5paper
b6paper
ansiapaper
ansibpaper
ansicpaper
ansidpaper
ansiepaper
letterpaper
legalpaper
executivepaper
screen
fontscale=%<factor%>
margin=##L
movebody=##L
debug
table
showframe
persian
latin
#endkeyvals
#ifOption:table
#include:colortbl
## double command as workaround for color args to be recognized properly as colors
\rowcolors[commands]{row}{even-row-color}{odd-row-color}
\rowcolors[commands]{row}{color}{color}#S
\rowcolors*[commands]{row}{even-row-color}{odd-row-color}
\rowcolors*[commands]{row}{color}{color}#S
\showrowcolors
\hiderowcolors
\rownum
#endif
\begin{poster}{settings%keyvals}{eyecatcher}{title%text}{author}{logo}
\end{poster}
\begin{posterbox}{title}#L2
\begin{posterbox}[options%keyvals]{title}#L2
\end{posterbox}
#keyvals:\begin{poster}
grid#true,false
eyecatcher#true,false
headerheight=##L
columns=%<number%>
colspacing=##L
bgColorOne=#%color
bgColorTwo=#%color
background=#shadeLR,shadeTB,plain,user,none
#endkeyvals
#keyvals:\begin{poster},\begin{posterbox},\headerbox
cornerradius=##L
boxheaderheight=##L
boxpadding=##L
textborder=#none,bars,coils,triangles,rectangle,rounded,roundedleft,roundedright,roundedsmall,faded
boxshade=#shadelr,shaderl,shadetb,plain,none
headershade=#shadelr,shaderl,shadetb,shadetbinverse,plain
headershape=#rectangle,rounded,smallrounded,roundedleft,roundedright
headerborder=#open,closed,none
borderColor=#%color
headerColorOne=#%color
headerColorTwo=#%color
headerFontColor=#%color
boxColorOne=#%color
boxColorTwo=#%color
headerfont=%<font commands%>
textfont=%<font commands%>
linewidth=##L
below=%<box name%>
above=%<box name%>
aligned=%<box name%>
bottomaligned=%<box name%>
column=%<number%>
row=%<number%>
span=%<number%>
height=##L
name=%<name%>
#endkeyvals
\background{graphics code}
# not documented
\boxheight#*
\boxstartx#*
\boxstarty#*
\boxwidth#*
\colheight#*
\colwidth#*
\gridpos#*
\headerbox{title}{options%keyvals}{content%text}#*L1
\headerheight#*
\xebaposterBoxDrawBackground{color}{color}#*
\xebaposterBoxDrawBorder{color}#*
\xebaposterBoxGetShape#*
\xebaposterHeaderDrawBackground{color}{color}{color}#*
\xebaposterHeaderDrawBorder{color}#*
\xebaposterHeaderDrawText{color}#*
\xebaposterHeaderGetShape#*
\xebaposterHeaderSetShade{color}{color}{color}#*
\xebaposterPosterDrawBackground{color}{color}#*
\debug{text}#S
# from T1 option of fontenc
\DH#n
\dh#n
\dj#n
\DJ#n
\guillemetleft#n
\guillemetright#n
\guillemotleft#*n
\guillemotright#*n
\guilsinglleft#n
\guilsinglright#n
\Hwithstroke#n
\hwithstroke#n
\k{arg}#n
\NG#n
\ng#n
\quotedblbase#n
\quotesinglbase#n
\textogonekcentered{arg}#n
\textquotedbl#n
\th#n
\TH#n
|