Releases: Tetragramm/flying-circus-catalog-maker
Hotfix: Spacing and Playbook Stat Blocks
Fix inconsistent spacing of text in FCPlane
Add a bit of spacing between paragraphs, and optionally a lot more.
Update suggested Stat Blocks to have less black bars and use space better.
Fixed bug where FCVehicle would break floats (such as images) for all subsequent cases.
V3.1.1
Adjust margins again. Think I got it right this time.
V3.1.0
Added Commands:
\FCMove{Name}{Move Text}
\FCPlaybook[Name={Playbook Name}, SubHeader={Text in Black header bar}]{Playbook Contents}
\PlaybookRuleL{}
\PlaybookRuleR{}
\PlaybookParagraph{Left Primary Text}{Right Aligned Text}
\FCGroundWeapon[Name = Name, Price = Price in thaler or {} for Scrip,
Hits = {}, Damage = {}, AP = {}, Range = {}, Tags = {}, %Obvious, except Tags is the lower box.
Image = {}]{Flavor Text} %Image is either an image file name, or blank, see examples.
\FCPlaneWeapon[Name = Name, Price = Price in thaler or {} for Scrip,
Hits = {}, Damage = {}, AP = {}, Ammo= {}, Tags = {}, %Obvious, except Tags is the lower box.
Image = {}]{Flavor Text} %Image is either an image file name, or blank, see examples.
But seriously, if you want to make a playbook, look at the example. You can especially copy the Stat tables, and most of the left column of the second page pretty much entire. Changing just a bit of text for Stats, Triggers, Vents, and Intimacy Move. The rest... Well, all the playbooks are a bit different, so I can't automate things like "Cities" or "People" because they're not consistent.
Full Changelog:
Adjusted margin calculation for proper appearance and removing warnings with fancyhdr.
Added links to table of contents text, and defined subsection.
Added command \FCMove for putting box around move text.
Added \fauxsc for faking small caps, especially for \FCMove.
Squished the default itemize vertically.
Changed the Table of Contents fancyhdr style to "FancyTOC" from "LancerFancyTOC", that was a holdover from copying things from a different template.
Added a "PlaybookStyle" fancyhdr style, for landscaped pages in the style of the playbooks.
Added \PlaybookRuleL and \PlaybookRuleR for horizontal lines across the PlaybookStyle columns. Yes I should be able to detect whether it's L or R column automatically, but something about nested multicols screws that up.
Added \FCGroundWeapon and \FCPlaneWeapon commands, for making weapon stat bars.
Added \FCPlaybook command for setting up the skeleton of a playbook. Notably, the content of a playbook is very non-standard, so it has to be more or less hand-generated.
Updated substitution so that the proper character is used for small k in the Kochfont.
Updated Examples in Main.tex
Hotfix: Bold Text
Fix bold text, the \textbf command. Not sure how we went this long not using bold text, but it works now.
Hotfix: Covers now work
Having an image called cover.[png/jpg/bmp]
should have automatically inserted it as the cover page with the use of \InsertFCTitleAndTOC
, or manually with \InsertFCCoverPicture
.
There was a missing import, and that has been fixed.
Adjust outer margins
Spacing and Options
Reduce spacing between all the boxes in the plane page, between paragraphs, and items in the itemize environment.
Add option to the sty file to use something more like the default catalog box (which I don't think looks as good).
Add an option to use Wingdings for the propeller synchronization icon if you don't mind what is potentially a IP issue.
Image Sizing and Text Location
This is a breaking change. The aircraft catalogs have the images extend into the margins, so the default behavior is for images to be \pagewidth instead of \textwidth, so to maintain identical results, white space must be added to the left and right sides of images.
The \FCVehicle has been altered to more intuitively represent the spacing of text and image. Instead of a Text Gap
parameter representing the fraction of the page from the top to move, there is now a Text Offset
parameter that is the offset from the bottom of the image. This allows things like the included image, with a fuzzy border and the text is moved up into that white space.
Small bug fix with page numbers.
Margin Alteration
Adjust margins to match version 1 of the template more closely.
Add "Text Gap" parameter to FCVehicle in case picture doesn't have same aspect ratio. Might benefit from automation, but original book would need manual alteration.
Text Gap is the fraction of the paper width to go down the page before displaying text. Default is 0.62
V2.1
Add an FCVehicleOnePage command. For making single page vehicles instead of two-page spreads. Example provided in Main.tex
Also fix a bug with indentation, and some minor spacing issues.