From e3e4642f588090993d87a85adf55ef08e4d88bd7 Mon Sep 17 00:00:00 2001 From: Kenneth Odle Date: Sat, 15 Feb 2025 11:02:20 -0500 Subject: [PATCH] Updates to ch. 2 including aside --- 006/006 time.csv | 4 ++ 006/codex-006.tex | 2 +- 006/images/roa-card-back.png | Bin 12159 -> 11896 bytes 006/images/roa-card-front.png | Bin 11873 -> 11644 bytes 006/include/chap02.tex | 120 ++++++++++++++++++++++------------ 006/include/chap06.tex | 2 +- 6 files changed, 85 insertions(+), 43 deletions(-) diff --git a/006/006 time.csv b/006/006 time.csv index d79df96..ae6b81d 100644 --- a/006/006 time.csv +++ b/006/006 time.csv @@ -33,3 +33,7 @@ Date,Topic,Minutes 2025.02.10,ch. 2 edits & corrections,30 2025.02.12,ch. 2 proofreading,16 2025.02.13,additions to coda,15 +2025.02.14,ch. 1 drafts,35 +,,32 +2025.02.15,ch. 2 edits,30 +,ch. 2 aside,20 diff --git a/006/codex-006.tex b/006/codex-006.tex index 6b84a36..70b48a8 100644 --- a/006/codex-006.tex +++ b/006/codex-006.tex @@ -47,7 +47,7 @@ \geometry{ paperheight=8.5in, paperwidth=5.5in, -% heightrounded, + heightrounded, margin=0.5in } diff --git a/006/images/roa-card-back.png b/006/images/roa-card-back.png index 5efd02b4c7827a35e413c511822089f5cf9a5286..40a0934dc3695b8591f7545f334006d25c5812a9 100644 GIT binary patch literal 11896 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 diff --git a/006/images/roa-card-front.png b/006/images/roa-card-front.png index 4df7db364514baf31af999add430514f6bdf6069..86a7ee04a77af97e25e1e577b0806db49c5e66f2 100644 GIT binary patch literal 11644 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 EA6kfJ7XSbN literal 11873 zcmeHtWmJ@H_wU$22?(f^f}pg5fV2V9-7V6Mz|f%&Dj*8d(jp)|C^ht`pfo5lATflL zbO|F21OI)$?^$P^^Ywf@>v64dh?(KOuWRpL?JH7CLy_wAh0`b$ib`2YUI&Fb9D_m~ z@;P}NenKbggZV&W_v5PB@;jzHDwPww2RswRSFDd8NC-t5=42AywQRbDV~a zA1>)**o%8P{6_C@$;%@@Ic{lbnHU?Z-9k8wLOr^oqN&Lg8XCGuv``pjhgVC>pM;x2 zeY@v(6n-uCnG?RLq-8sVLcMvpb`rjEeWD2eJ8(+F+ix*X(!w{x|Gwql75jfGm?y2f zJ9Alip$Gdq)h@=@&rv?OcCMwhRZ*7wM^{;0U0`A55Nb^>a_wYHd}=DMh+WsKXH?7` zhL*uxJUl$J=%Jw@Iz~or^)#`>uC6YQrMyfAJ_98`KR<2X9Id6XMpKh2C$8gRw=?~I zoth`qW99GN>nJgLNRejf6f_g3O1EQFI=|%`l1~>I@ug~tZ(OB#W)IsOTn6-0QH$oh|r!!L~uw{JQa*s^@(%ai>xAXV!-#begQ`;*9zR|twgi}Tb zxKVp$oYJ2;U#oG?00-b`VapVuV(H*zVN z#ngg=f=2sRwiXAuu3lC0Ssu1UlSga42z`PRB?Sdnv6)X#oTi_oWt*HywoDqd3?t~ujf3_j-ZuxYUTH-9621xUc4+HCzE**r$u| zcM`?NgLJvoQ*DSZ-n*r#@JRTrz4@~^sF`}hkpmVX9`*vMjL`;vU8u0Ra^mG*d+V1x z5A1~>{*p&Jq@|^$Et*w|#VK&SDcF;^VjfPStVt{@D?2Q$P-;@upU7uef-x<(i4;CZ zsUqM1^Mf_TsKJ8=Zv)o9FeOGf;Qd#}Wc1;(MML+4>e1{{K5DK*-?uYN9 z=XzL0AGDmby>@Pcyt`7r%2G6#q!7heC~Vtd6>LaEyYnrolDmd%)z|fgNj2f* z=;$~bd{aio9EwtVgCYiCL>u5n)NRy=bYwUQ3bJqkUp%*yBkS<(O%Qgd$~l>icA3U9 zFQIwzyNz&R2zhsiD*A3XwLW*ea=nG=*O$!p*ix(JXG5j=557DzOGV z=TRRS{KCK(g}6kYOn8$>`ezfee&ezXw$XraYg|XhZCh$ z&VxmCTq;IOQne(ebLR>$7L6uv#40K(@N1LJuKQg84ms7XBeQYDT)j^*F~Ov59wDJJ z>0o|?lGnS?WR=6?xKJD&?Pt#CqhXV=R?gBleoalyd}w8h=Tc2lD%8nK$IQVN(Vaaz zy{7hC)Op}0;T=Xfo?F?*CbxSlBqW56jZLt^zL!x*Xb!n+q`Tg!r*VIYV(RtP>4arn zqCUh-d3*-|Zn}{;7VkOJp`0e>YSWjiOvlP9K*1#FU6&=<(Aa3(_UaO2Cp{e<3mZq} z4AgGl2W!Qla$D8Rc8P(eCBhx2&rePX`)}CPyY{@k-n>w<{`qHU42uLuzD7nLFEex@ z++E^}7nEtXup?JglLZqM*@G)@xjuXHq%B>-s|3Sm+0?N2cPge2J~V%^cd}@TQ$oVH zyrN>0zq6yGJdm%P<>|Wk36JBGv@}nlmD~5pB-@#eM4fyM*8D{vt3=on|Bd!5tf|L> zroK`cS2-pA7`(RNG*q5vh6^#rSmFdblZBE`Gw>?4MziKww?+$l|JIW5S$Z9`x88az z^Aig!mWX{%0zjL&u(0suOP6lX_GF~lm+Mf+w_h$cEbGBG0i^lQ=Ox>~t;eOO^FMs} zP}u78QUA?uaf+FMQUDSYGopiV%4H6Y&sYTmE@C6t^?W>_7EV zd?`r^fcnq;55>M8Ke!|%O?onA_yV_=VkNw05t_vWv%_*e;wIl#= zpQ55lOtuJ6K79Ca%gBi7?$+WJ(yxv=!v#3px_{ilNrd*6ahOK#dFLCFrmRtv%j;KVGC?tOsq~ zU!a{cD(R9j^7zOJJuR(Qx+Al5Es^vcK*8rJk2A2bW!e+UaQjZ^zaO9y#1^BTKi83! zl{Ezr=p~ERf`-O8`}XYMZZwz z%L78HsB;1UmSZNTL#L^^nCi^AXSZ9AM0k$ zz{HfiddA((&Mq^1^Zom4QNnP`9S%2UM>08GWq(6Y6}b`W1WU*9t*rq0rPLp=jz74^ zL-;M5%o^7|Qxw5vQ<~b~mz`)|5lU(flt9Qe<-Z(7PA`e|b?h&oLh8{$HO&&!20d=U$$VXrnBY>&TUJKYxh z;Kqf`^sUY9?WEgb#{pASM}6uuSqcjaJ%4|@1e{cDl$@C<2#AQTTdAzPks|G14no9# zxoVJq0JOyj^g-6Nv7NIVY`$pL)8O6t{LK>QfszzTR>}ScY4KMyXZ_93k=#v8QoWal z@hiq1fX+}yFLt)zk9CpsqoEF+GcMs>e;7yiuXaq`mCsd-VcTe-*EHfEZ}6``T2%}y z6}($XdG6Xrx6sFLZ}~k@tP9vGs&pfm05Ng`RrL@}codE5hiamM6P1b$O4En8KhgBR z_1^pY(74(qWe2Tsrrq_=@9&K4e{1jFaXWwhe0ea*hXQ$u%>a1 zhgJ4yTX1)(=muzuj)_lUd4SW5&4UNKgSd@GHX%8r%PwBVhkwY*z>2n$KtlS>haA0&fKsYS{5+Q~UD7GHX%FgL9<3GWT^tWR zAS?uW*rxULAteyrMjm;7?C4P=bK-n{R!4@EZwV&t=EJv?Y|=N!_YW&P1%2$bGAiK+ z>$|s4TIJx__@OD+o@^On+|uYdMkBX3(eIP5nUw@ps0w$G2U51L+SN4WhGX2)P=(_5 z(hw(~A;!C==kH&?D2l)A)1Y_`ADn zk`NgagJr%CGKVNxE79Dq=1_FS<8wB}GL1SsK#iH7Ie=cKh<2 z;cbFv!3yXyzzbR zP)DaLcS(?DB4D|pae^Lfi3vzZdjGyiCJ}uLENEjbL&^HZW?{#v;M%36Oi6`TF_j_Y z0LRgq5B+79mhvk!i$043-4A~6hO>uU%W5BBU}kpKjuF@nv8cmF6zUfz-3|7B#z`vs z?ojFf^#-oO9e6R$(86Eg84bH2$QbG^A)J``CEP9n9TYKo;4gEqx5?Og=1RrKr&__IJtYDu7Gtbi zhAzD}kVLWm3fz@u zW6VvFZa1xVi3P7>+K9nimADXRjuaErSi)S&90v!Gej->XV>42XRrB%iXS*@1Qb||N zGJT!S3Xg=YN9+X1{!M}8SFbKY2$SADp{IpA*spIER}(r7*r@}^UtF=EutH-wl3EqK z{!78vhsxs|Seh$yk`*(Z$);V=4IY#K;D<^uuM!jU^jEOsAzltf0wN;1fxj_;f1r!# z9s6=4j~+V~8PWDB?8FRlJTw_vvbe%q<}q9Ys2m2TG(bAUc18hVeW`<*GUg|3_R87r zY|Lm>C1zv@02cT-jeP!vA&bj_l1l&vij0o#Ar9P5Nl6iglEv;(zPxAMl-{O_8ku%T##!$LCtdY1?CWhK5OSf_jmFyb8)4F*RX}|JuD{vHf;*3HSM|4^7X4z zqN<7t9msTjpM!n!vH7@&=};O8O^?aX$J#+%$Q|red>d9%QHiVdn(KIP)m(ys9jVtV zG5Y@Cr<}C38Huv6s`I#Xiqy6xZLCb-_D_M$ugvak^FQ(tvJ+!ZOG!w`mAO&;<6Xo} z)_dqh-@No}Pe7s+araETuwpbzERa8=9Tt@jwQ${Stif^J0SlIGrq=v<8~NZHiMZ-c zOuCSH(Y~hryYdl^g9FJsgvIyilh2(Sz{YXHN<0ndo&p}oHLkEjtXP^YG>hAH@8I1( zj?3*QfaXjy2M00cd|Fvv_2|VUgIY)n>Pyt^=QW=2>b`psMBWM<-5o zq-%$DD6MqKg^X!9E=0eWq{;Gsfm}T3uLs!gyP38?9(45dQ++;e zqczzw($l|%&sReQO zv9qxxVpnIdy1}hmkK`2;jHP*(fQYJY>dr@;u;)ut;|2$0*fcV2W|}9ml$e-k8=~3M zwlmR};WG82J5Agj<)usC9dKmTHlBeS1BQuh=@2Db>-Jj3jgS8f2g?d-5Ccm=BBJC zNd0@Dk?ccQ&z!jkBC2YaM#IyyywZK#0%KPDmi5Ks&+>jxS|eg&Kp@rou9{FPlXiC6 zK}co4EX1_nvGn(4LP^Km7XxUtFQlE~-J`*@Sb zQxtvSRt}M%nubTF2i{xVg`$tSJ92Z_u4m|GVD`|^uKB~DX-fPRZf+B`XO6>_g-@P7 zH72Y;%YzlOk##PVnx;8>9H=s`%K7EtBS*Sp7CS-iPxg7B*CuYKNTQ1fp3#|9e-Q(| zqS_;W-Y~=glB`*OSK$;J$U7KkJZVz4mPZUTgSU;-(6djC$l)`EU}G?z5i_lc6g( zR|!{OP>Zq9gW$B~Lr))r+==y?)o$6Yx~E^H7n>Eb+s<+ln&i@v6V%=dC5A{8r;^Ca z*a;-Z3tFAA)5|U_>L<=eHFv_E(yJ$KdjAdYRc9;2W-^M@dD(r~-Puw0@bG9t15Owx z=)}dvaTsFE9vWM+pJis|1DC}}U$B8hHSEEEViis{1nrblvfR|#UL6-ggabbNu5-+r zsF;}KURe_VIJtXxy5K~w8c*IdLUT1szoy&cXIEQaGAFMFdJ*^2L<*<>u1{%bG6r~X zDF1k;Zay#zYPE~rt|v>b41Fr9ahCua+=MNtI=>Eif?ZEKk5I$fKZK?-$gm`Rmac*l z=)m$%_%t;&onAYNxDI6RqR!XfDk^uz;g+eH_Vn|q12gM!xTHFZWzi%W98Di2e-1K;pD&>nA zuCUk4BwBTYfd})G*EQn1(61Z}V&7@5Cu0HP3*_NM+Fqu{jX$MeN)7#5ivvAX@VU7e zKU86#sH1|O?^A#a6}9hSsYeeKXg8Z_*842$L13Vws;Ue8ZwNV#PfZMs2{1_j_zArf zVOu@0FVCZ+4FDMo2Fol5hxZ3cO^bB$RAyxZ{QYPASCQZaVl~DQE^hAO(RaXtP9WeG zfQ|q2`29Txd3M@bz!yPA%ZOG_5&p6eG5~D4wOEEL0#^+l65v>iYd$yh0P+SxXxl8aBvb8Jkw4Zxy1XJC}A^<@T+r1j9bPfoLTW zi^YOrNyNJjmKa-OHM2tZYwxb=^W??F$0x?b#NcU^;DwOQA})7hd)oj}w|Dj3V8?YK z7d0RaLKG8DN*)2npbxi|0H3Gu$a$o?^e%4k(2?UtM{fgvh(f@awu*#auyv+XF*G4F zB|`c|33#p0h5o{z(Bxj}%@?OnpVndE)q`CCZ<@QcKU#HQQSYOkC}29^WPb3sRgQmm zVs+Jh49hP4%&Q4XZLVA_QO61BT5No^xU6YGkBpI(g>(WBwB!2S0%!U1k`Cee@uLxMV;)tZ=@$%EDI?@AF_ zc4Gn^Ppz;+7K9jngGe-#+gl662S6z3M5wDG1alCR-LyPf_oZyw&J?3Xo%)qv6MD@A zA)MLS*_qjqFrtWQenwRhsJ2jD*iRPOhGl5LZy^7xsHk|>g&4B2|H#+G4!?tqejXK7 zQK#5U#}y>CwR9w!jj1stdcJ?%Mfyp*|i^GP#}2FpJkw&%V4yj zzdT%}4{6IlHE7)hyrE^)uHrrk1{&febM z26@5>3I4Zlk=s z_ID7sk6(~uqVe3?he5}<3Aqu(p+2GJVY6A!@anjUU;nA-I#*uwfiIE>7OxWXk}b-w zu7Zq^lofLyOP}kDPcH+ODP)!MnXY#Q0F$`Yv_0&+04l}A^)OOettk>-?@Su}J}iu2 z%OvDsJfoE%8$4XNiwHX47?#sU2&{~_nATbZ`<;yKATKWzS z1tt)=Baek~9By~f^1w;Q?WzDasv@%>sGCCVoO?j= zZVWY{FnZ8~DUE&0obHQRMPi_k;XhjGZ( zWH@^fcti($6?)M?zt})vQ>)_BeJv!?cN%M`#b48_uv4$P|LHJ#c~~^6!o9ZE^MHzi zLKoDSK5V2R$J>r1f#N%N?(h$1i8?3k?k<+$K?>m^E!ImGG~d{p(giVI$y%ib@{_1tQ_I_F2IO-5^M2R|jHu6Fs}vX)jzTf;>DIbd5E2EV95?G&B2$ zL!erb^_?U$c!Zy5&iOPrXgJe!Nd)z=k(ynWAJYG%M~_hcJ2T0)z-LIVS?^1AP9~sI zElsTSRlq3}F)u$KaacQnFeLYT1pI0=O2>@_*U|CMF$zdJ>(2xpLnTedlB5qmI$_kS z^X?iP3OIqB1%Rqf5V9OwsDp4#Szi9=C)!7f7m-&v^cTdsj5nE&1+L2Q7?_h=})oNusE;49`ko7=NF>c>pHw9vA-qAHc_eN58}#^4Ch+_XuhY1&bXMmz2bv zot-TVs2BO-MFOW{^x1+Y2t3;%3N`PSLZK#MK~GUo#DkZQicq?D@7a@Q&ln4uAh6O4 zfqAQ;Hx=q4oMT|Kf#i7upnA@@+H*!Fzn8_LDaaTxiT`BQ8p2qs;qR}gxWq*Le)B`9 zdN}1E{S}&&KZz&LW@EZt15bpxMF-R@#jpU@wBDz5X#}gO#;vREdknS2A$@r597u{+ zNCd_o6A|$W(s@ZeLs0#D;|Js{n1O!MCwN5#5?9&*GNS63|8v6Pqcsdr)&2ps=A@b(ty!XOmXF3g;Rzi54>oQa> zSjvPNg!T9Q2_;u6}xX zSwQ!lS}cUsCMBeW;xe<{{?`zdY*r-z3%6BZAaxNA+4GBX1u$7E-##>9g!36Ysid=om~ht?~dE*|4M6}C{X(&a8$=H7rb;-LvBfkZa2m!DJ8(C{(Dc2&EN3qo0!!<R?JcHv1tTIy>KA7(Y-A3N8sOP))HjYC;ETdoGCeR>m5gMbyALsaz0qaX_0ZDMcVQ zJcCf-2#QJPo!a@$MF;w=IjlW*4h8;03bp) z8okgT3mJ>aXpO0S*C6xklaB{`b8;LU0Cn&1Zny0$2Mcu-k(7r?$RYubtT^B~IXodj zTrNjx^&=nCfibU_m!F3Gw+(9s!+S31y@fh(a7tOS!IwEXnZf2 zjEcC4w?tiaK~`i2#PqPO;>!zMtBu4=JQ{R-9E=WMX9;>O{k&c(3DzKIt0e`QD-(5* z3No{}f~o=bd8F80YpxDOM7U^NVsssu^+7KUEbKz8pK>J|8Hluzt(HUgH?wAiA3uJ~ zxU88aOL&U`)J(&zf-dS7%gAPSIrNeKKbs3tCM_)_g3;-)hi*GCENz2SW7)#mkF@P- zj0Wwexr-vTA|fJraK;E3u)Vf-n;TsVgvq%M#5so>iW`tRYKp7{ECik34zpVUh$n5gMNu&} zYg=3TX1P=!=@C2<>6Nx#&rL)o+@L(TWMwTtpvK-OqObylw~LbI|6nr`t!_P#(!pi|a(9cxZ15 z?5Q_HJ81Hw9^tOR~cc*1hSQ+mMgbBOY;*AtF zPdLJHUc~MNf*pCEz_GQ%jHna?^XE(?(G+y1K$$%ifr|SKWq?HUajB`P_Wq3lTQ+cG zIw0!{hJueuIb#!gS$6vF#lMr*X$0++6*&A5*@3BXcTNj}U2VnPmYt>O-v_S3#s zf*{-h>ne~m2s+pOFIA7TwQ@Exa4-cKX1DbAYQh+X z7m@=+6VkIB^5cg;1ji-0|NG?l?>WbRk9q!k%JttvzW>)5XFCT-${?`P)g~SR|Hak@ z@CeW&FOQr)eBc27miLz|__K*ilQ{`-Fw(9oAi=jNngkfT!T29W^KgKy{ou&o?;2MJ TC%szXcPM2A4SCF+`~Un8Cb=iJ diff --git a/006/include/chap02.tex b/006/include/chap02.tex index 05df639..5748c25 100644 --- a/006/include/chap02.tex +++ b/006/include/chap02.tex @@ -4,13 +4,23 @@ I was a biology major in college (the first time around, that is) and so I had to memorize \textit{lots} of information. -\kdivb{Is it worth it?}{3} -A sidebar debate of the usefulness of memorizing anything. -\kdive{3} +\kdivb{Is it worth it?}{0} +A brief moment, if you will, to discuss the value, if any, of memorizing things. + +In my high school chemistry class our teacher was explaining the periodic table—something we'd first been introduced to year before, but this time around he was explaining \textit{why} it's actually periodic and not just a random assortment of elements. It seemed he knew most of the periodic table by heart, so I asked him if he had memorized the entire thing. + +``Not deliberately,'' he said. ``But if you use it all the time, you get to the point where you've pretty much memorized most of it.'' + +Fair enough. There's really no point in memorizing anything unless you are going to use it on a regular basis, and if you are going to use it on a regular basis, you'll have it memorized soon enough. So what's the point of deliberately sitting down and memorizing things? + +There isn't, really, outside of a few specialized contexts, like memorizing your lines if you're in a play or memorizing vocabulary if you're learning another language. (Although the best way to learn another langauge is to just use that language as much as possible. The problem is that doing that just isn't feasible most of the time, unless you're willing to just D.B. Cooper yourself out of an airplane into a small village somewhere in southwest France.) Even so, there's always the example of the Shakespearean actor who can pull out just the right pithy Shakespearean line for any given occasion. But even here, the prinicples is still the same: the actor can just pull these lines form memory not because they sat down and memorized them, but because they uttered them every night for weeks or months on end in the context of the entire play, not in isolation. + +So why do we expect students to memorize stuff? Because memorization is the easiest form of learning to test, and thus, it's the easiest way to prove that we have taught them something. It's easy to see if students have memorized all the presidents in order, but it's quite another thing to see if those same students can explain why the vast majority of those presidents are some variation of the average mediocre white guy born into generational wealth. To paraphrase Paulo Freire, all education functions to either support the status quo or to overturn it,\footnote{His actual quote was ``There is no such thing as neutral education. Education either functions as an instrument to bring about conformity or freedom.'' He also said ``When education is not liberating, the dream of the oppressed is to become the oppressor.'' Those two quote say a \textit{log} about our modern system of education.} and since the people who hire and pay teachers have a great desire to maintain the status quo (where we just don't question our systems regardless of the inequities built into them and the resulting inequalities we see in our society), there is a lot of pressure to just get students to memorize things and to never question the status quo. +\kdive{0} One of the best ways I've found to memorize information is to use flash cards. As I see it, flash cards have three main advantages. First, you have to write this information onto the flash cards, so you have yet another opportunity to review the information. (I tend to learn better by reading and writing than by listening.) Second, because you have to fit the information on an index card, you have to edit the information, which is yet another opportunity to process the information. Third, because each bit of information is on a separate card, you can easily sort these cards as you study them, gradually setting aside the cards you know, so that you can focus on the material you still need to learn. -Unfortunately, flash cards are a lot of work to make. (You can buy commercial versions, but they are expensive and may not suit your exact purposes.) Because you have to make them by hand, you're essentially a medieval scribe, copying a text very laboriously by hand. It's not a fun process for most people.\footnote{I will admit to being an exception here.} +Unfortunately, flash cards are a lot of work to make. (You can buy commercial versions, but they are expensive and may not suit your exact purposes.) Because you have to make them by hand, you're essentially a medieval scribe, copying a text very laboriously by hand. It's not a fun process for most people.\footnote{I will admit to being an exception here. I love writing things out longhand.} Fortunately, \LaTeX{} has a number of packages that make the production of flash cards a fairly simple process. The main issue with creating flash cards in a word processing program is that you have to remember that the back side of the pages have to be written up in the reverse order of the front sides. This is what \LaTeX{} makes easy, because it can automatically set up the cards for two-sided printing. That is, if the front of your document looks like this: @@ -57,7 +67,7 @@ The \textsf{FlashCards}\footnote{Available at \kref{https://www.ctan.org/pkg/fla \subsection{Using the \textsf{FlashCards} Package} -The \textsf{FlashCards} package defines a new document class (called, natch, ``\texttt{flashcards}'') with one required option and a few non-required options. The first option is the type of Avery cardstock you will be printing your cards on. Out of the box, it only supports business cards (Avery 5371) and index cards (Avery 5388) but it is easy enough to configure your own, which we'll see in a bit. +The \textsf{FlashCards} package defines a new document class (called, natch, ``\texttt{flashcards}'') with one required option and a few non-required options. The required option is the type of Avery cardstock you will be printing your cards on. Out of the box, it only supports business cards (Avery 5371) and index cards (Avery 5388) but it is easy enough to configure your own, which we'll see in a bit. The non-required options include \texttt{fronts} and \texttt{backs} for typesetting only the fronts or backs of your cards, \texttt{grid} to draw lines where the perforations are (which is handy if you are printing on non-perforated card stock, because you can just cut them apart on the lines), and \texttt{frame} to draw a frame around the content of each card. @@ -69,17 +79,17 @@ This is the back of the card \end{flashcard} \end{Verbatim} -The argument contained in square brackets (which are empty in our example) allows you to add a header to the card, which will only appear if you used the \verb|\cardfrontstyle{headings}| command. This allows you to describe some cards in your flash card deck according to what they are (definition, formula, etc.). If you then use the \verb|\cardfrontfoot{}| you can define a footer that will appear on \textit{every} card in your document (e.g. Biology 101). +The argument contained in square brackets (which is absent in our example) allows you to add a header to the card, which will only appear if you used the \verb|\cardfrontstyle{headings}| command. This allows you to describe some cards in your flash card deck according to what they are (definition, formula, etc.). If you then use the \verb|\cardfrontfoot{}| you can define a footer that will appear on \textit{every} card in your document (e.g. Biology 101). -You do have some options for modifying how the headers are footers are typeset, which is described clearly in the package documentation. You can also look at the sample files I've posted online for other examples. +You do have some options for modifying how the headers and footers are typeset, which is described clearly in the package documentation. You can also look at the sample files I've posted online for other examples. \subsection{Having Fun with \textsf{FlashCards}} -When I first set up my own Git repo, one of the first things I did was add a list of the Ferengi Rules of Acquisition. When I started playing around with flash cards in \LaTeX{} I didn't really have anything I was studying at the time, so I decided to use the Rules as an example. However, there were a couple of issues I wanted to see if the \textsf{FlashCards} package could deal with. +When I originally up my own Git repo,\footnote{See chapter \ref{codeberg}.} one of the first things I did was add a list of the Ferengi Rules of Acquisition. When I started playing around with flash cards in \LaTeX{} I didn't really have anything I was studying at the time, so I decided to use the Rules as an example. However, there were a couple of issues that I wanted to see if the \textsf{FlashCards} package could deal with. The first is that I wanted the front side of the card to be in a unique font. That is, I wanted it to be something that didn't scream ``LaTeX'' when people saw it. The second is that the rules are numbered, and I have no desire to add all those numbers by hand, so I wanted to see how easy it was to use a counter with this package. -The first thing to do was to add a new font. I looked around and liked the ``Roman Rustic'' font,\footnote{Which you can see at \kref{https://tug.org/FontCatalogue/romanrustic/}{https://tug.org/FontCatalogue/romanrustic/}.} so I added these lines to my preamble: +Tackling a new font was relatively easy. I looked around and liked the ``Roman Rustic'' font,\footnote{Which you can see at \kref{https://tug.org/FontCatalogue/romanrustic/}{https://tug.org/FontCatalogue/romanrustic/}.} so I added these lines to my preamble: \begin{Verbatim}[frame=lines, numbers=left, xleftmargin=5mm, framesep=3mm, breaklines=true, ] % Font for front side of cards @@ -92,9 +102,9 @@ The first thing to do was to add a new font. I looked around and liked the ``Rom %\cardfrontfoot{Rules of Acquisition} \end{Verbatim} -Lines 3 and 4 add our font\footnote{Notice that I also added comments on lines 1 and 2 regarding what this was and how to use them. I am not going to remember this next week, much less a year from now. Comments are free. Use them.} and line 5 applies it to the card front. That line also says that we are going to use the \texttt{headings} option, although I decided not to when setting up the actual cards. +Lines 3 and 4 add our font\footnote{Notice that I also added comments on lines 1 and 2 regarding what this was and how to use it. I am not going to remember this next week, much less a year from now. Comments are free. Use them.} and line 5 applies it to the card front. That line also says that we are going to use the \texttt{headings} option, although I decided not to when setting up the actual cards. -I experimented with various fonts, and some of them contained a hash character (\#) and some of them did not. So I added a macro that would allow me to easily change that, based on the font. +I experimented with various fonts, and some of them contained a hash character (\#) and some of them did not. So I added a macro that would allow me to easily change that from a symbol to words or vice versa, based on the font. \begin{Verbatim}[frame=lines, numbers=left, xleftmargin=5mm, framesep=3mm, breaklines=true, ] % A new command in case we want to change what we use to indicate 'number' @@ -102,7 +112,7 @@ I experimented with various fonts, and some of them contained a hash character ( \newcommand{\ksep}{\\ \vspace{5mm} No.} \end{Verbatim} -(Is this a hack? No, not really. It's more of a kludge than anything else. Sometimes the thing you need is just a good hard slash through the Gordian knot of your current situation.) +(Is this a hack? No, not really. It's more of a kludge than anything else. Sometimes the thing you need is just a good hard slash through the Gordian knot of your current situation.\footnote{Also, again, comments.}) I then needed to add my counter, which I did with @@ -123,16 +133,16 @@ Once you have their money, you never give it back. Compiling that document gave me these beautiful flash cards: \begin{center} -\includegraphics[scale=0.25]{roa-card-front} \hspace{10mm} \includegraphics[scale=0.25]{roa-card-back} +\frame{\includegraphics[scale=0.25]{roa-card-front}} \hspace{10mm} \frame{\includegraphics[scale=0.25]{roa-card-back}} \end{center} You can see the full file in either of the repos I mentioned earlier. \subsection{Modifying the \textsf{FlashCards} Configuration Files} -There's just one catch with the FlashCards package: it only includes support for business cards and $3\times5$ index cards.\footnote{In letter sized paper.} The documentation says that variants are easy to generate, so there has to be a way to do that, right? As it turns out, there is. +There's just one catch with the FlashCards package: it only includes support for business cards and $3\times5$ index cards.\footnote{In letter sized paper. I'm sorry that the rest of the world quite sensibly uses metric-sized paper and the United States chooses not to. It seems that the only time we're good with the metric system is when we're buying drugs or guns.} The documentation says that variants are easy to generate, but it doesn't describe \textit{how} to do it. But the author says there is a way, so there has to be a way. And since no instructions are included, it should be fairly simple, right? As it turned out, it was, pretty much. \footnote{Again, this is an example where a package author assumes that you have the same amount of knowledge and information that they do. As they have no idea who you are and where you are in your journey, this is a fair starting point. Figuring this out is up to you. I figured it out, and I'm fairly confident that 1) you can too, and 2) I can figure out similar things in the future.} -The first step is to find those configuration files. We have a couple of options here. One is to look in the \texttt{.log} file of any project we've used the \texttt{flashcards} package. Looking at my ``Rules of Acquisition'' log file showed me this on line 9: +The first step is to find those configuration files. We have a couple of options here. One is to look in the \texttt{.log} file of any project we've used the \texttt{flashcards} package. Looking at my ``Rules of Acquisition'' I saw this on line 9: \begin{Verbatim}[frame=lines, numbers=left, xleftmargin=5mm, framesep=3mm, breaklines=true, label=\fbox{Location of FlashCards class file}] (/usr/share/texlive/texmf-dist/tex/latex/flashcards/flashca rds.cls @@ -146,7 +156,7 @@ File: avery5371.cfg ) \end{Verbatim} -If we're on the command line, we could also use the \texttt{kpsewhich} command to look for the package name \texttt{.cls} file, like this: +If we're on the command line, we could also use the \texttt{kpsewhich} command to look for the \texttt{.cls} file, like this: \input{include/kpsewhich} @@ -159,9 +169,9 @@ ls Since I don't want to edit files in my \texttt{/usr} directory (which would require \texttt{sudo} and is not something that can be backed up easily), the solution is to use our own \texttt{texmf} directory, where we can install our own packages and make modifications to them easily.\footnote{See \S 7.1.2 ``Method \#2'' in issue \#3 for more information.} -I already had that folder, so I duplicated the file path (\texttt{/tex/latex/flas\\hcards}) there, copied over the \texttt{avery5371.cfg} file, and renamed it to \texttt{avery5389.cfg}, which is the format for a 2-up $4\times6$ index card, and opened it up for editing. +I already had that folder, so I duplicated the file path (\texttt{/tex/latex/flas\\hcards}) there, copied over the \texttt{avery5371.cfg} file, and renamed it to \texttt{avery5389.cfg}, which is the format for a 2-up $4\times6$ index card, and opened it up for editing in my text editor. -I started with a quick search and replace, swapping out ``5389'' for ``5371''. Then I changed the relevant lines in the config file to fit the $4\times6$ card format. So I changed all of these lines: +I started with a quick search and replace, swapping out ``5389'' for ``5371''. Then I had to change the relevant lines in the config file to fit the $4\times6$ card format, So I changed all of these lines: \begin{Verbatim}[frame=lines, numbers=left, xleftmargin=5mm, framesep=3mm, breaklines=true, label=\fbox{Configuration for Avery 5371 Stock}] \newcommand{\cardpapermode}{portrait} @@ -213,10 +223,10 @@ You will probably need to change the default pagelayout options, as the default \begin{Verbatim}[frame=lines, numbers=left, xleftmargin=5mm, framesep=3mm, breaklines=true, label=\fbox{geometry options for Avery5371 cards}] \geometry{ - top=0.5in, - bottom=0.5in, - inner=0.75in, - outer=0.75in, + top=0.5in, + bottom=0.5in, + inner=0.75in, + outer=0.75in, } \end{Verbatim} @@ -242,9 +252,37 @@ I created a set of botany flashcards which you can see in either of the repos I \fboxsep=10pt \end{Verbatim} -I love the logic involved in naming these commands. ``\texttt{f}'' is for ``front,'' ``\texttt{c}'' is for ``center,'' ``\texttt{foot}'' is for, of course, ``footer.'' The documentation has a nice little table that explains this. +Line 1 removes the counter that normally exists in the front right footer. Line 2 places the word \textsc{Botany} in the front center footer. Line 3 changes the font on the front of the cards to a Roman font (instead of italice) in \texttt{Large} size. Line 4 left-aligns the font on the back side, and also changes it to Roman in \texttt{normal} size. Line 5 adds a 10 point speapration between the edges of the cards and their content. + +The flashcards themselves are really simple to make. Here are the first four: + +\begin{Verbatim}[frame=lines, numbers=left, xleftmargin=5mm, framesep=3mm, breaklines=true, label=\fbox{Botany flash cards using the flacards package}] +\card{Seed}{A mature ovule.} +\card{Fruit}{A mature carpel.} +\card{Flower}{The reproductive structure of the angiosperms.} +\card{Pistil}{The female organ of the flower.} +\card{Stamen}{A modified leaf which produces pollen grains.} +\end{Verbatim} + +Note that you can also renew any of these commands whenever you want. If you look at that example, you'll see that I threw in a geometry card at the very end: + +\begin{Verbatim}[frame=lines, numbers=left, xleftmargin=5mm, framesep=3mm, breaklines=true, label=\fbox{flacards example with math mode and tikz}] +\renewcommand{\fcfoot}{\vspace{4mm}\scshape{Geometry}} +\renewcommand{\cardtextstyleb}{\centering\rmfamily\normalsize} + +\card{The Pythagorean Theorem}{ +$a^2 + b^2 = c^2$ \\ +\vspace{2mm} +\begin{tikzpicture}[scale=0.4] + \coordinate (A) at (-1.5cm,-1.cm); + \coordinate (C) at (1.5cm,-1.0cm); + \coordinate (B) at (1.5cm,1.0cm); + \draw (A) -- node[above] {$c$} (B) -- node[right] {$b$} (C) -- node[below] {$b$} (A); + \draw (1.25cm,-1.0cm) rectangle (1.5cm,-0.75cm); +\end{tikzpicture} +} +\end{Verbatim} -Note that you can also renew any of these commands whenever you want. If you look at that example, you'll see that I threw in a geometry card at the very end. The \textsf{flacards} package also has a lot of other options for designing your cards, including color options. I could go into them here, since the package documentation doesn't really get into them very much. However, it does include this sentence, which I absolutely love: @@ -252,7 +290,7 @@ The \textsf{flacards} package also has a lot of other options for designing your \textit{You might want to look into the source code for deeper \\understanding.} \end{quote} -In this case, I highly recommend it.\footnote{I actually need this on a t-shirt!} The source code includes a number of example files that you can examine and compile yourself to get an excellent understanding of how this package works. (This concept is so true of all things, not just software projects.) And of course, looking into the source code may cause a lot of confusion initially, but it is worth digging through that confusion to achieve a much deeper level of understanding than you ever could by just guessing at options. +In this case, I highly recommend it.\footnote{I actually need this on a t-shirt!} The source code includes a number of example files that you can examine and compile yourself to get an excellent understanding of how this package works. And of course, looking into the source code may cause a lot of confusion initially, but it is worth digging through that confusion to achieve a much deeper level of understanding than you ever could by just guessing at options. (This concept is so true of all things, not just software projects.) \section{The \textsf{elzcards} Package} @@ -263,24 +301,24 @@ What's nice about this package is that it can also produce business cards, eithe A unique feature of this package is that you define your cards first (using either an \texttt{IndexCard} or \texttt{FlashCard} environment) and then output them with the \verb|\MakeIC| or \verb|MakeFC| command. This allows you to output the cards in a different order than you entered them. I'm not entirely sure why this would be handy, but I feel that it will come in very useful for some people. -The biggest disappointment with this package, however, is that there is no easy way to format the front and back of the cards. In fact, the package documentation included a macro that essentially centers the text both vertically and horizontally. This seems to be a klunky approach, since you need to invoke that macro every time you create a new flash card, which is tedious. +The biggest disappointment with this package, however, is that there is no easy way to format the front and back of the cards. In fact, the package documentation includes a macro that essentially centers the text both vertically and horizontally. This seems to be a klunky approach, since you need to invoke that macro every time you create a new flash card, which is tedious. -To add some padding for the backs of the cards (where I don't necessarily want to center the text), I used the \textsf{adjustbox} package. My macros for the front and back look like this: +Since the only way to do this is to use a macro, I had to create my own. To add some padding for the backs of the cards (where I don't necessarily want to center the text), I used the \textsf{adjustbox} package. My macros for the front and back look like this: \begin{Verbatim}[frame=lines, numbers=left, xleftmargin=5mm, framesep=3mm, breaklines=true, label=\fbox{Macros for formatting cards in elzcards package}] \newcommand{\kfront}[1]{ - \vspace*{\stretch{1}} - \begin{center} - {{\LARGE #1}} - \end{center} - \vspace*{\stretch{1}} + \vspace*{\stretch{1}} + \begin{center} + {{\LARGE #1}} + \end{center} + \vspace*{\stretch{1}} } \newcommand{\kback}[1]{ - \vspace*{\stretch{1}} - \begin{adjustbox}{padding = 10mm 10mm 0mm 0mm} - \parbox{0.8\linewidth}{\raggedright #1} - \end{adjustbox} - \vspace*{\stretch{1}} + \vspace*{\stretch{1}} + \begin{adjustbox}{padding = 10mm 10mm 0mm 0mm} + \parbox{0.8\linewidth}{\raggedright #1} + \end{adjustbox} + \vspace*{\stretch{1}} } \end{Verbatim} @@ -288,12 +326,12 @@ To add some padding for the backs of the cards (where I don't necessarily want t \begin{Verbatim}[frame=lines, numbers=left, xleftmargin=5mm, framesep=3mm, breaklines=true, label=\fbox{Samples flashcards with macros}] \FlashCard - {\kfront{Apex}} - [\kback{The single point on a code or pyramid that is furthest from the base. For a pyramid, the apex is where all the triangular faces meet.}] + {\kfront{Apex}} + [\kback{The single point on a code or pyramid that is furthest from the base. For a pyramid, the apex is where all the triangular faces meet.}] \FlashCard - {\kfront{Arc}} - [\kback{The part of circle lying between two points on the circle.}] + {\kfront{Arc}} + [\kback{The part of circle lying between two points on the circle.}] \end{Verbatim} Where this package really shines, however, is in its ability to make business cards. In this case, no macros are necessary, since you are only defining the business card content once. I've included samples of both flash cards and business cards online. diff --git a/006/include/chap06.tex b/006/include/chap06.tex index 261c8f8..81a0a39 100644 --- a/006/include/chap06.tex +++ b/006/include/chap06.tex @@ -1,2 +1,2 @@ -\chapter{This is the sixth chapter} +\chapter{This is the sixth chapter}\label{codeberg}