Releases: mycroftw/conv-cards
Anchor checkboxes and allow bigger (serif) text
Fairly complete rewrite of the sty file to anchor the checkboxes to the labels (or vice versa, depending on the formatting requirement).
This should not affect your cards in any way - I worked very hard to ensure that everything was "the same". But for full-scale changes to the
card, such as "double-size it and print on two pages", it should minimize the amount of fiddly reformats required.
A few formatting fixes while these anchors were put in. Text after labels will have less space before the start (so more room to put in information), the jump raise sections after 1C/1D/1M have finally been aligned, etc. One key thing: the "leads" sections on the bottom left of the card have been vertically re-aligned. They no longer "press up" against the top of the box, and there isn't a "look" of a third line of explanations at the bottom.
The text, in particular the serif text used without guidelines, can be very hard to read. I added a usertextsize parameter that allows for bigger text for your information (not the printed-card stuff, that would have completely ruined the formatting), and defaulted it to the larger size if using serif font (regular size if sans-serif). This reduces the amount of text you can put in one line; if it breaks your cards, I have a selector that can be added to the card, and you can force the old, smaller behaviour.
HOWEVER: your cards will (obviously) not have that selector. I have added a 0.9.1->0.9.2 upgrade script you can run on your cards directory to add the selector to each card. It will create a .bak file as it changes your card, so you need not worry that my script will completely break what you have!
Added ability to enumerate carding
Added the ability to put "1, 2, 3" (or "A, B, C" or whatever) in the boxes for signalling priority for partner's and declarer's leads instead of checking the "primary signal".
Note that this requires a change to all previous cards - the upgrade-0.9-0.9.1.py
script (and yes, I know it's misnamed) will do that for you. It will also keep the original card as <card>.tex.bak
for you in case anything breaks or you want to go back.
v1.0.0-beta1
Initial "release" to public.