The previous PDF sorely lacked standardization of formatting, and much of the work that has gone into the new pdf has gone to nail down a format (both in appearance and in code) to make it easier to add to later. For example, class tables in the awesomeTome pdf were all hand built while tables in the current document are built procedurally using some simple commands that we defined.
awesomeTome Barbarian Table code:
Code: Select all
\begin{table}[htb]
\begin{small}
\begin{tabular}{lp{3cm}p{0.7cm}p{0.7cm}p{0.7cm}l}
Level &Base Attack Bonus &Fort Save &Ref Save &Will Save &Special\\
1st &+1 &+2 &+0 &+0 &Rage, Fast Healing 1\\
2nd &+2 &+3 &+0 &+0 &Rage Dice +1d6, Combat Movement +5'\\
3rd &+3 &+3 &+1 &+1 &Battle Hardened\\
4th &+4 &+4 &+1 &+1 &Rage Dice +2d6, Combat Movement +10'\\
5th &+5 &+4 &+1 &+1 &Sidestep Hazards , Fast Healing 5\\
6th &+6/+1 &+5 &+2 &+2 &Rage Dice +3d6, Combat Movement +15'\\
7th &+7/+2 &+5 &+2 &+2 &Great Blows\\
8th &+8/+3 &+6 &+2 &+2 &Rage Dice +4d6, Combat Movement +20'\\
9th &+9/+4 &+6 &+3 &+3 &Great Life\\
10th &+10/+5 &+7 &+3 &+3 &Rage Dice +5d6, Combat Movement +25', Fast Healing 10\\
11th &+11/+6/+6 &+7 &+3 &+3 &Call the Horde\\
12th &+12/+7/+7 &+8 &+4 &+4 &Rage Dice +6d6, Combat Movement +30'\\
13th &+13/+8/+8 &+8 &+4 &+4 &Watched by Totems\\
14th &+14/+9/+9 &+9 &+4 &+4 &Rage Dice +7d6, Combat Movement +35'\\
15th &+15/+10/+10 &+9 &+5 &+5 &Primal Assault, Fast Healing 15\\
16th &+16/+11/+11/+11 &+10 &+5 &+5 &Rage Dice +8d6, Combat Movement +40'\\
17th &+17/+12/+12/+12 &+10 &+5 &+5 &Savagery\\
18th &+18/+13/+13/+13 &+11 &+6 &+6 &Rage Dice +9d6, Combat Movement +45'\\
19th &+19/+14/+14/+14 &+11 &+6 &+6 &One With The Beast\\
20th &+20/+15/+15/+15 &+12 &+6 &+6 &Rage Dice +10d6, Combat Movement +50', Fast Healing 20\\
\end{tabular}
\end{small}
\end{table}
Code: Select all
\goodbab\goodfor\poorref\poorwil
\begin{classtable}{}
\levelone{Rage, Fast Healing 1}
\leveltwo{Rage Dice +1d6, Combat Movement +5'}
\levelthree{Battle Hardened}
\levelfour{Rage Dice +2d6, Combat Movement +10'}
\levelfive{Sidestep Hazards , Fast Healing 5}
\levelsix{Rage Dice +3d6, Combat Movement +15'}
\levelseven{Great Blows}
\leveleight{Rage Dice +4d6, Combat Movement +20'}
\levelnine{Great Life}
\levelten{Rage Dice +5d6, Combat Movement +25', Fast Healing 10}
\leveleleven{Call the Horde}
\leveltwelve{Rage Dice +6d6, Combat Movement +30'}
\levelthirteen{Watched by Totems}
\levelfourteen{Rage Dice +7d6, Combat Movement +35'}
\levelfifteen{Primal Assault, Fast Healing 15}
\levelsixteen{Rage Dice +8d6, Combat Movement +40'}
\levelseventeen{Savagery}
\leveleighteen{Rage Dice +9d6, Combat Movement +45'}
\levelnineteen{One With The Beast}
\leveltwenty{Rage Dice +10d6, Combat Movement +50', Fast Healing 20}
\end{classtable}
The plan is to give things like monster entries, race entries, spells, etc the same treatment. This is a lot of work. That said, now that the class format, I'd like to have someone make a simple web tool that would allow you to input the information about tome class and have it spit out nice, ready to post, bbcode AND latex code as sort of an incentive to get get people to contribute to the pdf, and to make some of the god fucking awful formatting in IMOI go away.