From 7c5d718f2a842d64c2f5281d5f12e9f88020dc50 Mon Sep 17 00:00:00 2001 From: Mika Braginsky Date: Tue, 4 Aug 2020 17:38:37 -0400 Subject: [PATCH] add open mind template --- DESCRIPTION | 5 +- NAMESPACE | 1 + NEWS.md | 2 + R/article.R | 8 + README.md | 2 + .../opmi_article/resources/template.tex | 85 + .../opmi_article/skeleton/CrossMark.pdf | Bin 0 -> 14029 bytes .../opmi_article/skeleton/OPMI_logo.jpg | Bin 0 -> 108722 bytes .../opmi_article/skeleton/colophon.pdf | Bin 0 -> 18784 bytes .../opmi_article/skeleton/openaccess3.pdf | Bin 0 -> 24111 bytes .../templates/opmi_article/skeleton/opmi.bib | 8 + .../opmi_article/skeleton/skeleton.Rmd | 87 + .../opmi_article/skeleton/stjour.cls | 2363 +++++++++++++++++ .../templates/opmi_article/template.yaml | 4 + man/article.Rd | 14 +- tests/testit/test-formats.R | 1 + 16 files changed, 2573 insertions(+), 7 deletions(-) create mode 100755 inst/rmarkdown/templates/opmi_article/resources/template.tex create mode 100755 inst/rmarkdown/templates/opmi_article/skeleton/CrossMark.pdf create mode 100755 inst/rmarkdown/templates/opmi_article/skeleton/OPMI_logo.jpg create mode 100755 inst/rmarkdown/templates/opmi_article/skeleton/colophon.pdf create mode 100755 inst/rmarkdown/templates/opmi_article/skeleton/openaccess3.pdf create mode 100755 inst/rmarkdown/templates/opmi_article/skeleton/opmi.bib create mode 100755 inst/rmarkdown/templates/opmi_article/skeleton/skeleton.Rmd create mode 100755 inst/rmarkdown/templates/opmi_article/skeleton/stjour.cls create mode 100644 inst/rmarkdown/templates/opmi_article/template.yaml diff --git a/DESCRIPTION b/DESCRIPTION index 0634cf685..e224583cf 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -40,7 +40,8 @@ Authors@R: c( person("Robrecht", "Cannoodt", role = c("aut", "cph"), email = "rcannood@gmail.com", comment = c(ORCID = "0000-0003-3641-729X", github = "rcannood")), person("Duncan", "Luguern", role = c("aut"), email = "duncan.luguern@gmail.com"), person("David M.", "Kaplan", role = c("aut", "ctb"), email = "dmkaplan2000@gmail.com", comment = c(ORCID = "0000-0001-6087-359X", github = "dmkaplan2000")), - person("Alfredo", "Hernández", role = c("ctb"), email = "aldomann.designs@gmail.com", comment = c(ORCID = "0000-0002-2660-4545")) + person("Alfredo", "Hernández", role = c("ctb"), email = "aldomann.designs@gmail.com", comment = c(ORCID = "0000-0002-2660-4545")), + person("Mika", "Braginsky", role = c("ctb"), email = "mika.br@gmail.com", comment = c(github = "mikabr")) ) Description: A suite of custom R Markdown formats and templates for authoring journal articles and conference submissions. @@ -49,6 +50,6 @@ Imports: utils, rmarkdown, knitr, yaml, tinytex (>= 0.19), xfun SystemRequirements: GNU make URL: https://github.com/rstudio/rticles BugReports: https://github.com/rstudio/rticles/issues -RoxygenNote: 7.0.2 +RoxygenNote: 7.1.1 Suggests: testit, bookdown, xtable Encoding: UTF-8 diff --git a/NAMESPACE b/NAMESPACE index fffd81568..4931051fc 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -19,6 +19,7 @@ export(joss_article) export(jss_article) export(mdpi_article) export(mnras_article) +export(opmi_article) export(oup_article) export(peerj_article) export(plos_article) diff --git a/NEWS.md b/NEWS.md index 7afdd89fa..f69e07e75 100644 --- a/NEWS.md +++ b/NEWS.md @@ -13,6 +13,8 @@ rticles 0.15 - Update to OUP format to use `pandoc-citeproc` by default for citations (thanks, @dmkaplan2000, #289). +- Added OpenMind template (@mikabr) + rticles 0.14 --------------------------------------------------------------------- diff --git a/R/article.R b/R/article.R index 793a4fd5f..ab3535a3b 100644 --- a/R/article.R +++ b/R/article.R @@ -179,6 +179,14 @@ mnras_article <- function(..., keep_tex = TRUE, fig_caption = TRUE) { ) } +#' @section \code{opmi_article}: Format for creating Open Mind articles. Adapted from +#' \url{https://www.mitpressjournals.org/journals/opmi/sub}. +#' @export +#' @rdname article +opmi_article <- function(..., keep_tex = TRUE) { + pdf_document_format("opmi_article", keep_tex = keep_tex, ...) +} + #' @section \code{oup_article}: Format for creating submissions to many Oxford University Press #' journals. Adapted from #' \url{https://academic.oup.com/journals/pages/authors/preparing_your_manuscript} diff --git a/README.md b/README.md index 4d397f48d..ef254e00e 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,8 @@ The **rticles** package provides a suite of custom [R Markdown](http://rmarkdown - [MNRAS: Monthly Notices of the Royal Astronomical Society](https://academic.oup.com/mnras) articles (contributed by @oleskiewicz via #175) - `mnras_article()` +- [Open Mind](https://www.mitpressjournals.org/loi/opmi) articles (contributed by @mikabr) - `opmi_article()` + - [OUP: Oxford University Press](https://academic.oup.com/journals/pages/authors/preparing_your_manuscript) articles (contributed by @dmkaplan2000 via #271, #284) - `oup_article()` - [PeerJ: Journal of Life and Environmental Sciences](https://peerj.com) articles (contributed by @zkamvar) - `peerj_article()` diff --git a/inst/rmarkdown/templates/opmi_article/resources/template.tex b/inst/rmarkdown/templates/opmi_article/resources/template.tex new file mode 100755 index 000000000..5941ca147 --- /dev/null +++ b/inst/rmarkdown/templates/opmi_article/resources/template.tex @@ -0,0 +1,85 @@ +\documentclass[$class_option$]{stjour} + +$if(journal_name)$\journalname{$journal_name$}$endif$ + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% For production only, not authors: +%%\documentclass[OpenMind,finalfonts]{stjour} + +%%%%%%%%%%% Please supply information %%%%%%%%%%%%%%%%%%%%%%%%% + +\supplementslinks{$supplements_links$} + +$if(conflicts_of_interest)$ +\conflictsofinterest{$conflicts_of_interest$} +$endif$ + +%%%%%%%%%%% to be supplied by MIT Press, only %%%%%%%%%%%%%%%%% + +\citation{CITATION} + +\received{RECEIVED} +\accepted{ACCEPTED} +\published{PUBLISHED} + +%% DOI address: +\setdoi{DOI} + +%%%%%%%% End MIT Press commands %%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% author definitions should be placed here: + +$for(header-includes)$ +$header-includes$ +$endfor$ + +\begin{document} + +\title[$short_title$]{$title$} +$if(subtitle)$ +\subtitle{$subtitle$} +$endif$ + +\author[$short_author$]{ + $for(author)$ + $author.name$\affil{$author.affiliation$}$sep$, + $endfor$ +} + +$for(affiliation)$ + \affiliation{$affiliation.code$}{$affiliation.address$} +$endfor$ + +\correspondingauthor{$corresponding_author.name$}{$corresponding_author.email$} + +\keywords{$for(keywords)$ $keywords$$sep$, $endfor$} + +\begin{abstract} +$abstract$ +\end{abstract} + +$body$ + +%%% End of Article + +$if(supportive_information)$ + \section{Supportive Information} + $supportive_information$ +$endif$ + +\acknowledgments +$acknowledgments$ + +\authorcontributions +$author_contributions$ + +\bibliography{$biblio$} + +\clearpage + +$for(include-after)$ + $include-after$ +$endfor$ + +\end{document} diff --git a/inst/rmarkdown/templates/opmi_article/skeleton/CrossMark.pdf b/inst/rmarkdown/templates/opmi_article/skeleton/CrossMark.pdf new file mode 100755 index 0000000000000000000000000000000000000000..9b7b2a80c13ed4ad161c110f53a80f0ebe0d9934 GIT binary patch literal 14029 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 Wh=k=x8Gi%BKboSzV6ng2qW%|3uP1{5 literal 0 HcmV?d00001 diff --git a/inst/rmarkdown/templates/opmi_article/skeleton/OPMI_logo.jpg b/inst/rmarkdown/templates/opmi_article/skeleton/OPMI_logo.jpg new file mode 100755 index 0000000000000000000000000000000000000000..6164b7021d4c846919b038e395d8e91ee227a9a5 GIT binary patch literal 108722 zcmeFacR*9i_b<9bsM4f~B27RLklvA|NRuWVsX_>$CO`<)fE_7{bZH`p^denAiUkm) zNJpxO^rln^?e2hjJl}Kf@BQBI-uKsYFnh0AYfV|xGL!ktxIeHz&Qzh|<7f{6+S&jg z005)_34|7af)oV&10YNQ(E$wrwvdy*XeY>-A36k}jtBrg0S@rv0TDf*=|MU=$Ppm? z5jG2a_W-Q7uLA(j(Vy@0b|_mo`(+1|CkpL=a${FkW)~F}kzhY#;)t|Ed82s&&?_k` zEGjD^!!9BtD*@6H004ag`73`<2!5skNqz$TNfQWy>ERtQ1o}gl_;*_%9DmsY;rrbd z0?5xeAfg1n;y!^rj1Eu--(aa6zV`?A7XgX`E3B2Z0m%LmKy}~)?5^YW_J@Gm00k*2 zDH$mR85so)`4Ms&25JflYKG%h6x=RcniN^){aD$1i&R7dHlsHo`i z4=Vb@ATO#|1Crj%q0=zz=0XYJ177lAS5Ct zAtgIP4mN{tbqfIF?p?i~C}fp`FU>r=F6GT}GebDuzjDd1K$yhLoBK!aFD~v!bbgdXokqAOLeqc#tO& zVj_uyESwUdB?NQe&Ot{cdLx1!pMzKWonOVcY{xxrMk*UHz|i8~P7~uZK*BBYx(m$2 zQ${-#BS}yA=U-X)-{*kmuPp2j0u<1LG-&`uV9F?rJI?MoM1)&GZ^w{7ZJyNC1s%L{ zV>71Y#!Zn#Hl59SbkLqZ0=L~4#D7yi32t=!F{hAVxLC?r8(OL8QX0SZ`|8yMiG`bT z1Z_1nL03n%M@Mo-O)kHF+qIq0AO00BxDSX_Cly%+8rZY=9H$>_EM+t2LB5`rUPAMt zHx^(BMDEUH%BN1@+GiN^ddyNG<%6Ce?bvJc_I-h$S{@s)d0bNzqJI%s?RV}wTqN}P zLpfWTiMp}zb&>bD)(L^P1&ZTmKU~XYU0xl{9$#B3>=#_;bIy0{{3z+~9pKnlZ^cIgy(6P^AgQ)KSI6vVs*ift|!&bGKFZn)dv9 z>UPA7z|MW3PVhcgG-!+ znKZ@OzDlj71l+Jo)5#pU=N?`DfxMv?OntuEJ{EaP=wna(+4|W&AU|C)DKfRH%zgWP z2;q9rOknFcy31f~Or)rLoanU4^^7s3vUHMq1&@yOJiYEB5jF{u zD_6UFyfOkm4fLj>H_A!6yxEAHpN^BTm6^)ti(Fo1lI_@@r|+6VUy|dtYpVDr;NW3V z%Cn?Ke{p-+dL;b)u_m3_w1+}3wVRA99(L@imol*C_si<4G;OOHwiF&KIp>{%ei~t< zJ>vRuAGl@v?&%I}SF?6Xe>8n?1ks7<9nw@>TnNd@t{d{ZQ@obV?VKTeAAw0>(tR-*Iq*C05d04^{T+v^=dQbq3Z8m)q;1DoCxL(;9?5 zGE!9`y|)-p?X=Fe6Vex_KWAzwbYysE8_R44NDiF$Bv3xNm?ysvXgBkgMouYydyfm> z2V%qaf%2t&pbKm)s<^Rrbb(zR-81_NZrp&YKlH4N@UiDruCSA9kKaZwoVjA@^}HXZ z{AiJsuez#G7h!tDNk1}seXflD1<{o`O(fm(AiCu&5ii7Lij z?BV7Xk|)jQx|h&q{YXUhn)9t!Xq?HFHH&3euWF{{Nina+b6_hN?iG~V5*Z^5Lj{a| zj;#}UKi&dcs@Kh^QV+btX5fRhXn?iL_;+NIC7R?nt ziVoNs?cEeKM>(By+f_hKO6_+pKv|+92NSoZ9TWg8Pheu@`=_vz=1h&G&PtT5z}W}E zmoXb=fv-v>>KL5@XUbgCGsAH4choGamJ5>4-{RyE9Xio{67d3N+qG$6zzeHOsOf+| zC?DI|oEw{4uk`VWA6RZ^eHMRwgA{8lE|a+}Xi@mR`kg%$t8TAc5HW@-7?Z!&{-8LN zbsX=wJ*rqjf z)z;@TJQq50Pi#yUrM1eQtz+7S&X<=bI$?~llE|VkM9Egilj7P^xSf4qNF03f#JhK| z8p@~Lg?yX*N1&TYlW=ep!d2*h)a}!$^ERw^zBO{kh~cy7>n_&5FV!sV*j^-R)nROc znRr)i&edV?q~%q}6TsYrjQ3+x$Lv$qCkqJ>3YWcz$Iz`y4JVGr#bF;0E(+WqO}v%n zGg9&C`3x>}{rsBov}c%WJ4|E4oAYyNm9^4L4NG73v+@3WD9U3AZ;?aQ_RDk29+!Nn z^OJcvb9Vh3bIDH)BrCH$tL7p2wq}m?-V5*FsKXo+*)T$ttnS@OX)B1EtLtMMGDV$W z2(!w*y{w#V(_Ut#D3fN1BQIZ0>)4^$OK5+$53D2y?*kd3imSMkzJQ4M;71+#SmG3e z99t=SdrmuS$#JYKDRQ|l=l=ITmvzNgdns!STp5bSf#2ZkC3{lj`+%H`{VwK}I7Tme zgul%$Y9AmoWvJT+2-b|kvvzfs~U}JCBOJcpolkJM^ zl{u_nODX=K- zaf`e9jRlF@RAs@$mJ4!hK0TxZy|ND^?F0K=YgQoxZ_#zwFT3?(d$>{t!H8W*N?+iv zK}=8d#Ck_g4Nt)pV^vL;r{|be6#~TCt}p~Yg17FK)Rgzm%Ilw*`jVJS3ywy5 zWwBDO`D+`?yG;Y-ks3N^95*L!5$jpoQDzk8&Q!0KS=6y!acpsH4!IB9Hsj@rOlpr? z_s{gq+e=Nk&D^xER@@qr?q{G)~IQIscsVu=`4o>+NmVeIUOMKK9ML|7m(TZBfDaiYhj6KAC?Wi7r8w z@IQr3TZdv!KXt_W|n~&i9va8Bwx3K1!Hfv4m&V^U&3kuEq36E9Y zM&|d*)V2FnC(bPFd9O02U=3zXYhd}iUbFExn%H=_f?S2CUf4}lRXfY>#U?6hn6uZQMg zyHB&I5|^# z6-$v7msd%V1UScu^@zBCt!pgoUC=TVR04zCIS4tBq{2#tN<9$U=&&>0p+>VjPd+(fq+$;@J9JFI@w1cs{a zs(re>UcIvqOfBp(UBdF@SWJ0_RnG+UOR+Zf!mhreKtI}8>1_`T*~{(mtLTl2>nUc7 z2^>6&$oiiA#H6hD!x+Pj4^{n_XJRna*@~uQuB}aFHGl&<|_*L}5 z?yy~zIlC=6_Ozs@b*(%AwaOa4M_fbo{-hDIXiVk$iyh)@-X=!sA^2{^!q(zi-CU$0 zG*3_}@HRdp*mwmjWo{oB3<?3@N~BQE(?Tz74r=fc^+HW_iF;=yKOit5!|LEG23 zln;J&y5LkSD9awkKXoQ2s7>OK+sejaY5&@X0#dKUIxr=t{RURe%X)O{4#IA)o?w(a(< z%2>X>e12e~+)OnOJrt1~&=gp2RJX_AC#%8Rgv(z?(arT=Lg_ZTmrXXdh7PlTw1E@^ zG^3qhri~^>+Bk-i)iK;ftFox_j0y4WyiG;ilYL-pxNr>Xvo1SCAyLa5^)cUKHO1a& zskq$&-Z?CXSFwK3SE0%+#6j+yFA+)n`Rxu`UfWOxw@@?gxkqh9HSX#D7ld& znqc04t_d0n=F;R zJQV&gP~**6#pIp1z}JDj`4Y`Gaqz3XfkJKq&wVO09lbYd6FT3_^?e}nhPuLTZA~oW zoNj-H@m^e}wGDjb?cS1O8c^0XRQs(zV=J#Uz$mV`UYUL%wL+s$7!Iq*wdEGXV|63rVILM!gOxI@ipurotH#uRVjO zv!;`g%Xx-I9698J66n#zlHI#y`@s68AcJQwV#D-c`4XkF^LgABo0MZoma~10Y%oTN z#2#yODDUa$2c#dWx70Sxw{!LstSN+>xUVA4CcFl|&hC*%wOvzwBr_RA1bZO%Ch8Oc zB6KY%dp>YlK+yLcMv&S*EIpZ2_IL@Z3qMSDS)843ujK_xL~qY!d3$=t2)mlF56H0O zZoOFE-Umj(FGX+y($};b)UUWwA+$G8vJbG|5ALj*5M`R^E*_L1OgPI@msMk>8=`;B z=$?Ax1?5zd1@!6W`kT@Z(vk!ttc)cYq_^lznIY)pqCrNMAuG;Rqv?sbl_uSLOivLQ zoy2a__p)~_O~anY7WK;sOW(KXThcYTJiBS6y*6p!DkHS^Z4rJSeYRu-$7j`D{ytCz z0k*e?@gfbJ9GD1E#c?TipHs&h6&^uoCfPK#K9Ba3h!k+SP2FUsnQNPip<@1e&h&NQ zEMq2=o-e;KHLGzb222!l$Od%yTXdSGIE$a>j( z7xTWfnlC|K(Q2x9UcR(+ay7L$=v z+YS5uYle|V3v(cVB)}KPP|b2AtYC*MC0uq(HpymTBEa zY*K4@iP+lq*@}g=5%1MJOLZQG;|E-DLe*_K@X@G&rR9v6diPA~2=egiM0fZJ-0e(Edri90vgvti2TSl%Bp*eO^v z?EnO<4#!c4`0TKnRqQ%pJ#D{WQ)4kXj>qht18yk>b=GCuCrXHSM&oA{GNjf5%WAAO zB>8cZDW<#psH()f@NhJ%=$P{JTY0XA#Z|MrA%l5u*HWykb2sYB1LYC9bNW>^s=*rf zlI3VWeKV>2#0n#4%Y}Ic1pC%03=h8yqw8ttD1P0iQqT;W@%b36>@E2+93FU~urwfU zEhPL>$vi_wXGBy?c#5&Y`8i67$x)RDuw6#m33CHK-R%2OvsZ4mCkD=&E`ZAo?HWua zi(2OAAxjxwPuNJ{s?mruzyJCWPSSL$s>6E;{I%<8K@#B$wF?DeX7`7!b45?JVuJ!%8db(zm7ODeW-|QSmsZI!)bt#7zDkCagX4WIo(;+A<>WawaER+UFt7 zLPg5CU^RJ!WDDZsV|t2&3aSE{v7Qy3{tnyn)FW1CEU}H^qV*;1ZE~Qhno1te2E>PSQ)4>f)6Wmsha)*Czz?Lhjrs80=Ut<%JGB`4zA=wFKB78;+mX52NH*-eMdvVZS+ zwRSr*-NdR6^Cxy%k_JI)dWy$XbgO>#^ABcHm$3KWc{$XRdty$Ue^&FZRjW&0^{!c+ z2F|;GzMx!74MjNF&Oye-`P%?2Zsy+3#ZrMu>wM(uW#3?k5e|H(r++Hv{bMt;Oi?<;e?SFaimw^W&1c8eh2xMNJ$ z&Hab2HbYOmIN{oil&?b+Zg>fOEH^=9&+f%m^Yu2j&NJ+Nm=kI(dzy)%xMu&Us4RiS zGNt4$%xYS1Blk+R80UwIUf7(alKqaIP#K1H}u7C7|HVsrmH{h z^pR-U%X{_C;a+(ARZN&$2DS-CT3pn)F=!AcGaMPfOPV-BeBnW2UZe)k*}(me`->dU z|Jphd6BGudFKB2J;y0WCfRPzu20%}qR{Qk^H>d~-WDa#sALtwvhQANX&a0enW4Q5J z!#m~6L3r5%**5q*3V!fgJpe%N=HZC+)WvwZVLU-Eem@MjjP^9JMWI{{G&GQ&a5xg< ziWlH%{9D<@1MjCk2y5WzgV(s==!p-57azt6_t3F%g&V4v8iFhe;4HBt*m`T^RSH0;o~3>03Uyq1MP3+pzG%8h(e-4IU`G_vO%hm<`OQM7D^!nvdado-)%LA6~Ur}Fx zIU{})#DRGLps#j88O#lS_Y%;zV`sNRVQiI9pYYxTr{;nD2k(N*KlLtn*clojJykjN zUGO#j%Uy7>WB)h4KHA0efPdM?Mal7(`VlWU%oF8t(Zoa}VIC+q69+h0xnR3>L?V6`9~EAp z59a9t%F`3&>ViTdegvWTDZyvqH$LT0zP=;E;dcS~PXU;>U;6kS1YJDL1Mm)ff ztRHaI0U>*PP~rkU!OdU1^am$3KH(Qf^nh;$K7Zwwg0aU zI)fMgt7!lKM0QXXr1-dh_Co?CuwR0oALYi1rw+EP56h7W?}e&?kHg&Ky#RhY9FhzY zWPmO>$Y=u^fHmL(jv5H?gSYmd?l&Gj#3&C(gyXMqQpErtyY2xGjDyk!=hw`k4zZ1kr=bnv zZ(39^I2aD@%mL-$cizPj@w23;4~~cP` zKCW)Aa8Da{A6FM7TGmIN;~;WbkjArxIM@$VJe}n^4vr_Yn`&QXS4Mfj*(C%e1z^IG zQtVPPf+7-9QsPo)4~}3935yAd2@8md$%+fhii@)Ua2#N29(MM!`WIDyqy_rqIer-B z?d>h-EhdQaKnRJ*$jAr@iwcQ~3V<2{XkVnKjgJ5l&G|Eii*Pi|!|?z^!j6v-#7AH} zd}400 z+9*3mdtVSN0+;8&AAA=O78MYYG5mS(T|ihuR#^B@RoMe>0|HA7K~TxhI{ga^^^arp zzlDMSTl8Y$vcfXIN3RXG8aoiQ@^8uqhwy(Y+reb*Q68=~pv{i1HVC+olN%ht!Tzf# zWe@ghLBl|k#D3>%C@X`=BYQ^|P=E$eJM0=N%90{7l9B?Vf+7d`)z+5PK%zZukTAH$ zMR^XefCL>K?PNuyg>A$n?ZpMeWkl=*;F97}0x}Zf;sT-~(lAj;F>!HWn_uBCqF@+& zGx!%Mxcd*v#gYA>$;jHk@Ng=yENr~s zb{s#Lj{jr(4bqwGDsZ9L%T5nx&Ux0=&oIGBSC5&;KCCm{|Y&>kUt zKRz@~=s&GKkp0%@f2xB637-5lf+_qQY5u(bl)#@7_)`LZO5jfk{3(I|AC-C(96y0Hy<)~r(hdSn$w1^Q z2radNq206%RPn%i0GwR1<7b(8`iBFTej9y<$k%QG^~>z+KL!8IHx10q1B8Y{E`$1F zcHn9Tq;G??i?^p6o{z@~(%U-YX#zaRmEHr)AV?p_(}+X*?19c9t%RrTT#+DJkN}@& zH#=85JpC4=?|EVHP*bQDNZ<8xgnNT@4@h&lU|d14ITVjgrgw$gfbdsBJO+`=6Ap6# zX8>BA)9NLTz1RWqI)fZ*{fqZk z$iH}~G!P#R;=rK~|Kiz#$jpj60C0TpFCNzu@E3sF08rlXn?1+y?d7*cts@*Jh%eAz z?*CEYm*)ST_$@s_e0slDKkOF|L9^`mRt*C|uow?^H2Av!oL%5Q8}a`*;BVRbEgxs~ z;r4J3IJn|sHwIf7cyIu$Zls+ferdw)i2U0c?Y9{Ihrxb}0Z$&bYmlHz-vj8a1%aa- z^Z<0R6(FP|2cQ;@K?&qny=jpdgFn>(fC=05VY>%uP=4_I+k+q+^b(*Q4}jQ!vc4fZ z4C8@E=7Nq8{~!WS4^RX2zzKjA-~`TqxPMXb;LSNe2~YtpfoOR{;0j;`z`!4aT){&* z-oQ2B25=V$1s(!1Kmw2gqyyPN0ZP@h!95TP8dKKMwmdDMOaSwmav;}obW5*9uXxGGZ8jES;>1tb=TlZ2Jh!5uPLRM+}cR9l3Gj(UF294M&ELtdf(H zbCAoB>ybN>UnhS={+#?B`8fF&1uX?1g))T&1%~1QMJ7c(#Yc)&N=iy@N+n7&N>9oM zl-ZPTC`T#3Q_)cgQfW}xQ3X;ZQk7G6Q7uuEQJ7RK|8aK>Q90>&=J&EqGJD;?|Vy!SZn1p5h<6V4|hPE?#2VIpMWW71>t zW_rxjz_f6Z{^Yrnu#+Jti%$+R6EO2J>ofZ^KV@!ZUT0xtQDbpqiD!AkvcP(bRf*M! zHJY`Sb(W2eO@YmkEt;*4ZH}FR{XDx1`y=+Z>|akYpHe@CIhA^<{nR!G4~G%QO^!m2 z5zZr=(wz33(VVY2zjCp0X>(oU%H zO*`8!Kp}8mz)K)kU|jH+pqAiG!3x18Aub^^p$MTSp*>*sMXE$r zMEOKvqKTqCVw7U4Vu4~W#J-91i^Ihqiw{W9NoY$1NxYWWm6Ve7kSvg#mEw}RDwQPF zFHJ9fSvpMmoeYu81(`sZmoi(jlCqw%#j?xi1kO31%Q-hA$0G-qOP8CF=a9FNPnG|q zz^-sr;fca0#Z!tlifM|Ul{l5`lrog2&-0#lI-hrb>4NYDj|*iNHkDLI zhFok{p;a+bNl+P8GlThP_j3fJgb8 z4CoB34RQ=N3@;dl8x9$rF~S(VHl{YVFwQpKG`VOJY4XWb$P{b({tD9-$15+)NX(4Q zGR)S^Rm@||CoLo_?ppL&@>u#W+=BO`6TRt%hxq z?N^vGEDknrr(_pxHw%}CN5ZG=31f}^ryg5x(Qb*B`kO=n%_ zOy_+U6PH3)QrD}ll}K8oGx9Bp73G8KbmMos>-NcA);-4ktB0mX1{#94M8EK)2Padl zm@}9=m~k%!uSBo!-p1Y~J~Tc^pH^Q!-(cTqKUKeH{)GN8|JT<}UAu8@9D5#{8UP8f z4R{^M8F)Kz^19mftQ$veINxZyDSR{X=GrZjTUEDNZePDWaYyY=?p><89(VhL&IP61 zBfRH$uRT~SI6inU#4e;IR5&y?bSDfJ)^cCu{-gW*59}Ybhf9V(en|Wf`LHiSF(NCH zCekl*B1$`|JeoZ^Bzi5zI;J^RJT@inNE{~a(<7}%FXFl4AI9$_I3)BYUPvrVVonN9 z+Dx`f?s}~BxFCfkB{T*1#PP{Ms#`2Kg-Tw$_UNa%|vE? z%F@qzn=O@{ox_|Ho=cF6$(_x!$or6gG5jz;n#=xuUB@eZ`u^uS=v$ z3QA9xCY8~Zg_J|eeapXAI8=Okapgs4<)zBkRp+Y8ss*bvU!HoISi?{gUVEhWcI|$h zU)_4WTm8Z-#H)$d)~|=&n7-+GtM|6OL9^jqqiW-urt?j8@8sXTY?f`VY>{rMcrW?B zyj7yLtWBb=tX;CbyhEzv#Rr)WRh@F3wOxu`uevXGH}+`syzkZN?d&t^8|b&_|1@AX zF!Ryn{#(2jHKS_S78NWE*`q|*~&;)E^{tNoc&gAVW z%Bk3Cw(0B{(V3UCs_SCM}&=DqU7uZvATdb@H3XxBZo{)f20k zYvOCK*DtS+Zn$o2Z-#t7@jYuxdaDU%f}7s<-XYm}w9C6&wWql^yzdI0)>{Hj{kX7I z37iXncf}rs5q+pJgZ^^Ag~Z=jO7KhY-zD~6gLk+R2ttyf z5b)B|!#iBxLX`0{9wMUOr#*-Fwt}~`5`#Cl{?r#YVek%BQ97l|^b9h`&T}wIpI{Obmynb?eu0-$){R@027mP{ z{umD-DFp=;B?;wW#55$pDOyqyx})dyIOy4J+!?;!h!EvGRzW75TJ);(LRqhux3rJa zAPG;`-0LxY?x)i@Kl04JW zyapEFCTXrh^fbHtJEGBoxo^IpK8?tp8i z_gYF-k@J?Kb(RW(=BcUe7e(2bKYgmZ?_{zVzA^@tQJ8vMmo#RzvttqQDz)a#9e<5< zszz)rb|jfnBLqkHj*ov+s!1UVkx{w)H4fLZWV684+uqgIq)D!}!u_FVAigsb7RPS!fuwoX*Jl@BwFMDlhV_e2^Tj=vf!7D3m>B5H-$L{A}};yqyzf z&HKBsGjpY<*XF>sy;{w@uV4ON+%>v6KOHYVH-$=fw$F8ITWTRbM-UyXs&|9(Lwil0 zX5?G4V3o2)kq5m1Amqs5o%IWL%{kh$`Bo?9g<^Tidl%V-ow0WwHK)(iiPvs@ldDse zc-Gr#=Wc7X=6B69rjqww)QkmOcOOtzVA-fi;p3SYFYK9h*xA_?k7@3@*R6xm$QtWe zlI2S>pVB0Pu={U@3}y|YYm&_gILn2X@v#}>u|*neF=hT{N)&m`wdok2%Pl8 z9|-_}Tx<3%zv0pz&M%%x@ZGgQ4&XHqro-4$*nu{L>G5xiR1SAL9S-rPpfcs^y`2!Aa2hl7S?md$agE}qPO z1e;Ni(opQtt=|X87XsznTen!)Gzh+18%&o(i3iZF=WEoS*;V^$t$NL16Kn9QhAJ^5 zei^_mkM3-3D7K|dMYpND_Mel?`586-9kE^7ov>aLomJ@lj_=i)+O7ASHP;fqO36*X zS_yn&%hO)xba9WrwA5BcSf5#K>ob!-lJTJ4C*iX; zvO!5?j*a<->TBt@z1ytdg*d-Est9N79_@Y1*FalAi+3Am9<{R4W^H=DyGim`A^*|` zn8m&5cTgoKFbE~35;!!ZW{HES09PsceIQrE-byWEnV*jJzQLv`uyT=^=wiN!+{PS% zp^@nb;ZC7L|T^ScUjgzJCi8w3PliBh#^ zL)qiz2Ghogo)evl862&CcshI~Baw9Zdy--QztM1~HU6Q>u9i)Rs+cI9j>JX! z>k8R3A4HZ_wM#-Ptum=nFDa!Rsg~#D6K<=+B!V((UY;lg?`9aO7-~S`l>`t zL*)nw z?iX}OEhD{VD@|jetG~>lj!b)dEu8Td#-{Pzkjd7(J680wD^GDq&Pn^{>@Duxsz{sQ zS3Lmao}id$sScN+@R};pZtE5FLjUO@)6Yx#*$v0jImKSH&H&b@qPc~{q4Jkh&wOvK6LinqQYVmPU4*hO*!69= z4!4w1c85%fF5gS?Sql|@imxFEu~S2l6?l8sR&$w%UUk75t}Z;NCO&^upiPNb!1Vpg zMi-Mw7vPLtC2YsKB~kh@i?qjt)S0!gCGaIO!U)5e&v6TrF|XDSI-co*;Ps(ehKyGuJ+M&_3i!H5Po= z@=j5@_r2cu&-wv?e~q7rDo&)VQQM9lA35R4B=Zx?-#bEb8t*iTEE(~XSccm#{Dq;) z2nR}XrMN6tMh{p!JM_X>;!Bk(?`!*jyZf8roUL#Vg>H6$BvhNV_dSQb2E$#wr4J;R zGrDpf@q$w=1v)AQfY9>d_iS3^qYO1efG|2I8O{z7Fd8c1-hB8fzSqK?b<(_=QGOkN zuf*S-vRT@wIZl>Wu6R7CtUr-yx%=;O&_{hkW9?`?Jr9>s~i%v08qzINSD z@%`+!pxE5&v}mX0@+9YWV|@QS$jEuFBhSH6LgPe3WsC!vmkygxTNSIT-4Pf-B(ki> z)7vG`kV47GcxAbOsABj!e!w7z6P?gu<-XUtmKDEd;A>?z`=+txgw@9rN|{H0S#sTm zENpv`ht-76LEO5zUpi*hyn*dRlulT@*gdWr#;o_+nmMH_MDqcW$BhOf!l$jU97uaJJn{+cpaT_!Q8V{-QXcK=}_ zx7cz?l7F+YNMNJonV8AjNpfzTG5;vp573jL+=&rZ<|p0&7jn`Y5ZweWy`ztK%#rYb&Iu*mv|hQL>GhX+0EOwd_{E6mBksVj8X`XWsH3*seOcL* zV2EMZMK8vk_Gelb?b}y4LsAmd`3mK%lchIroxOhg(xiBCwQ9PZyiF>vK@cj*XN;oT zg5NTxZKHNIR|@(zW2_=tGi+ueMy6r}wyn#j^tT}d!tKqQ z5i=;x@ok}AoR@tfTUP;FTGM@UAY)JR$=@_d?mtRv*JkzOT%u|1f$9@V^bNcWd|><1 z5O=!y(eC4~e^Zveq-{48M@Tw_{p3@L)d)YYHJ2bKeZ;bZQ8uD?cpTN0S=DQH{r4bb zMAcf?EuLQBpb=-ae-XJ|w3Mwql2E4L7wY}kVA8N(Vm?Nz#G+SE_V-W(`UNUN$e}^( zie%E=F5SYna*tLMkcV-ZTFlJ+v@ZNt$P6TuJP8@FcAs45(|qA zr5{O9RdO*nW(S+dXqhLF$tEkdCAv3C8u)H{PhSkdZf?n>ew7*N6;~kGwkPq~%t)X~cjD|Ac^1!L9mj4`-nqwhr29Z#LA#{&%~SF94%lEFiK@&? zBYJ$`HX(k}&Vg}sph4ez)_ZN**rBJVQ{=Ivk)~G+BPNgsmQk*`X|N^#{ZZm2-yP-k zo##6r7YCu?y570@Rlwrn*_FloMTMy`^UEEbsE4p+%leV?-*4^ed0crZODHC%ktIdb z$n7wbW1ICTTWjSy0DOp!?;Q&C?wAcmCov_ePoMN{_gw9p&5%zXBhlq2?p+=ln+$-u z2Sn&vw}%(jN|u~6b(<5!l=VLZs6gu^NBbgEP;~(Y2@lkUmY8;0cl#cN8hix4f02{3 zdEWD3M5u26@0J?NTV;4^bxwK$S~>!oWUfy$Rj%x^1^IYqHnQ@xc@&4kpSa-Xw ze(<~X^6dfe_p3CYGlhm8U_gCv*FB?#BQ>?0%i%G3L^^m)d&mNeLKwx_sGO{tQVs%Ineq|63>ahf4U`$2;N{ zr-_VO|Jb|H?Pa7;^<;Yh0EJ*mdQ~|-0wdD}gI5pqzz36oanCGWv*q&x1}P#q5f;ZV z+wC87OOCN9C-`|!aoOr*aW~qctfweqsO|wk2rl0*k0sB~M|64skY^0@mh|G&=Z^F) z`=aVR+RM&!9mf2KGbq^!B{n>I{-bYA;*M@cPfMdq|H7K#y~eh6hJk#YCT%2fN=9Dn ze0)%kiLQXxQf>8~f-+`1p?=A?O4mthMWS%%O{g#9(d8|2!^#J9X(w>^3cVT(E0`y% zuPwvr1g~WGb*QMdNoku~P7CPYZ<1HCLX;-wjbI>aEU3E`UMqq_tu@$%!!Ah58=B&z z%RgeJJm_1N@iH*&?Y6I&bJ+)t2UJaOhw32f+x~C;Q_gP49PhjC9uVWb4>(T62Dr1P zlB^FoHV>mQtOHI0SEu|F3KmM;Yxe{cg*QyHy%j9sn_L_nuV(fi=Xk1awc=ePLSV9oGa=sBGrlYqQCF>uM^v&r$ z?{0Gb-g~08er+pZmZWbn9co#b*Vlhutwv|B3QNMNxu|=dEboi1U_g%d+~s-el9xP1 ztGWE&Q?x_lz9D^QeRAD>_g*jTHMI+{f5yrdR@a){kOO~Fk&925#SP5zmK2OQl4to- z%axHlSaZs9DXq?Vnh{=YS(U$3`JA|gf6Vf*;&@y|??%ZQnCSN|EiPbt)rc5Yv`_`3 zgU)?0kK_pB=-%2%CZ;EjbWJKFR8EWEx=l_SauY`zy<*r9G@CPRo~lH}Rx3GboAs(g zT_un?U}FK@UoDf29sH3lWaL@}FP^wKcU`j6nn;RxEAv`+Ex2faJdQpiN_Ffq1LxQy^6qo#r=pXyi=-o7SHXPMMl17(x0M74~gLZT9C4m9%frWK1R$BV`7y=BlW* z#f_)^Ti%UUyCX7r$1FZ}x_7eX*k39t?!JR6)Z^Rc=ppzGzf=WO1-omtfA39-t z=4)*xwh1%&P`^<(DlPX~Da)Pu#3g;L=jCXgxPr91QCWqV=ifE!)VXRcTCG$L?dcBn z+l~p4*tiL9N5$;0Bnt^kF*2=P)55fZt3-kM>2op}?_TG6Eyo`-_*$Fm69k*;yXHO` z(J#cb@N%@ZfTznzptxH{!HS4S!hf)Pacd5Bbh^q`YRFj>vU#xrrfkd{5kJ@i>*!pA= zwzJZSyqDe%7*RWSbe+@gY`hlcP!>p~wZ84U`_a*9xneqNI%{THmy`I?x00847`df5 zk0qGpuTLj;#KOi`Q{a_Bnd9j~*5&c!eH<)axiwwiF28Qq&K!<=(i@6u{~+{ufm43L z>BW-o$JZ_O6$a<~eVDK1G$DN}A2z>wQm5EA8aV1}8Mnie<1F6$2HoDSU|-y;p!s3m zw|a8A1D25`IHUwFXlW1}=Owls$J_h-`D3$R<&N}dBAz{yOnmw{X;(XG$2;AsVQ4F; zv@(3+O!daIZydJpVIRu-$!jzxS0%pkFv?1ez5S?S*wlwYC`y?#uS$Hj65bF+-zm-} z?p7O7kz7w43|a83Ju=b(^BR#^Pt1vOS$l}<{XPmzrSP<_Uix;2yQfxLI}VO8Q_af z(rV+C3s(ee#ox`iJhb(4Eo4`v!ur0f3irKuG2nOxKy{4j=B|y&u+f~k!;P;79Co)h z$Y>JWqMyaGilDmVCFmZ~zvAQffH@Ly$Y)fkJxXQuXsR;ZBx4=t9Om+E5hgf)pU_{J zh7@}JPH+afwz>a?^eiQvZ?c$vnJ~(%BLwW-( zTQMEvst)Hz;GU9}IAQ(GU~R~N`a`(bl>Tg2npIdRZK1M!*)>w&=G%inT(X2C*neFy%vPPo$Wf=T~cVY??BK0V(YJ?;%I`tVR&%~!AWp; zU)&*t;O-8=-QC?`(Z$`}f@^RVw-8t?xDz0_11nKL~-J=MResp_7t z>Pn-UIdip1ZD(5|E(8~Bk;7_O3l}>{=Wnv(78v4w!M`x*onP$IAfF_ebF0Fh|8ZeN z?-CXC2~^@8`3o?BsS}Pr>$X$Y=xBqz9D|iQoTclwf@o8JXAysCOy#)!4>&_VzqJHk}!s-*1_3jlI~-?^mW3j?Iejbbnz*%EAtxz!!=Fa^!%Lpzg$ z4dME)#$5byH$4o>+BxN+CMS3nr8Np%A--~|l3}3(`)d(;=5p#S?@IOm0{Zvq#iBqX zfT&N3h&wV%tcwOx4y;rpkg@_lQeAAJk}BpeLY=npaW%=&XTpQ2E;?DK%CecPeuWtP znNZmnty35hhxqHFvk==*XB*p$r-~Cq(J>SbuJc$|7e+nfzX00{|Br5}fV(ikR)4$3 zA9PB|V3{k_D8l)q4(?iPu2y{p$1MHX!smpQszq^4Z((scE&-%d5QE0Nd8Eth@S=& z2<*|%Z)^TnroE8pi?#cEn>culT;OunEtmua@?Xm!wn)GpSje4((kde7Z8=%E;+AS^ z1CzKw02#e-#1bSL_K(^fDB8bMjV;WO_h6Pb2=h|3dT;l}nYVgx@5XPkw>}Fgax%0# z@M=qV@ap&FwxbqL_v16`+XIBRUv8Y`ih-tQ8L6>n@TND;ILCf+8D#5zS9 z`j3FnEdUq#r$w&}E>gIk7*Q^0Nc65q|EL`u1ZxAb($FXeew?jRt12p^^+Gv|H+z)0kSZaw8h}-V^5;CEz(~|zmQneX?U{K zqgA^jWQSdl%cg&H5EkYB6@8qig?1W`hHRd575B3{cA-BApS725-aV61*ZeBcJ7^yL z6Goz3+CdP>JKR$07u}xKIExZ`YcXX2i3ABTYB(^#H1jAtt5{6lqzLAR#$zoqO9zS& zWpWp8HY6-&tV!wJoE71D58vU>mdpX}A7}~zTmT6aTW1%|CQCMH=ZY*arspn&+cEH_<7FT>Z@p=`BIc*wmSvTe!0E zOaWwL=c@*bqm)YvYyJMiV{IvxiZ_DZWKES)kq&IQaerGK@*~3BpLfNFAEjnlK?Me6 zVx1zvZvL=`j|j62>hQj(R6kY7lmvvM=S~$t7EWT23>9nzF8IpEQ$>9EDoK%e<9;eF zGRcO|hiTtSl$d?hB!$zk{u~!z&v3z7{~}W?0&aA_Q2zzE9wQ>COLdCFhT~X{wt8I= z3OA3oaByMre%&PbP3iR)up0#D0V^KoYX-7QI!hL=bUu><+32HMBZ5kj5ERH8uuH?< z?lG7`w6DNIrJ-YK?4N`Z0V&LlZ52-t)#`dT`cy!+S?P*eF$JIgx<_E4<0jrG-%E^6~2RE{k-Dzns9t8Lay7d21;!spKt3SWG+? z^<)Z%ia1!M)Q>?`Yq@D9&Q6Asf36l6(J5$teaDXURCY+l zVf5a$R&PD1vcHAN29n6&Mj5QnjR!KE382Fj<2Bs5_O;pAob&N!NEib zE1LwI7Tj*he(pyMGRcrYRYau6M9x?lHTr; zAxZk-P2R^Q_+$9AxMw*ZKb~wt(iqIKwV*~n($6uj=F8Jqwm<2v*_e7K1Id+G@MM$a zGjjPBtRMAyzbG)uXGYJLF_%x@wfzZHjmgu+Q7&i5BejtkFuyX&UXayp;aUn8DGjfo zPs_7sEl6D4ZQ&R$c?x|{rKK)ZqT#U7dUj=y_f!eABCwaG#yc_#sj5It0-94`6b0%k zwTq@vn#iKKU`b2Y@-by9^D3n&C|%VaXs5<3l&DrlOC3vYQu>7Wl+JLJle@6Uu5n}! zxK?+qenI&tTSe{b@=o|+pb`LYw|SJN^$_?MkX7n-%b1CSCczCKJ@U4SsmBfzEH-1U zr9}1Urh%;!mQQh1a+T6Wu3l5TR=xRX#( zK8Blfey+^R^ozGmZbzHBlR$bZTvfk4P+g4QVdxpqE6Jq$V1D3ZPCJ z;*6!SigQ(txJ5HcYkp`Ds^loaIaKv+{KFu;l3Y4X-puVAhIGMf6o(#tcl- zTr5#;96)W&@%^R`;NF9o=bp!9Ow7{jQPjD*FOe>F z+qW=jnYgDoNBiEjIjH9-O_N+#8iJ2T61)#%dONJa*IcD9R8KqSSpj%HPA?VLxbe!u zWmK-Sd{0rAsosQDkQkzr>V6gHZ8|}!0-_%YU5%2|T~4vhhDs?h$7J`ybs{_Q3Jpf$ zotU>3sg`gnIpH-gVo&RY?eO?zQfsO6jv=%NhGg*1u&?Q5e(Z=f5DM>V!h`|Qi-86E zeGy_x3uS0Kw72%7wOW9bnKtvk)7cRPJ7|gFlFu|ybP4mwa0TTV6xgStEhy~gNo=U& zXUj_6RB|o#D;6 z+ENFytgO;vtX*YhA>rxmKFDO%A+@ni8C6-1>%b|`eNWvZK~b)U8Rd!e{jI4~?|M8^ z-#~Yhv?^k2IvdqW+v?1F+Y-!I<9K&cJb$-Q$-?U6JD(|N#2QciinFJW@)2i<#S-Kf zH~B9f?0E$jNm*}{@!#8oqh1&!piS37vc&z^S zdX~&R?@W*QX30?rpS{u}-3*~j5}N`%H>L`sP0jae^(N~=NZPVVs(Ty_+b0P1?O>ke zb;{)~*S0RY%vSCtl+@Sd8|ou46dw4xIh95!>n(uTp!|Rt(G6c3RwbKYKKNb8uLG!T zAE+ji&17d=MOScpWMi%1aGKlLGBn!&AauGUrNKx>7CUA?p{LYYFGe@-mL zK`{%G3`4$_i$^x*O2h|B6!#1HH%YZh-;R^6P(i5)l_-!^=#usS@6f49Vm=ivtSC6- zt5EScGeCi>6!!a=TAF$&tqN{uQsTiROvNPt2N}jZct2{S^Y^ke^&B!L1H>d+5^l(k z8-LMMC5Sy}B6FXh{l|LV!}8ZU`2lvh=BCXWTL6iU#6er9{$pzzSTF8Ul_{* zd*jmW(Ywg726H`vn2W7AV=KhGK#}CgL65NmMg<#n-lT|p;I9xQ`kTRkaTRnZLKAdJhHmr>?~b2-n0a!L^hlIv}_o-uvAcDea%@l;u!ZP+wpDIW zn*RJ^TNa!fY5cS~kn8lg|LSy(g#q-2kg7%$+l1`IhRbbzM@&bfej#u3>`9&Qt8B22 z-$;i2JD6<|(qB7kLcWo~z)0}_fPmBEhx(QNju=&id3+;5wxw$|zu$&4RQ+R?&U2AT zaQ`s&6>gCggIIWmBd|b7YOo>wkheNdD(u3D!15{~oJ;YK3#$x^%@=H1n*5>e-3%Jg zI=`fhq;ODBvT`tXBCY(jGX~c0Q<_Ia6-41=sV3=L8Pah|v!>K;YA?l`D_M~w!MO=7 z9`ER(Ug9lEOdLh53sOYu5qJr2zmZe10hn`A;la^%uR9FVUt98D(E*g0lvI#wYpGq3s#T z3_{K_0(#TnDB|=Gn?KU|@S`iSzs-yZ0-`q(;BWe);BBxfoPc8eE-2npzedtrAHQ`s z3Gpe=h7RZm4Uz)iIBZnpSqwJo`5f0LaUlikv+Y?QtZ4Eb9T5hA$?sRT#~X?JjP-M-u!!{>4*Pqv(d$J8zkm`=| zeI4SU`)O45O8U2G0lb*BBT!L{T`qku6dx6lJ>wtAd=r1(IHh!%>V^4(76$_S|243i zc9=n!lIlAe+JwW)5@w?quO2P={~AT{90FG%G58Qc^S@e%w!DUkL4?DV<#>4` z3gskvqgRIFsacpf^jA4yDbgb4?B{UOt~I3*so)o48Zzmufd4A~ha25}KXOoNzcD{x zOKdjf|2$1j82xUK`4zx00*zQg>g@;?kq zE&fkO0RUoA@T68ChRCk8@8ryqCK<)JE`5}}*!wVV32-8Tw86681tyowvkXdHXoe#9 z5`)1HGQ1F^EJQZIIhh~TCi2~Y@bBP!L}2{no3e;H!NXQ6b&J>&kM{&YlVtx{Jt@^klN7&nUY*zXF&0k@T4U65qs1u&UB!oIbV1 zKy8lo+I8TNAn3L=mz}8vdxX)}=bD1@4=Ry{(};X*z$j!T`lhPPVheF$r)-A0Am?_8 zo>n8?<=6QRr`j0-O%k`rC(Rrpy+wY8vNPy>SjCw{0qp9rTPaIZ`2?LJ_j;Xq4R$Y3 zKrO+KXSMr!O|SiAF9?$?3JVbKcqaWz!GgW4$Wsl6b~4M#-d6L7*IBPh((IYx(SNnV zt*|zhhBPH2=`7&acs)&jLH0>mx<}fn127(M=)~9mL2Pd4cPt4eZ^-JZ<)v5BucgjxxV;DyKdA!iWwRIt~qpX1h39fX3NQb6G@wJbJ%C<7Uh| zXs!aIpRcd2P5d$UyBSIx)et~Jjg!ARBFjY80gos;^XSmdR{ca^W*$XX*%_>;6Nb5c z`nD9-Xv4s0P8jEscbX-UTKV)Axp6I7xYFKDVaJp!+u`IwZRV_t!a#rkUmJy$9$SRs z5Ff=rbB$N{nN>wkMb7>c96TNW-eu)3tW6~Dp?Ayh#Th_?Y7)2);_@z@BDK1f*i&7Y zaI2=B49&TI-ybG4SWuc)0nZ$N=!=$HWHIa6l$3~SV+fxP!S&Y$KJwIp=349m5~>US zXz0IPHpJBZT&uhxCDzU4fkZ!5tNSn2P@UI0-)Xi#RqOjN)rlN0leyc1I$K89b$9;V zko+E`A2oMVNp(CoxwRbYQWDa+Lbu%O+B@muMJqothFg0Wn zU<>)gs->}RqKZ#cMt@KTYsYYk&j(^!JyM3$#j3;u)o{({m#|D+nIKM-2;~HJ7|o`C z(o_l=EFYqMG1furK`1`R6Y+9CVWzRpCqW)&@GHTj&p+?>M;DbsYSgtKZxWes>FL;AnN*K}@Xl!0+sqbN@jFe#E`?-Rr+=Z05Ke`x zCUmD9o%^;0Q-c9QKZIGxa9c!DG{GFjNfk4uwNk+%i^jwZ z#aBS!kNqvZmuymM_ovz!1_8fDQ&sc}hnlWZw_t&^luT1R{VcY;w_nee(CJx?O_q0{ zr*!FTGb8mCg!+<15=ki-X7Mef_hR+T@1hvjtTOc@2Ca^IN=^4+b5n^d7e;;`3yY3v z_^c_}mUmC4vNBvZ0$ThQb|p*V`$iNC4vKnLC|{HznG?HWwSP^QdsFIOMP>%9%w#|yp|n@+=3t8|qpZe&@F<cgy%2xO^~Ns$C?IDI-;LIeY^AN^VFrE2<0_P?~mymQql- z4-$hbKp;C(THXw?&thcsVT0bO#LW`r{Nxf6vL->kDMAfuDDVT6>?8xG83R-`$R|Tw z%WLe&3hW;zf#+nOut-I|0#Nchu+1mfC+Tt5#3cB|iX4L$#f1hh1wiJ^ZdmW78ecZV zuD;9B8_(~Bd85E0ppQzhZTMvD0)jv^d`8)4Y^5~pKP zE?KFaQS_O6fs+{O-4Fkz>CF>Q=|~{JNqE6VryT<3wCG(3nIMPzgi*{@43Gnz=4d)B1LtpY;+dWux=WLFiYvE#Y&(lTrFSp>XxhB#D z3rwefk|&TXmQEw0;u@_Sr*~Jg5KxK1l5t4kmOZ#VfUl}-l{qbOD*;m{PyaZqtSrk> z{+(ynJf1P9$mErr*{Hgde5e8|sK&HvE)FDTu9~Yij4*lA8nr9m-N3Ex3DRSS$nk5_(?g__Nda<`n{gbmdK{r*dLGq9n!Im~% z>8>R_9qpuAfKyKC)7nkOxJn@&j;+a}>%G{3bd>dF@G$52cC*|~*Ja_`I&KE?VpWot zj&Mt@UBp8An3qGfe)isYor+@QzU0!>)V0W*49T$F_&}}fQp?4IIEAhx>^wJ$MQ@3^ z&DS24#CarVeed&#kBl0(&8WHNo%VTmU^17-`N={c{xjEmL&#V6 z8eHb26&oSIED|;G5UDWMbIMlc}~#CNB! z@xNb1{{k%myVQ;B_XtgrnJn)k@dV+fsv{z_r1sq2f1_ay_&k+P9c#bPQ7a)8{{E9jI>7}QGb0h>#7_(-PLX#qvp?h~$Rn9&ciXwdj~h9Q1+yvJAt%+( zLItd-d+!%Dv%ZhfkoG5c&usyK;0pek?`0MRC&An8@Y?JEJ2Bm$Ctt*l>!QX#mp%vHC zYHB6?D&y#+67L6PVbIIXFluFq8hf?yOnJCUMv1YU2|lX)j-(!N$}1Ar(ePh3FHc&2 zsJ78ATkc4AuNrf5cJk0Bha1!$vBMgRE7yn-G&gtw`lWHSGpVpp%5H###ddc?k7@WQbJkk9f6&TaT}`Cb z1WbQGj4)CbSy&v9M8WPq$XLr5gAP$qa0+a!0P8tTUY1?+@;7a`lgeT6N9|z8YtrK^ zR(VNlzR}9(5;_6Uf4F5b(rEGZ*qmV2UmEVsC9$WN%g4hKk*pC~G-)6k+^bj8@~I`M z%#Y=lZbB%`1y!7W&`w}qrZX!MCL}#sp~9SRFRE*Nm=I?N#OW}~-}FGeJgv*29D2gJ z$I+3%GE$_$+qqO4N9Vj##mN;Sr+Cnl<#t*KJ8mgPNPDZ~rvA8=6#mJC58<5^CM*qM zz_(0lb9v@@gBWEi+f+mn+bR-pU-?NV!TH9b5Rw}Fcz_~dz^V6VIbT~w--JEKvolc# zd~OoBQA`}w)}C^ztGt%J^G>Ihj069A-7bx$JUNYGD<0=zCLbTxO=a+U78gcDm-eWX zK6#z}nVy58saOPIk{5YgE+lR?VfWLk&C!y7hO#z-pKb^H5s+pZiIp%y=ba@pAL2XM}T? z?&f3)%V^8Z#Ee8H#-uN>j69O7O<5hS>sQN5SQT*^ToBa4*6K!PH4Q%P#}?p>P4&11 zOF``yv9`@KIg~7y>05l-%NvGuo^PHsilTdH$B^pyBtjP zWpvV`Y}N&Tv4pf_|w@{DxQ1#8R8)8kFs&ma0n55~}l+Jgj)d zcTHjdbo>?*@dC9g{lZ2H*_tU$jBgvgTXAsXSe2`RW?HE=osF?S^Dln;xl;+CG?!K6 zejuE!>cX?(veujTOZ(n~(?qg*iVfAg#@!RUlo8eGipe{Hk|Gr74Acgnqvmdru z<(17mUe+6_{wn1HI3bL*tnl!E_I*nY-`Fu#neN^&(d}iw>D>K?E|A9fl%;l!{dFy;_6T$ZS?o)kt6<2VExqGjZ9C`5I~>8+{H$Q`_~mDvy&uv*k=sYDw}l?miF5-d_NSaP&PEYK^OJLx(W+Z@ANZ+A9$Cb`EqF!)W3)ds4y4Mok+uBEK_ZNU(+&4%j=eQRban2)sXN2SaD|8v2^iWo3 z;#@&Rw>_rZs(^vU{mg13m`artm2OOq@?>er!+Kw%qIGdNyXCnpVp(;0U_tLOt6`A2 zTdadBizxRmfN*Q{x_PWp)r_HjSnk;y!l;q6xCbP9dNuNhdNy*sd0Y1q^rvsOm|VT9 z{A}T}Jh?6k9c1no97$6(uPpw*;A}lYR#cjHx%1r{JinQevhx0(Kb}1&Q#`=2n9S$% zW3P%qIceXu*|X2MYt6}IY$G~YH&25@+{X_%ZTt(sK7Zq4DB1K3iD^Z?mtJ7pEnWE_ zlHoOzGwDAC$9U+ zz0B*?kKRe2_X7PML+-xzp=A(#>vcR=(X+p3JBxvalJPlSKlrcKqhFFXLS0{De^Cd{ z`B8%&*}{_k0>1oCW;v^G1;@umYRz1?&4=Fi#`ajV4Bxlv)t*&*c$7kNBRqp_)(pok z{sJgva|{0KfD7VuqtO$m&OF}xzUtzS=Y{tEQy=G0C0Web@p6YQ_l}8%c$wAKM$35x z30&?RdkqV^f7=Y?_O`+exj$HTeABYu{cg zzJjt_nlk#oWHJB1u@vdjf6z%DyZI^FR6{{&Z+eCwnkg8(`ZDq8^Y{>zN~1o2K0Y=s;uLen7j0Khf4wyoMuGe}4EN z)v&)@293luIS3qS2R@(P5iSvc^jGWqcj~tv z18wZP9M8sHqn?zd{z$Ech!%+~V!dG97J&Y7N_(oI;T^%bC>jWQ@UH2qa&*$N;b*D1 z%gR)TlPzi8D68&*Rh2K6e=Wz!C&T`G-66n=eSnddvOi?WNKazZ%gS*+jqKRVLhcU> z8Cz8{?6Hw{n)rN^O;h41?oJ>syDF7)a#Nt&|UcgSRA zO;WB@QtwOuk;8*0_a+WmYiF0y`gPb`cxJqX>jX&$+xm5D#+*f8*Ct9a%wv>uij#i! zPIj(bs~`$TwgY;h9)J6-{3UvWpJRM)^ZA$qH;6d1W3kJ$A%&rJ>lm*&8)P!a$PUog4%|T0Db;sEouH- zJk^S2m{_`gK8s8k)T?2Ff@o&h#1CU58W&5u$X+VC16-x#fAlTgCHw`z{ROm5gU?@< z?}HvptzRZtC4XjeTCkC{jWKDB1_u8HKo8_R15TcKxt|?AYY=FOma;UrKX$9(u?VRA z9P z4^;I9VtCEbh#NYG4J4P;ar)$!_nzKJ5l!C!Z$kb8$fcAVE}NZ9j_Fh=)D!;6zt6v~ z>K_GCvKZTsAE>0a(pg)Tp^+RqykA$&pU&)^&NSxhPt(R$p9GKmhkrxUxi`ME;EWPq zgexTQf`jUgs`DkT-2bU2GvwK%r6UF8jbv8MY~L$P%`e*<10mI)sX*Ovy7xr3!fGm0 zl6P|4J$`ugxP?3?ZFF(lUlA^xJGQM4Lv5LOO4cm8pi<1di|f&ndmSXp z)w*}EyhTqhtxwf<8itH*df%?rv+{4^$K&6ZUbQx#DU8Pg-5KR*+*$VA zmDV1KK>wK7sB@-oyWL(xpFRH+_w@f}?o&$DZL57X zuh@!7dal-a{kYHZU%>2bKP*x|VH|FN#qfz}CJ&L*DN;9)t6A$}SNhs|6NjbO)3|*Tj*H=c z;`e?kkSOV&_1SScMP2bfIojQ$+=QPU<{$H}D7Tw>eKc1;pPw47ZxMt(_2DXk>QqUAvq9 z18mUMXk^Q$Q#tVCWsMPYc;nA0amU!c&@w+c$#}Jpo~YY%gEla_vuddT^)g3uzLRZx zvEH!hkY@a*?o#fLzkp*sQw39dq7B=+HYOTD6=lJe&UYgHIS``r7!JO zF(L4N6Qry-RoM(#q)*~zKL7uB8gWL}BQ-(B>L(uSdE|dYFk2 zEzGP%PUQMCknpV2Jzq;&aPek6f(+BQ{lU&mVJ<=cUw`CM;~kyeuSlEZom z8~)YSiV7=_*8BSwl6Kb%XUS04eGpn(^MyA`jM3`*Z0DDPl{T_ftn7x(`FELWAGBXV zu}-U9Xdd0)ClTew3MIm#FNBA4T^-oppMkVkgwoB^Xn(X=ukvxhxJI4{>r3vr&$?8hc#(ayr>V@uNlH#|_ z^&wQ%NLm>vN}J0xy<#Et{mKsINSGZ1#N`=mx8h>H>%K2MT{+rb%CJwEYsn-S2&Zv4 z(pFl9yCleLOYmkT5iMLU;_xfJbRLiKyAgs{A8eq z(H)by_G`Kq3=FcDrEP_-ODyTS-Fx475ZTvW4!UVMUJ|xr-?;Vqu`5w>8fE%2;%kd9 z0;BwU`W}&{ zyD`?m$vw3VXzpbmOs7$B0TI^=V z7+h74nSDI>Hi_<9TrHhajM~8L$M8?=X7$J`m#!4}!%i}1#?hk3PHq@JM>gES-}a57 z@4=nLMyfli$?Yq|DWQ?OSvJq=)aM#D+N%*f>AR_! zDTe&uw;zOs-;xd~X{)Y`$&G0=42TA`BBRsPm*Z4T~TW@l)t-6m>zSH**>_QZAmUAp36S0Z#MAw(ygHV;cIf^OR9)sTVd5Yaha(^{2@B)3A z!|mxTXG=5U=;}&RRk!<-BD~m%p(Xt0!$8$vSTUJFH6lL?vk-)DN>WF8%Uv^LMLIv8 z&mq4n+uQQyQZAz6q7hS4rJ@)Qi+_yNX+E-PVY}l@pWWfeiY4d=UXvrd1aq)?Os4n1 zw%9Dw_`q8c1K{_IoHuUt8GfDx{h2~Eev3acv?#;+LAr_AP&O7D)$=f8$XRYX!DuWQ z{5^Qp6$fgX^GB^BeVjWsE*g7&d~5q>^t@cphZb^BMp-;8s;L||Nz$D~EDJ-{DQZzx zuSZ^Ww5$0v-PankX&;-yM|g&B7OnR?pHxc3)}ot~ zkZ{eM9jk4;-5`-tG7$8uJ^rJ4R2UqKAlHd(Lc}DA%Ex0V{7RH1|AV6Q=iQ(rU5%sm zPGD0J)%$DOx>`E5(dZ879!6$8D01nAl)n?di23^^o4Q?KRs-vNE?l6 z@_WoX9F9T~vgnLjx7sCAp81_G9OGU`UvMWMqi>ad=Ixv+Ip5N?KjEw~mn^e^d*|CH z!&|r8Bt?s=g(YKZLTJ_8af|(fPpST^*8pnl3iHq0Mkt(Z^gQ3uD6;M3ep&6Bo@ zoW@&uStO*J+S258?clpKob4mn$=j@n&U7o4lQT3!^oN+tG3FWZ9}x!09GzmyN|pO% zLHDuhm8gnUab2UbtKFqc-L_+G5E4m-Jye~D;kcqK3=hhCHI7**NlBvwR1vMm3IxT#a;IUIf4QmNI}dfafoh zXD*uHBW~aj8Uf6Tki)-60E>Ux!`y}`@I%yd;uK?HNNk1c03a| z-!sbN)uTD9!#`{B;0QVSl@qQ_imB7q97pd%M=m>!f$x9n)VVyhxO`Uaj@yFGkS{RpNS!O-zBnNqi3fb@z_=+a16AMO=(BtL+4{ z?e|FY;qvS?9l##xzkrL_>JMd=YP|CVMvI=(Y6MSW7sKs)oioDqtRp*50lfQUDkD@X zU0M!Lc5Mt&Bs!r*XSbs7*9F|%xfRYb7j0^Oh;&Uxc>U?F5{ZlH_AKsps2hL(sLK$&Y%)%8 zv*qJa%4rVp+!Y6&W<2iwllIhonG5n<%FtA$o?p46fLAdgV^CB;Q_|Et#X6T z5idL1WVmb-NA&iz)hoWE_mtp!Dp8ZhQ#Q2oD~9sRs~EJA2iyEzfU1;Qf}qjKW1m;7 zk~1665|mt*DcHefKhTb7U6^+qP8y(27`$+ z8h^Liv`U*40o7>!%x;6)L4C*p7How54TkOsp68NdN0-63{8sQq#!UwyI(i)kA>r-F z`s4b!sW!e~94mY_{V_Z@ChRnrU4Re}PCsh#kqv`6Y+f0ODE0*Wa5P z-&T9})j_D_s&$)(i_;9D zLG6Hh{gH%3Y{%izqlpdgl8K_S6B1odSkp^pN-LzPlbdsY672EaNMkBH-QcUCo3`CU zGm)w#BC-Y1t(SvQY_`|@VP|oLw}ZB6&d;+vkKVHj$JkaXK2|M_FUcl#zlof4+}2b# zEIeFy>JXp^{#rZ^2JT@UgI`@==N#U5i_qKuIg)q(0{zCSy^{>qW3H7FRb!!2Thwzn z)zMyPN%-N%IUJ$*EB7;trprPT)Q4la2r5<4C1||}jk-abYpq*>t_pe)8GW%AZJ$wZ z46%T<3y62>`4>QN7LO;j(Ur01)2ec04B)|bSAYsSJE%iraZHc6vKL>y?p6n_ zGu?yzMKXQ#ll##O#L7K;ZaOnBa?*u{zZpmgn*Y@E&elsZnHrz&ki4TAv9)syWp`4Dbil#-v6+e=YrN?mu0cLR!jitoz^TX!1>L$Rp5f!m&O*a8wd7$ z(MF$yDc{h=($>A@qE0i%SXKGjgYh-LBA2>;lLX~GkW%fP)S^xcBufvc?V-+9ROl|F z)iWK?#$(+hn9WWT95UrJ-IZcX#{Z{ZdB<@t4WzY(QF^X%_LMN0{ZQnL`nSB z$;Qe50&adE8NJE~lsd0=w1de|AHy59=vYN=MDrNt&FRyUmP%(<1UYVD2DeSl;cxJE zNEXXkSyDD9tUGVlOh$g+f6mBsre6i$%XTf;z2aP)xjP3`Rro}-mRlGP4Yg5ulN{c8 z6*`Knbyah?e>ij56F<9XFRfS$nRd&uek^B{Q#&2+7J9kiF-=iC%WUTnIj4tQzx{V2 zB?x>nJ--y+@bB={G&^Ql-GhWfN1aY&I)qCawO}O&vST!}&rjFo=6#*_mI|l4-u={P zvUG4*;y7ydSYg9+FK@iH8B|+RV31qpI-W|u?K9AuUBtt%v)23G%~IJY7^dZ=6R~W) z?0OPt>#?+sezYRUA5gifn_6aN<8Z2d!WN+Y7Z9O&aPMk;Y7cIxiBY4|&I=z#GiYfs zcaHmc;97m(h2IhX@n}xK?Qo$+BGbn=zG?sGM}^ms9a5nk&X4a-qVWe)WR6%;Zrh5g z2tNcB+J^%*RNZ>q72EBaTXxc1C7{RHtMlMkLgxjtgSBiudq*1Td^7)=`5%8+U_R@i zYTwT!q&V#25L`}ctW{MC=ysOpw0>P(clZ7>kBd-U>Tna`hUFUV#e{AKa|w%$mgmt@M}J3vLxM~8 z=v};wHV485mrSt7cz=G2ytuAsKZK=5je~fv(Qm4C z?9pveY>jj04Za*aL>R;ZdS|^OKL@fvI0Lw6zMr~O-+y;E#$BRGge>>@D4|@o%m}ut zW_?QM|IqqFAQ160WSY*O@VDXz9j>5ojC9{ypv{}#87bX+gwp2QEYVkO`ziVtm(z%|^ z@9#Ubl;S?Hd+=ak&f>{3a9;}^Vrl-RG}*|B(~_CABz* zHs#KTJIl(dA6=1T;OsBJ-=%9nIEfhNzz=wuEb#E%EPBDhedVQu%kZazu7X#!dYk2ylJn^l=KZx_>Pz$VJik zIlR#Fg`OZ)TzzO)NoH@f{vnF@bDm7pUNfKGjdMJEJUOTUESs7S_6YNkm)7sT)-BoyHiR z*1;?+PZha;4$RS*??~@V)xVyV7u0ewb_eFxcyF*}ccaL0t|M$IL?}uAmH8oW`=k!e1%sJcL zPxo`fHICd0|A;#qT}g@5X9mAS3@E|Kb9LQt(G^xgKyvO&?t0r@GF%kB{Q7t^&Mh4y zQBTv(DBNb}kA4T_2#?t!SwArnhC}C$4jB9@ZgCTZAJcJv?rS}D#N&t08B)8d&bY9R z2KGD^2Ob|dT5Ypso~<36gM*w<;N_{qE4z?}J}Z&x2nNZ1iOZXaV-iT@nXJLKNSdT} z!QELcL3vP6-I5yG6GnTL*a|D(-f{9W67;5Wx$Fc#_ItikRK-MP0{yV1ACUMtQlt$!%K=pO(ypy<{y#DG_PgNx2C8Q~n^FfqtA zv2ac8JvXOq;PlJjd5hrLf({u z{K10?=^ZmhBYu;?uM8v9-xX#ycUdyeJ0At-4GacLOktAcT*75p8D!$bs570M5_nb5}88uSKKA}X;x{FU`= zKrG#jg|twIdkrj~=X$(|lb|E@=fzBk6j)nBpb43~;K5)9*{FQuSZybUnP1eXlj$G; zP2v!*F;%=W)`-W?5vWgxk$HtGTEi?Y^X~8G?Udk7gfC%G-Qf(UmT^3sz>Q1piNulfOLF%vGCP&4 zDUNGGPqgyG;PYgZCgQd-?-~?b*^m(II#tpbxI!gn0(|g5QW4BF4*~9(?PYE3YZY&? z*6r=GrnI*kr-bF^nSS36jD?geH`Xj}+cSTiI)$7viea~#$HWo0I)<@40vW#}sV+GS z>ygNJL|1qa&+Uf#1&%`MMsB#vG{>Q>uuEYO@7|%ofd-M$ff<{wDXq z*_D^B)#5|mqY!_!%>)!0Gy~93l0L08fukZs2#&I{%aDUysf;F5A@aYD(SQ*T6w)2= zk2aPsP(-qSWjvkLuZ70pNYEpxGWGj37yl{ab>H)^<|p`T`OL$X1qA$R%^b+y+)-TB zI#wfO{7}*Hi`CieJRe)3cns%9o)FbYD^G`X-cAzZ+{$j2%zSVf*0kBFVHEyJ zdf{RsM7${KaI~2Hcv-Ob04;1oyb!?=csK&T$7F6-vTo&8q>lCpB6!0-p@E4O;-QR< zf=h47662v&piu(g;Qn1U*qS8sTL`02F*T8o88J9fSgZEgdT+(vBw*oI#LoT6xdnH= zL`)&xz2lY&ln&PZM4%xA50d;cV9P#p7%6$%CUEm(7I0JWf`^4L8eDvPJDlRHV!yXK zC7nMr;(BOzco@&}LggqbVdFEG{~aX-;i$lyTj+L_O0G1Y8jESxwl=jj`#eylED(Dl1SBB&=IktLrip_nAQTOlaZRh3Es9YH}jAf72NUp{zJb4>H7 zS=cp2fmu?nEQ#*uyBiLpuH<(>F_|}yTf%pqf!ho@i>WOtSw~8bF%?3B+<4~kBROH$ z`9ysuN&;t3H_b)@j7RBSBPp8rp2|E~`Sv>ud^OS!1oZwdmbKgzWz&)Hw@{gZT2cL*?fHt@W940?a#(2HjKs*-HYrHGu5 z;lCElw|t$DEoA?r>6oa4DchNacM{HG^>sAbr_+Xif zUKY#f=gHi9eyKrny6AqT%`!dbEfVpP?O_ic;c)(NfN*=xob-&_jch-Z2|H#vvJS8$ zKQkM`7W3K2t!?a(h(1|GKyehuf%@d5jVK(ilhb-_tpdzMW{wayy6S6X9@|aMC#Qt0 zYw?JSb=5s}hUj40H?9O7;)5Dr2Ih<$gaZ!Hs{ReU6Rwo58(Q zTxrG@BMWIU!Cf z4pk=HmhspW?843cvTL%z1GrL^m1SE-qT%g&#g?K2!tpklAK;R-XGacYWTUS2R-$lp zGjwjNo_u?k35(vjeZ&_2tR{zi9hhNoVC%+1{6hNB7VzqGLSQ~HKr;My;g~$9+Y-ON zGZ!v_sTOECiyKa8R&abfUxevx>>x|?oV_Bvlz}SBNk>{NoM}mo0{8~m^wOA{_wR$2 z6m7$ZZ@Pp@w;>iQuw}l(B(zrU5y6J<@_`XSyd{CUwB@H`&_JXeorL`8jj@&8__nr7 zW)XOp5;dPk3_vla54piH(;BR@Ip$I9HS8P)qlqiGkm2C;`sG|0VHBaSCPkKVY?9Aq zC7AO8=6G{epade2rjE+YqRXSmlChoKG3DScuspWpptlDDXG8?2RkJ@EI6asr#;Ew{ zSQKe!{~T$m!?twctK)IR>OG(Z?d(=0eT#Jafjn{*qZ7P!mMz295p%!zvlcgLxf7v* zf;?tq2poNQBi#$pF$;CV|GFISB)X(x!Q2D6Rh&$4u=5R=aYCy=75fGb59IN(Wah|W zuO;BbtNs&Krra*j&XlbA;Ea9SmU(C>i6*U=-Qz0Mddn0og=Vp7Zv)~HE!g<@>!hu& zzMmnh%$i{uxZ7GCF`5;ixgn1?w6XO_v+1aR7KtbRvoYVQhZ`#zq99!M51_q+wlz0Y z#7A+5lEe%xu=n~l+&9WscK1@*?|nugQXy{?&dX1+!Eke>pF{2p|6sDwx&jr@`K;&m z2ntHk$uSH!767BIfR?e|v*Kks&0$lQ)7GQ29jam;II3K6rqh!?E$t3P^Rw+@u{#jb4Uz4NcEbxg!^;)D^FJ9!xr!0g`X&f2Z{J< zDiDaw;XDGD^#;z(AK=(HdNQ(XSp)cT^BUF<=^oNeF(HS64Q5A5k+R|GTaz4;Bd1}N?fLe*YLqRl1khV%0Ud;YZf1Z!1J)bVCvbXDe> zYmt{;F2a?yZs|X4j12^C>#NxCo{)*wiYaB^zO2o>1Lm=06#H`r`p?KhNsu4?k~}13 zls`C9E2rJt)nH2jovh3IdW?VKXc{Jf1&)dJ!!t|yxV2twkphVOTm!x$YJ9THvIRF+ zUA%Cj54Ze#I88IY_J2FH%goDbs`kzjF;wfE@9=apG9Y;0yiDnuiR<6`5Zu8Rap%#N zYz@>0;DTG-gg;-U!SZC2awj!_Xt%xuLbx5ur5} z)Aaf@p0cmVsh8F0&CmYaH34pT_jE33hucR7M@pypzFeVy~ ztCC$vcWA~%$EM!u_@nVf?GD2$Fpl;`_lfT%e&`b9~6wVFL z_WuTmZkqPKrPVKLx8Kk!|L*{DTasO|;Dqgs2n(`Cm~ zbI*ch=dDm_y-PX7_^nVqsY~f9_TtyFP1C;7w=o$zmTI#SC#K;k7x{0x1UDs46lAUh zLiOHXO4n{m&VZjh|IA;M;7ZQ;FNSfx4g0Vy`F5p|-_OA8HS09Sb%2k=;aa5hMjy2Tm z6wGa{qURz|+1z;R-sv!nd|tbVd6Q))-8a$Uj=4Z*A*~{1>(JMc>1a-4%OnnwXG2E+ z?+Q2FH_?IbXihA4l`|);A|Hh@fsdNzpICF=R*4uD>fbCHEq{?j*POv11x3X9zr?zt z?nDSqCP@vkd(nd(1~?75NCUo&HgvS^78!ZjX-mNl@_L*~2+F?h3ofR-9#(X?F(mNv zsNHcIaczPW`RNhlUP`Sj58Aq7ZcL)L-t2?1syh=w&>EANgn_Th1|%ii_kS_m{}TL( zsO^^PUfYYfK)%QzWU2a$C2}5#t02!e9w`bBBlw;R?*9x|-Roq;SJ7ivzV42e1aYFW zd|6LlEaDBh*yGRUY>s;}J3?4|KvNIJQ5jnp*w+RmA;ybLBS}o0W?59yj z=de6qK=NvRw-u`#rUp7su0MPo%q8eX~oto4UblR`B7_-0*4SVA7(uM=fM~!3t z5LJxzV{$m)9w;UJlJw&&XbC*nVgo_yrxyRJrp%y#LL5zcF65(Srl~4qTRx$Jo%PJ2 zRC}#Ez%7d%3>8-Zrf$i$KeWNUH}S7=^)8@T_@E!jEXup2E^)xQ*Hl-(yXT9=-Od_0?HN|;; zJ1-6R_OqFN8QbB`aRMNYXg8Be*VQQX7LO{20$ZHKGguz9-o=;q%%1IKsuE(|kmxas zYellQg%G?l1eOz=mm2fY;Fty$Yd1Gx8(()yEf)BE^;!?h!=pc^qmui0L1o{CCi6*6 z-rwy($+F5xMv#xPy~}EV!vaH#c`l-cQo*(gZONPZ$hxI!fC>=ohW1?--EjiMIy&0o3U)!pKYQ|uc4s(((a~~;NnEYi|C^N zH}>cE_N;qNLH#w?n7lYPKghfZL9IxnR|Qgkg1@k#+F~LTcYh;vr%a2 zonJ{Un%Lunb;UDN0hnK@P#&-2kn4-pTl0STdIEmn?A{(%(C3M-G?_)uxXr)>%o3G% zGDVygz`c+aw0W-L7Xozu{TW&XM8F}$@@^p^;b$(7A#{U`T!#5$1H$)QGKyr}`-KRh z@$>0|crr`BJM%W%FXW7MHTSeWHtp9zYVEqSC!(xJ;~3f1WFdU#d*Nr{gQ3ofh{2F{ z$FMw6^!WDSylmn};`MbXlDa>0WZBEdFU$z`%ea|L$GBZFAtqF>rLb*oCUc;S`$-Y` znU3Yh>3UWZ8c_^sBzW2kB5{P|`M&rm`7|ljq#s!zdxoP4zU|bdk%1Ji!(8$DrVPhc z0EzMYQJ`#SZZN9r!A}0R(4lcQ&17Gc15vw6VJBQMnL72p;b5q*fyGEflIcnAb*~ues$GSiM)zBMm@AHVQd8%L{(;?F)6>wkGt}~P z%=bT7jJ>JVsLNQd>}jq+=qy^sL7#2f4QY1H!I9PA{>_aXBo%*9t@mg_zMKkfq^leA zpcbn|YvRQt8=kV9^=Qx@@Yq;c7)3(2u4vlQEq_q{Wv64%mm0=3aaYY4^HjRd_c815 zyNs{wUX7w+K@+q801B^?bHgjCAKyn}_D*;|@0-wHPSX_6T%AovHm|(0Zi#-d!tM#p z*D#Opdif!2is$5-0{_i64-;vQI5ZE=4L@_IQcX^PWoN@#_(y`I*lnJ^#a4W^27f%i z)2pZ{wg5<;G}V~M;c4aI0{+K0eqc+JB_|H^B6B8o$|pHzt8VAjO%GC*esP7;Z-g_Q zkw}QN_S4$@XRLF?S%h(}u_4=;ZZ$s%*JDH5=a7L~aV^=3cB5bB6Uu>C*%*v7*mF39QE>$0fT0NoFcXz}8ELOw`~;Pxq%z9H#q0>?bY6Sk#8Y5NLOt^+u6S}71#%~D zZR!_fNQ&%WBh5FQPR%dD1Ffoc?o>47Ln?`!dXmOcz?eDdV-4>BqJ3IytP?mj{jp9s z1V8%s(rF5W40NtRDv;UZ2TglR7F;Jsb##AW_2|SVE-abq3w!w^p@J3XBjjr1>VJUM za_e{4=~Bf>t(=lR>l=Ltmd@0rWVU4^zC$=aYI-j&ajXoYK7*yfX#k-7k5*UvBAiVm zS(*K6R=h&8^CC8dbBp0h#Yg)hLddyXn}df$y7aT9*F*6vc4 zrdiBjZ-L$L^78yAJWL-L=W)1ipv+0#4%!FY)jjdv7A%i0wbQuviW#yDj%4E z>ZJ{AzKFu)<;h#pgQ8;rKHpt{Sn3xR9&Rv*W^%rNE{T{Q;#TpIT8_Of^Fos1^eE=C$xuMIHup@HecNY zoQZmtBT1aty$kLF(o&a2kpg?rq>sxsw&ah|=u77>X8#bHC-)BV5S+dII3Qi_b5+79 zM15(z!C&ug-#HS&k|2XI;yVK$S}P}Xt~s$krksv_0|^YQ=MboR=Oqk7w5AxymEsb0 zZBP{q!G4!$1nt>AF89mB!W9HY9q^VC-N%GmEOuLCA*wb~^K~(l42{3FW@NnYHLX*d z>*~3Tf(8K-HBFR1n%@A?x+nbBFI4)Krt=bSaO5l2Q~K|g;_ry8^6?3Bc#A}*{wzD{OqLmfJ!NyS%LU*_a%d)q~E z>Y40}UN}q_Z&pGz9D|&`sDD9M;~N`ze+u8T5-n*H`&&*0KuQ ze8#p$;K-dtO=iaOBi5G!X0#n_hqW!@LXTvHLXA)hGca=Se*a@DBZ6dL{_;8%QD15-6B3AfQb9KW@=b_uU8+jC2(MP0C zw)mzM{D`&dok1_?9Cv&CaVPMD~T=Y=qrK z>>o4P6tPd#_&&gL5oi`aj3yb_wHnT@gPbY83t&+&RoKYd~^F)J&?Sv7bMtJ+UQ{<1mX7}yk9NDt@;^g`4 zn|Iyq5rSg(@S4SYtgwp%sYPek=ze^ylqGP;wFBk{toSqD=2hXT2>B6$8<|#f5q0yA zNeS5IfDj()aKz8y@_M_O2PEUXdYhI(;!NlpVO_S8f^d&fZ-7+xaGHc$XU{E(88|{y zy4XDBWM`)0JTtE04xIfC6FKOm65UEqtyvsfj`Dcrl$7%LMq86KSoI7(R z7;02EHq_}R#C-2^0Xn+HYr7@urw{@kC`g*@I)mlYe1qQ4%t3+dtmEpw@0Od_rps;C zmg$hHvDRMbId z@uf7Os=~M+=2y0^_{%8M`h+nb1tC&BRntD!Nw1nZAAQ@Orga5NJFNMo%5rrCPR=yD z!{6im)#G8y#3Xo4O(a6XS3e7Z+|HUoq$%M{`S}f@=v^~825t5ZMYYo72=StkJWj{d z8k1jmoDo6V5Er8N*k%Y>Z-ui{2P%Wm;x==TMK{|#GM~@rXtjnDk^3MtHRc&q80@LH z5o#a+fIkSeX1bZ)XB_M%S|)Af2{XOB7E^Q4R6Xx>>G=97S+}{$hE-J$(?6F*tz~Dg z1vB=pqv%GyXlrCUwK9QA4pG%FQdTBkW2YvxW@E)dM0ENN6UDH-qCtQP-~1sj>>e|+ z&|?m>8~v}@@64x8A!r~;TMQTcJ9u4@%^n+^prPyfUSW2xTAYA)E^T3N@v>MoMS2de z#ct9ajVg!UGnQ_GK1ccMf_M}revl{!sM4_P=SaJ^WgATMa+B#ZaiYnM3osjJUsNU$ z9T-RmOMZ}v+Wi{we(<6REJPv%+l>~68@*M#?LWY9nW6v_RK3H9z*nIaxsb;kjo}&r zO0zTCW~m{@W4Fovu58u-YD8wo~H$4=`!>3q{JYui4pa-x_bn zQ7(f|~$XY7sf@@)A zRIQwA&R|&VawZ=FbNZ88Qs;z|_OhYt!aT&IDAikd=?M2M8WdFxMZpS^#k5CE zC2dzoChLAzyOpeu&6zaiJPF`66}scYk!IK$BR}(tw3S?y{(zNZFY+k!qAJlY#r0dz z%6jw`XC$9*oy>~~ua#Szz#q~(JB~*k{Emk|c?gDzW448jj)V8idGO6eR>{A4#1_wZ zodgebjbDTpmQ>-UfxWawpy}*COYCk0;l5%`r=L%JE zzH@HBR~Ma%aCF-v&Bp2E9sP>|ivp>mAp_<2o`4@Q#J{TBEMoK9IIVi>xGQ!lwvhJa zu{LD4h{UTGaAHmb(|;z|g4edyn zoTLGLYZ%(rr*rZ`s&X~<9eigTcw@0;h=bp15r;xK&OyE=kdm0+ka_{F4W*y7^<)m& z`E``%{JTH>3fRr;ey|~p!o8@jzp}2xzfp^6X$Q`GY#Rg)aTl~rF#!Pddq~bW-@ZKi zA0G6(Iy~7S#yfJF1@c*vc|qVxW=Lu%qPZIGEo&~d6cohw#;XH>$7FH4VR=DQpi!^P z%Z4^}1gEShb&h`b!UnHt*C5sC#p zn9_EbK|d`Oh3^jgS_LTlPNVlE|{pxbXWLR%@VG!hg`;4de zxs`sr9p=P4cBr`2an2o{^w)~jd;hFht*H}wOZW%%dki7J-y|hn)DeS1lWzaS`6z+@P>^1qd5wi6{fdU_ec=u2fF~joul)EqE4uv5sP1F&zNjO{Q`9fPCkvZ zSBOJ5Bab?$mQ1NT2Z+{&QqU)Kq}dw7X{J+kJvy2i`Tv62+Qq_4SJP=t&i@N=SE;d8V9^{1mbO3ZJE45mslEReeD9FgrC1tQw6d+B z$fk2Uyx}WN4u|p7Ha@{I2X?cX+GIkZ+tv)v0mSC$yZ5+Kl?%Gq#Sf;Wrc3GzmH9MB%xA-SW53$? z9ldSoBjLr#qFaloV-#GUUX&x_7P^`(PPsZ0}* zqn5;iR+zI1(@L9`vd5Fu*lb|nw^)DGDW$GU2yYeG>OX5_5Z8{L(-j4!@8LJ-l z%Z}+rUh8^yq0Op!<3=b2LgAC>fp;EknGkH!c$zioqx)^QnL~5q6WK}SOO0ACqNz0R zn5M{V^h4#&3geT@H;-X4&Ekz)!?NtpyKsuSBd4R0v%(7Dsl7Gfj$sMaE(>t&x0b|P za$~>hV^C)HRO6nkq3~g*-M;5blmVXWyAjHw;FCkq3@@v(G7c%}zV_$%nl6{P|BgC$ z5C`OzIlOSZy~6g`&iSY%K1lu1#AjBP9haep5bQpZX$R1Qc&LFPaoH}7h;umnu z|0V!SkK8z7wi*6U>wbZaXpV4$(LReJ*~m2 z)Gs)1QS%G5KY2Hzcd96}`P!UpZ*%0WogN6ZKUeRsDhrD|8_o$sHFAzsIQhN9j>1|zFg0FwW zT!?;i{kEoA!gWW;cL1de9&mFpG7u_A`hmQ3^jiEPtV$?<0r6p=bp*wR(|Cw2K<2{9D+yq#d0LLq%L|g35bg9t|>$u&Q>BqjRxXZ3z5I%?nPZ;RVRXOf}A)tg@1 zfn3iqxi!sj91&pHwDm`4GR^p$o^Srs9kbeBl>M2wFv?JYZ7bP#BgC0NszL z-r~RH^{m;@>Oi{am&8CJ+Y@FYBowa1D=oZWL`(T1oj~@tnj>rIbL3v4tidxy_W(P2 z5|*w$at_JT<1;6wD*M^28x5eC3OUM5VVjPxGZGqM3v0J^z6Gw`vHL_ z;QV|Xj?U*`CrmirYibLA3Gjj5uOCQ%ID$~uWR7(BN(XMSBs@UkVO~pW0wBk0I}Ueg z?7l&XV&$EZNz#*fH@z-K$y66y_$R!2C+X1Z8e${#1P>SurU_d`#k z6F2PF#EI_gxt)85p@vx^PkU@dHZIjCy}$a)vF)zd6L?~a_NelK=sY179DPlD9+6nS zcZs-k5S%GQpw|p}&$Q2H*0@b3cV-39FnmB;5Wb!hK5qb1 zA_z1^bc+Mu1vv~gSsxa|udB3-(TU_fp9{kamLWnXLP)~d8K(<1tV$Fwh5WfCxmCUX z2PpH2vW}%$nY~YcWs7ybcsGxNRNtEHy`R)u4Pjn0Iuu6800dVfO*>;*7{P#FU>V6u z_BZau3641RCKKGrdGCTeOkKI)=DI01Xw5gwOymuF1d`>kfYXarJF|!aIucl!uPzUQ z8RxW)!tN1?QAErl{{V4fZQOWuh<_VnGcICimPstneMuHcZ|61ocQ+Cb>(|$3FI(Nj z971=fv2k<}HT34n39{a$pV_yPpzG5qSVI3A%7+$*G4XavRYC{`&p+xW<;X|!?LCMx zaj${6gyMQZ-CTk6Px~uw>F?YxvA39fd;Efo*PE5;T@^=n&CaPPcQ%*I$J!;)=(ky@ z+(3Umo>M9IxM$N&O}KTwc_-al-&^J47kbE#=$cQzA6vTSRwb*|ru2sadbgY}T5C-T z^Ky{+Zys+r_s72@R$2W65IWKMNP*;XJ4R+Zmp8h2gFaZt)89z<35i#vpQsow@lkX7 z)?=9&8M!5**aVsLaJP!-!}&od5-)$-vjV6r^JWHdbG-4pMW?5im3a?D*34F(s-!X* zKk8kMdZduoVLPz=A`R9R2GJ{1T&M(#L} zNMprViy=I$%;5$}e{6&PMQ_z*2mb>w3Hr~JRpZAB`PX6nE<0S94O%HaCk$ZSpTgKQ znchSdH=3|bF+!jy{mJo%=wZLYw&meELY{|mPPMV7J1bC7!h)Ve%*3NlJ8)j=GP0R8 zC9U&Q9J+Y~D7}*{!Z3?t-vzD!%pr^%H!7^4ct(CmY)zA-o?Wje8< zuAzR?5$vKojK`pt!&W(nq%F|WQWq#V+^f8KEl<~b`$iHzlJ2tsqahi!tNpSws849)%>j^?b7RtE? zJSd%QV6Lty!Wv(GCKZu*!geXfpFyoQYrxB{VrN5| zUQYf>iBwO!+lFSqmQ;JdNSVp7g$y(t^6mBPEi|{G=H3&sPvc^YtFPY�WJ&{;K@h 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 literal 0 HcmV?d00001 diff --git a/inst/rmarkdown/templates/opmi_article/skeleton/openaccess3.pdf b/inst/rmarkdown/templates/opmi_article/skeleton/openaccess3.pdf new file mode 100755 index 0000000000000000000000000000000000000000..6322db7d1b26e9522ff83fbb79c3eba1464de8c1 GIT binary patch literal 24111 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 cYx_&#Z#dZLf2qPZfd9{By@7Jz-wS*HA8v^Z> + + %% Makes sure that there will not be any widow or club lines, + %% smaller numbers allow them occassionally, but you probably need + %% these set to 10000 so that there are never any + +\widowpenalty10000 +\clubpenalty10000 + + %% How many levels deep do you want sections to be numbered-- higher number + %% means more levels will be numbered. Here was are asking only for + %% sections to be numbered, not subsections, or subsubsection etc. +\setcounter{secnumdepth}{0} + + + %% To make left and right page position differently, and have + %% running heads be different on even and odd pages +\@twosidetrue + + %% Marginal notes should be on the left on even numbered pages; on + %% right on odd numbered pages. +\@mparswitchtrue + + %% Starting with one column text +\@twocolumnfalse + + %% openbib will allow separate lines for parts of bibliography + %% entries, default is to run different parts of bib entry into a + %% paragraph form. + +\newif\if@openbib +\@openbibfalse + + %% Conditionals that we can set and use later +\newif\if@openright +\newif\if@mainmatter +\newif\if@restonecol +\newif\if@titlepage +\newif\ifxdraft %% xdraft rather than draft to prevent hyperref from turning off +\newif\ifnumlines + + %% Comment + %% Set Names, to be used later, usually in more than one + %% macro. +\newcommand{\bibname}{Bibliography} +\newcommand{\figurename}{Figure} +\newcommand{\tablename}{Table} + +%%% <== end global parameters + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 3) Declare Options and Use Default Options + +\definecolor{ltgray}{gray}{.9}% .89 +\font\bighelv=phvr at 2in % +\def\setwatermarkfontsize#1{\font\bighelv=phvr at #1} + +\def\watermark#1{\def\thewatermark{ +\vtop to +1.1\textheight{\vskip1in +\hskip-24pt\rotatebox{60} +{\hbox{\bighelv \color{ltgray} +\uppercase{#1}}}}}} + +\watermark{D R A F T} + +\newif\iftrack +\DeclareOption{manuscript}{\global\xdrafttrue +%% tracking changes only in manuscript mode +\global\tracktrue +\textwidth=7in +\textheight=9in +\advance\oddsidemargin -1.75in +\evensidemargin=\oddsidemargin +\advance\voffset -.25in +\raggedright +\advance\headsep 12pt +\numlinestrue +} + +\newif\iffinalfonts +\DeclareOption{finalfonts}{\global\finalfontstrue} + +%% Journal Computational Psychiatry +\newif\ifCompPsych +\DeclareOption{CompPsych} + {\global\CompPsychtrue +\gdef\thejournalname{Computational Psychiatry} +} + +%% Open Mind Journal +\newif\ifOpenMind +\DeclareOption{OpenMind} + {\global\OpenMindtrue +\gdef\thejournalname{Open Mind: Discoveries in Cognitive Science} +} + + + +\DeclareOption{linenumbers}{\global\numlinestrue} + +\DeclareOption{final}{\setlength\overfullrule{0pt}\global\xdraftfalse} + +\ExecuteOptions{letterpaper,10pt,onecolumn,final,openright} +\ProcessOptions + +\ifnumlines +\linenumbers*[1] +\else +\nolinenumbers +\fi + + +%% <==== End Setting Options + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% 4) Font Family Info + +%% Comment +%% When \ifxdraft is true it will make the baselineskip = \draftskip + +\newcount\draftskip +\draftskip=22 + +\newcommand{\@ptsize}{} + + %% Comment + %% Set font sizes, normal baselineskip, for the range of sizes, + %% changing baselineskip to be larger if draft option is true + %% \setfontsize takes the first arg as the size of the font and + %% the second as the size of the baselineskip + %% \abovedisplayskip and \belowdisplayskip is the space before and + %% after an equation, adjusted in some sizes. + + %% \Huge 25pt + %% \huge 20pt + %% \LARGE 17pt + %% \Large 14pt + %% \large 12pt + %% \normalsize 10 pt font + %% \small 9pt + %% \footnotesize 8pt + %% \scriptsize 7pt font + %% \tiny 5pt font + +\renewcommand\normalsize{% +\ifxdraft + \@setfontsize\normalsize\@xiipt{\draftskip} +\else + \@setfontsize\normalsize{9.5pt}{13pt} +\fi + \abovedisplayskip 10\p@ \@plus2\p@ %\@minus2\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 4\p@ \@plus3\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\normalsize + +\newcommand\bignormalsize{\ifxdraft +\@setfontsize\bignormalsize{10.5pt}{\draftskip} +\else +\@setfontsize\bignormalsize{10.5pt}{14}\fi} + + +\newcommand\small{% +\ifxdraft + \@setfontsize\small\@xpt{\draftskip} +\else + \@setfontsize\small\@ixpt{11}% +\fi + \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} + +\newcommand\footnotesize{% +\ifxdraft + \@setfontsize\footnotesize\@viiipt{\draftskip}% +\else + \@setfontsize\footnotesize\@viiipt{9.5}% +\fi + \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 3\p@ \@plus\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +\newcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt} +\newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt} + +%%% above 10 pt: +\newcommand\large{\@setfontsize\large\@xiipt{14}} +\newcommand\Large{\ifxdraft +\@setfontsize\Large\@xivpt{\draftskip} +\else +\@setfontsize\Large\@xivpt{18} +\fi} +\newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}} +\newcommand\huge{\@setfontsize\huge\@xxpt{25}} +\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}} + +%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% These definitions accomodate older font typeface commands, +%% that are still in use. + +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand{\cal}{\@fontswitch{\relax}{\mathcal}} +\DeclareRobustCommand{\mit}{\@fontswitch{\relax}{\mathnormal}} + +%% end font family declarations +%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 5) Running heads and footnotes + +%% Running heads ===>>> + + %% unless we need these, leave these uncommented + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble + %% +\newif\iftitle + +\ifxdraft +\def\ps@headings{ +%% +\def\@oddhead{\ifxdraft\iftitle +\vbox to 0pt{\vss +\small +\centerline{\footnotesize\tt == D R A F T\qquad\today\qquad\expandafter\ifx\csname +thereceived\endcsname\relax\else(Received \thereceived)\fi \ ==} +\vskip3pt +\centerline{\expandafter\ifx\csname titlejournalname\endcsname\relax + \else{\Large\bf{\large\bfseries\itshape Journal:} \titlejournalname}\fi}\vskip6pt +\color{veryltgray}\hrule height 2pt +\vskip14pt} +\else + \vbox to0pt{\vss\xdraftfalse\small\parskip=0pt +\centerline{\footnotesize\tt == D R A F T\qquad\today\qquad\expandafter\ifx\csname +thereceived\endcsname\relax\else(Received \thereceived)\fi \ ==} +\vskip5pt +\centerline{\expandafter\ifx\csname titlejournalname\endcsname\relax + \else Journal: \titlejournalname\fi \qquad/\qquad {\expandafter\ifx\csname thetitle\endcsname\relax\else +{Title: \thetitle}\fi}}\vskip5pt +\centerline{\expandafter\ifx\csname theauthorshortlist\endcsname\relax\else {Authors:} +\theauthorshortlist\fi}% +\vskip4pt +\color{veryltgray}\hrule height 2pt +\vskip12pt +}\fi% end ifdraft +\fi% end if title +}\let\@evenhead\@oddhead +\def\@oddfoot{ +\ifxdraft\iftitle\global\titlefalse +\centerline{\footnotesize\bf Copyright \copyright \the\year\ The +Author(s). Published by MIT Press. All Rights +Reserved.}\else\centerline{--\the\c@page--}\fi\else\hfill\fi} +\let\@evenfoot\@oddfoot +} + +%% After ps@headings is defined for draft version, now we use it to activate the definitions +\ps@headings + +\fi + +%%% Footnotes + + %% save these definitions so that we can use them if + %% we don't like the redefinition +\let\savefootnote\footnote +\let\savefootnotetext\footnotetext + + %%% ruled line above footnote + + \renewcommand{\footnoterule}{% + \kern-3\p@ + \hrule width .4\columnwidth + \kern 2.6\p@} + + \let\savefootnoterule\footnoterule + +% turn off footnote rule, line at bottom of page above footnotes + \let\footnoterule\relax + +% can turn it back on by uncommenting +\let\footnoterule\savefootnoterule + +% Making footnote indent 1em +\long\def\@makefntext#1{% +\noindent\hspace*{1em}\@makefnmark\,#1} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 6) Title Page: + %% Journal Name, running heads; + %% Title, Authors, Affils, Corresponding Authors, Author Notes, Key Points; + %% Starting article with abstract. + +\gdef\openmind{Open Mind} +\gdef\cpsy{Computational Psychiatry} + +\def\@listi{\leftmargin\leftmargini + \parsep 0\p@ %\@plus2\p@ \@minus0\p@ + \topsep 4\p@ %\@plus2\p@ \@minus0\p@ + \itemsep1\p@ %\@plus2\p@ \@minus0\p@ +} + + +\def\thebibliography#1{} + + \def\setbibstyle{% + \ifx\thejournalname\openmind + \bibliographystyle{apacite} + \def\doi##1{\href{https://doi.org/##1}{##1}} + \def\url##1{\href{##1}{\saveurl{##1}}} + \def\APACrefYearMonthDay##1##2##3{(##1)} + \else +\ifx\thejournalname\cpsy + \def\doi##1{\href{https://doi.org/##1}{##1}} + \def\url##1{\href{##1}{\saveurl{##1}}} + \usepackage{natbib} + \bibliographystyle{mit-chicago} + \fi\fi} + +%% default, here because it doesn't work within a conditional(??) +%% overwritten if cpsy is the style, in which case natbib is used. +\usepackage[natbibapa]{apacite} + +\def\journalname#1{\gdef\thejournalname{#1} +\gdef\titlejournalname{\uppercase{#1}} +\setbibstyle +} + +\def\authors{\@ifnextchar[{\xauthor}{\yauthor}} +\let\author\authors + +\def\xauthor[#1]#2{{\centering \authorfont #2\vskip12pt} +\gdef\theauthorshortlist{#1}} + +%% if a short list of authors is not specified with [] all the authors +%% will be used for the shortauthor list. +\def\yauthor#1{{\centering \authorfont #1\vskip12pt} +\gdef\theauthorshorlist{#1}} + +\def\affil#1{$^{#1}$\ignorespaces} + +\long\def\affiliation#1#2{\vskip2pt\relax{\centering{\scriptsize +$^{#1}$#2\relax}\vskip-\parskip}} + +\def\correspondingauthor#1#2{{\let\@thefnmark\relax\@footnotetext{\noindent\vrule +height 18pt width0pt\relax\hbox to-8pt{}{\small +Corresponding author: #1, +{\tt #2}}}}} + +%% Used to send footnote to bottom of page when entered in \authors{} field. +\def\thanks#1{{\renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{\noindent\hskip-9pt\hb@xt@1.8em{% + \hss\@textsuperscript{\normalfont\@thefnmark}}##1}\footnote{#1}\ + }} + +\def\keypoints{\vskip24pt\vskip1sp\subsection*{Key Points:} +\begin{itemize}} +\def\endkeypoints{\end{itemize}} + +\def\abstract{\vskip12pt\noindent{\bf Abstract}\vskip-\parskip +\global\c@footnote=0\relax% +\noindent\ignorespaces} +\def\endabstract{\vskip18pt} + + +%% <== End Title page and Abstract + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 7) Section Commands + +% SectionCounters, Header Level Counters ===>> + + %% the argument in square brackets is for the command that will reset + %% counter to zero +\newcounter {section} +\newcounter {subsection}[section] +\newcounter {subsubsection}[subsection] +\newcounter {paragraph}[subsubsection] +\newcounter {subparagraph}[paragraph] + + + %% Header Level Counters ==>> + %% Change to any level will change the levels below + + +\renewcommand{\thesection} {\arabic{section}} +\renewcommand{\thesubsection} {\thesection.\arabic{subsection}} +\renewcommand{\thesubsubsection}{\thesubsection.\arabic{subsubsection}} +\renewcommand{\theparagraph} {\thesubsubsection.\arabic{paragraph}} +\renewcommand{\thesubparagraph} {\theparagraph.\arabic{subparagraph}} + +\newcommand{\@chapapp}{\chaptername} + + %%% <<== End Header Level Counters + + %% Definition printed here so that you can see what the various arguments are + %% when used for \section, \subsection, etc, below + %% \newcommand{\section}{\@startsection {section}{1}{\z@}...} + + +% \@startsection {NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}{STYLE} +% optional * [ALTHEADING]{HEADING} +% Generic command to start a section. +% NAME : e.g., 'subsection' +% LEVEL : a number, denoting depth of section -- e.g., chapter=1, +% section = 2, etc. +% INDENT : Indentation of heading from left margin +% BEFORESKIP : Absolute value = skip to leave above the heading. +% If negative, then paragraph indent of text following +% heading is suppressed. +% AFTERSKIP : if positive, then skip to leave below heading, else +% negative of skip to leave to right of run-in heading. +% STYLE : commands to set style +% If '*' missing, then increments the counter. If it is present, then +% there should be no [ALTHEADING] argument. +% Uses the counter 'secnumdepth' whose value is the highest section +% level that is to be numbered. + + %% Startsection calls \@sect, the engine that formats each section + + %% the minus dimensions are used to tell LaTeX not to indent + %% the text following the section head + %% (silly, isn't it? but built into LaTeX) + %% You can add things like underline or uppercase to the last arg + %% to get those effects in a section head + +%% adds a little space after the section number, before following text. +\def\@seccntformat#1{\csname the#1\endcsname\ \ } + +\newskip\aftersectionskip +\def\aftersectionskip{1sp\vskip-4pt} + +\newcommand\section{\@startsection {section}{1}{\z@}% + {\ifxdraft -18pt \else -12pt \fi}% + {\aftersectionskip} + {\bignormalsize\bfseries\boldmath\sectionfont\MakeUppercase}} + + +\newcommand\subsection{\@startsection{subsection}{2}{\z@}% + {\ifxdraft -12pt \else -6pt \fi}% + {\aftersectionskip}% + {\noindent\normalfont\boldmath\vrule height + 16pt width 0pt + \subsectionfont\ifxdraft\else\MakeUppercase\fi}} + +\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {\ifxdraft 18pt\else 9pt\fi}% + {-1.5em}% + {\normalfont\boldmath\subsubsectionfont}} + +\newcommand\paragraph{\@startsection{paragraph}{4}{\parindent}% + {-3pt plus 1pt minus 1pt}% + {-1.5em}% + {\boldmath\paragraphfont}} + +\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% + {3pt plus 1pt minus 1pt}% + {-1em}% + {\normalfont\normalsize\itshape\subparagraphfont}} + + %%% <<=== end section commands + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% 8) Figure and Table Captions ==>>> + +\long\def\@caption#1[#2]#3{% + \par + \begingroup + \@parboxrestore +\linenumbers + \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par + \endgroup} +\def\@float#1{% + \@ifnextchar[% + {\@xfloat{#1}}% + {\edef\reserved@a{\noexpand\@xfloat{#1}[\csname fps@#1\endcsname]}% + \reserved@a}} +\def\@dblfloat{% + \if@twocolumn\let\reserved@a\@dbflt\else\let\reserved@a\@float\fi + \reserved@a} + + %% Name of Figure or Table is set with \figurename or \tablename above + %% \@float is what puts the text at the top or bottom of the page + %% \@dblfloat is for floats in two column text + +\newcounter{figure} +\renewcommand{\thefigure}{\arabic{figure}} + +\def\fps@figure{tbp} % position figure at top, bottom, or on its own page +\def\ftype@figure{1} % used for placing float in page +\def\ext@figure{lof} % send info to .lof file +\def\fnum@figure{\figurename~~\thefigure} % \figurename, defined above, + %% and the current state of figure counter + + %% \begin{figure} calls up float and gives it the {figure} argument, + %% which is then used to call up the definitions above, by using + %% \csname fps@\captype\endcsname, for instance, to get \fps@figure; + %% adjusting the macro to do different things depending on whether + %% figure, table, environment, or other term is used. + +\newenvironment{figure} + {\@float{figure}} + {\end@float} + + %% figure in two column text +\newenvironment{figure*} + {\@dblfloat{figure}} + {\end@dblfloat} + + %% Similar as the sequence of definitions above used for figure +\newcounter{table} +\renewcommand{\thetable}{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename~\thetable} +\newenvironment{table} + {\@float{table}} + {\end@float} +\newenvironment{table*} + {\@dblfloat{table}} + {\end@dblfloat} + + %%%%%%%%%%%%%%%% + %% Setting space between caption in table or figure and the + %% table or figure +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{10\p@} +\setlength\belowcaptionskip{10\p@} + + %% to test in caption to see whether it is a figure or table +\def\xfigure{figure} + + %% Variation on LaTeX code + %% Skips below caption + %% an extra 3pt if it is a table to give extra space between caption + %% and table, since caption for table goes above table. + + %% \sbox\@tempboxa sets a temporary box so that we can measure + %% the width of the caption; if width is greater than .9\hsize + %% then make it format in a paragraph, otherwise center it. + + %% Test to see if it a figure or table: \ifx\@captype\xfigure + %% If figure, \vskip\belowcaptionskip + +\long\def\@makecaption#1#2{% +{\ifxdraft\footnotesize\else \small\fi +\ifx\@captype\xfigure +\vskip\abovecaptionskip\fi +{\ifturnofflinenums\else\ifnumlines\internallinenumbers\fi\fi + \sbox\@tempboxa{\bf#1.\quad \rm #2}% + \ifdim \wd\@tempboxa >.9\hsize +\bf #1.\quad\rm\relax #2\par + \else +{\centering + \bf #1.\rm\quad #2 +\vskip1sp} + \fi} +%% +\ifx\@captype\xfigure\else + \vskip\belowcaptionskip\fi +}} + + + %% Code to get text in tables to extend all the way to left and right + %% of table. The LaTeX table macros are made to allow space to the + %% left and the right of tables to accomodate vertical ruled lines. But + %% most publishers don't want vertical ruled lines. If the authors + %% don't use the ruled lines there would be extra white space without + %% the changes below. This code is very complicated, but you can see + %% the changed part. + +\def\xtable{table} +\def\@array[#1]#2{\setbox\@arstrutbox=\hbox{\vrule + height\arraystretch \ht\strutbox + depth\arraystretch \dp\strutbox + width\z@}\@mkpream{#2}\edef\@preamble{\halign \noexpand\@halignto +\bgroup% +\tabskip\z@\@arstrut\@preamble +\ifx\@captype\xtable\hskip-\tabcolsep\fi %% <==== Changed +\tabskip\z@ \cr}% +\let\@startpbox\@@startpbox \let\@endpbox\@@endpbox% + \if #1t\vtop \else \if#1b\vbox \else \vcenter \fi\fi% + \bgroup\let\par\relax% + \let\@sharp##\let\protect\relax \lineskip\z@\baselineskip\z@\@preamble} + + + %% Variation on code found in Latex.tex +\def\new@tabacol{\edef\@preamble{\@preamble\hskip0pt}} + +\def\@tabclassz{\ifcase \@lastchclass\@acolampacol% +\or \@ampacol \or + \or \or \@addamp \or \@acolampacol\or \@firstampfalse +\ifx\@captype\xtable \new@tabacol\else\@tabacol \fi% +\fi% +\edef\@preamble{\@preamble% + \ifcase \@chnum% + \hfil\ignorespaces\@sharp\unskip\hfil% + \or \ignorespaces\@sharp\unskip\hfil% + \or \hfil\hskip\z@ \ignorespaces\@sharp\unskip\fi}} + + %% This puts extra space between horizontal lines in tables. + %% If you want to use vertical lines in tables, you should use + %% \savehline rather than \hline, otherwise the vertical and + %% horizontal lines will not abutt. + + %% \noalign is a command that allows the uses to put something + %% between lines in a table. +\let\savehline\hline +% ??? this prevents vertical lines and horizontal lines from meeting up. +\def\hline{\noalign{\vskip3pt}\savehline\noalign{\vskip3pt}} + + %% Simple macro for table notes, that makes sure that there is + %% a little space between the table and the notes, and that they + %% print in footnotesize. +\def\tablenotes{\vskip2pt\footnotesize} +\let\endtablenotes\relax + + %%% <<=== end Figure and Table Captions + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% 9) Listing, ==>> +\def\@listI{\leftmargin\leftmargini + \parsep 0\p@ %\@plus2\p@ \@minus0\p@ + \topsep 4\p@ %\@plus2\p@ \@minus0\p@ + \itemsep1\p@ %\@plus2\p@ \@minus0\p@ +} +\let\@listi\@listI +\@listi + +\def\@listii {\leftmargin\leftmarginii + \labelwidth\leftmarginii + \advance\labelwidth-\labelsep + \topsep 4\p@ \@plus2\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii + \advance\labelwidth-\labelsep + \topsep 2\p@ \@plus\p@\@minus\p@ + \parsep \z@ + \partopsep \p@ \@plus\z@ \@minus\p@ + \itemsep \topsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} + + %% amount left edge of text is indented relative to normal text + %% i is for first level in, ii is for second level in, etc. +\setlength\leftmargini {24pt} +\setlength\leftmarginii {11pt} +\setlength\leftmarginiii {1.87em} +\setlength\leftmarginiv {1.7em} +\setlength\leftmarginv {1em} +\setlength\leftmarginvi {1em} + + + %% default indentation for first level itemized lists +\setlength\leftmargin {\leftmargini} + + %% horizontal distance between item and following text +\setlength \labelsep {6pt} + + %% how wide should item be? +\setlength \labelwidth{\leftmargini} + + %% subtract width of label separation +\addtolength\labelwidth{-\labelsep} + + %% more listing defaults +\leftmargin\leftmargini +\labelwidth\leftmargini\advance\labelwidth-\labelsep + + +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty + + %% defining listing markers for enumerate +\renewcommand{\theenumi}{\arabic{enumi}} +\renewcommand{\theenumii}{\alph{enumii}} +\renewcommand{\theenumiii}{\roman{enumiii}} +\renewcommand{\theenumiv}{\Alph{enumiv}} + + %% using listing markers for enumerate +\newcommand{\labelenumi}{\theenumi.\hskip-2pt} +\newcommand{\labelenumii}{(\theenumii)} +\newcommand{\labelenumiii}{\theenumiii.} +\newcommand{\labelenumiv}{\theenumiv.} + + %% crossreferencing for listing markers +\renewcommand{\p@enumii}{\theenumi} +\renewcommand{\p@enumiii}{\theenumi(\theenumii)} +\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} + +\def\sqbullet{\vrule height 2.5pt depth0pt width 2.5pt\relax} + %% listing markers for itemize (no crossreferencing needed) +\newcommand{\labelitemi}{\raise.4ex\hbox{\sqbullet}} +\newcommand{\labelitemii}{\normalfont\bfseries --} +\newcommand{\labelitemiii}{$\m@th\ast$} +\newcommand{\labelitemiv}{$\m@th\cdot$} + + %% Setting up description listing environment +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} + +\newcommand*{\descriptionlabel}[1]{\hspace\labelsep + \normalfont\bfseries #1} + +%%% <<=== end of listing commands + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% 10) ETC.: Month/year, Hyphenation Library, Quote, Quotation, Extract + +%% Month and Year + +% Nice example of \ifcase which takes a counter and activates +% the slot following the counter that matches the same number; +% \month expands to a number, so ifcase will activate the slot +% matching that number. Can use it for setting date in draft +% footnote if desired. Not activated at this time. + +\newcommand{\today}{\ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year} + +% Hyphenation Library +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Hyphenation Library, add to this +%% list if desired + +\hyphenation{ +dem-o-graph-ics +mi-cro-ec-o-nom-ic +or-gan-i-za-tion +or-gan-i-za-tions +ra-tion-ale +sys-tem-at-i-cal-ly +} + + +%%%% Quote, Quotation, Extract + %% \newenvironment produces a \begin{}..\end{} macro set. + %% \newenvironment{}{} + %% {} + + %% For long quotation which runs more than one paragraph, + %% uses list environment to indent text, supplies dummy + %% item, \item[], since one item is required for every listing + %% environment or you will get an error message. + + %% quotation indents new paragraphs, while quote does not. + +\newenvironment{quotation} + {\small +\list{}{\listparindent 1.5em% + \itemindent \listparindent + \rightmargin \leftmargin + \parsep \z@ \@plus\p@}% + \item[]} + {\endlist} +\newenvironment{quote} + {\small +\list{}{\rightmargin\leftmargin}% + \item[]} + {\endlist} + + %% If \begin{extract}...\end{extract} is used you will get the same + %% results as \begin{quotation}...\end{quotation} + +\let\extract\quotation +\let\endextract\endquotation + + %% <<== end ETC.: Month/year, Hyphenation Library, Quote, Quotation, Extract + +%%%%%%%%% +% 11) End Article: Appendix, Glossary, Acronyms, Acknowledgments + +% Appendix: +\newcounter{appendnum} + +\newif\ifappendon +\newif\ifupperappend + + +\def\appendix{ +\ifxdraft\else +\everydisplay{\hskip-2.25in} +\leftskip=-2.25in +\linewidth=\fullpagewidth +\advance\linewidth by 6pt + \@totalleftmargin=-2.25in +\fi +\nolinenumbers +\setcounter{secnumdepth}{1} +\def\@currentlabel{\Alph{section}:} +\@addtoreset{equation}{section} +\@addtoreset{table}{section} +\@addtoreset{figure}{section} +%% +\renewcommand{\thesection}{\Alph{section}} +\renewcommand{\theequation}{\Alph{section}.\arabic{equation}} +\renewcommand{\thefigure}{\Alph{section}.\arabic{figure}} +\renewcommand{\thetable}{\Alph{section}.\arabic{table}} +\global\appendontrue\goodbreak +\global\c@section=0 +\global\c@equation=0 +\def\thesection{\Alph{section}: } +\def\thesubsection{\Alph{section}.\@arabic{\c@subsection}} +\def\thesubsubsection{\thesubsection.\@arabic{\c@subsubsection}} +\def\thesubsubsubsection{\thesubsubsection.\@arabic{\c@subsubsection}} +%% +%% +\ifxdraft\else +\let\eqnarray\wideeqnarray +\let\endeqnarray\endwideeqnarray +\def\[{$$} +\def\]{$$} +\fi +} + +\def\wideeqnarray{% +\vskip\abovedisplayskip + \stepcounter{equation}% + \def\@currentlabel{\p@equation\theequation}% + \global\@eqnswtrue + \m@th + \global\@eqcnt\z@ + \tabskip\@centering + \let\\\@eqncr + %$$ +\everycr{}\halign to\textwidth\bgroup +\hskip-2.25in +% \hskip\@centering +$\displaystyle\tabskip\z@skip{##}$\@eqnsel + &\global\@eqcnt\@ne\hskip \tw@\arraycolsep \hfil${##}$\hfil + &\global\@eqcnt\tw@ \hskip \tw@\arraycolsep + $\displaystyle{##}$\hfil\tabskip\@centering + &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup + \tabskip\z@skip + \cr +} + +\def\endwideeqnarray{% + \@@eqncr + \egroup + \global\advance\c@equation\m@ne + %$$ +\vskip\belowdisplayskip +\hskip-\parindent\@ignoretrue} + + + +%%%%% end appendix + +%% Glossary + + +\def\glossary{\bgroup +\nolinenumbers +\parskip=0pt +\def\symbol##1{\vskip3pt\noindent\hskip-.2\textwidth\hbox to +.2\textwidth{##1\hfill}\ignorespaces} +\ifxdraft\else\footnotesize\fi +\raggedright +\leftskip=.2\textwidth +\symbol{\bf Symbol}{\bf Meaning}\vskip3pt\hrule\vskip3pt} + +\def\endglossary{\vskip1sp\egroup} +%% + +%% Acknowledgments +\def\acknowledgments{\vskip12pt\noindent{\bf +Acknowledgments\vrule depth 6pt +width0pt\relax}\\*\noindent\ignorespaces} + +%%% <<=== end Appendix, Glossary, Acronyms, Notation, Acknowledgments + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% 12) %% Bibliography, References ===>> + + +%% In case you want to enter bib entries without using bibtex +\def\references{\thebibliography{}\item[]} +\let\endreferences\endthebibliography + +\def\@cite#1#2{{#1\if@tempswa , #2\fi}} + +\def\@citex[#1]#2{% + \let\@citea\@empty + \@cite{\@for\@citeb:=#2\do + {\@citea\def\@citea{,\penalty\@m\ }% + \edef\@citeb{\expandafter\@firstofone\@citeb}% + \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi + \@ifundefined{b@\@citeb}{\mbox{\reset@font\bfseries ?}% + \G@refundefinedtrue + \@latex@warning + {Citation `\@citeb' on page \thepage \space undefined}}% + %% + %% This is changed from the default so that lengthy citations can + %% be broken across lines + {%\hbox{ +\csname b@\@citeb\endcsname%} +}}}{#1}} + + +\def\newblock{\hskip .11em\@plus.33em\@minus.07em} + +%% end Bibliography, and References + +%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%% +%% 13) Track Changes +%% Amy Hendrickson, Nov 2015 +%% Change Jan 2016, to allow list of changes +%% to give line and page numbers for more than one entry on the same line. +%% Change Feb 2016, to allow optional argument for time/date, and/or editor initials, etc. + +\providecolor{trackchange}{rgb}{1,0,0} +\providecolor{explain}{rgb}{.5,0,.5} + +\newcount\refchangenumber +\def\added{\@ifnextchar[{\xadded}{\yadded}} + +\long\def\xadded[#1]#2{% +\iftrack {\global\advance\refchangenumber by 1\relax% +\vtop to 0pt{\vss +\hypertarget{link\the\refchangenumber}{} +\vskip14pt} +\ifnumlines +\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else% +\xdef\doit{\noexpand\label{\the\refchangenumber}{}{}{}}\doit\fi% +\color{trackchange}(Added: #2)}%% +\expandafter\gdef\csname +changenum\the\refchangenumber\endcsname{Added: [#1] +\textcolor{trackchange}{#2}, }\else#2\fi} + +\long\def\yadded#1{% +\iftrack{\global\advance\refchangenumber by 1\relax% +\vtop to 0pt{\vss +\hypertarget{link\the\refchangenumber}{} +\vskip14pt} +\ifnumlines +\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else% +\xdef\doit{\noexpand\label{\the\refchangenumber}{}{}{}}\doit\fi% +\color{trackchange}(Added: #1)}%% +\expandafter\gdef\csname changenum\the\refchangenumber\endcsname{Added: +\textcolor{trackchange}{#1}, }\else#1\fi} + +\def\deleted{\@ifnextchar[{\xdeleted}{\ydeleted}} +\let\delete\deleted + +\long\def\xdeleted[#1]#2{ +\iftrack +\global\advance\refchangenumber by 1 +\vtop to 0pt{\vss +\hypertarget{link\the\refchangenumber}{} +\vskip14pt} +\ifnumlines\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else% +\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi% +{\color{trackchange}(Deleted: \sout{#2})}% +\expandafter\def\csname +changenum\the\refchangenumber\endcsname{Deleted: [#1] +{\color{trackchange}\sout{#2}}, }\fi} + +\long\def\ydeleted#1{ +\iftrack +\global\advance\refchangenumber by 1 +\vtop to 0pt{\vss +\hypertarget{link\the\refchangenumber}{} +\vskip14pt} +\ifnumlines\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else% +\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi% +{\color{trackchange}(Deleted: \sout{#1})}% +\expandafter\def\csname changenum\the\refchangenumber\endcsname{Deleted: +{\color{trackchange}\sout{#1}}, }\fi} + +\def\replaced{\@ifnextchar[{\xreplaced}{\yreplaced}} + +\long\def\xreplaced[#1]#2#3{% +\iftrack +\global\advance\refchangenumber by 1 +\vtop to 0pt{\vss +\hypertarget{link\the\refchangenumber}{} +\vskip14pt} +\ifnumlines\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else% +\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi% +{\color{trackchange}(Replaced: \sout{#2}} +{\color{black}replaced with:} {\color{trackchange} #3)}% +\expandafter\gdef\csname +changenum\the\refchangenumber\endcsname{Replaced: [#1] +{\color{trackchange}\sout{#2}} {\color{black} replaced with:} +{\color{trackchange}#3}, }\else#3\fi} + +\long\def\yreplaced#1#2{% +\iftrack +\global\advance\refchangenumber by 1 +\vtop to 0pt{\vss +\hypertarget{link\the\refchangenumber}{} +\vskip14pt} +\ifnumlines\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else% +\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi% +{\color{trackchange}(Replaced: \sout{#1}} +{\color{black}replaced with:} {\color{trackchange} #2)}% +\expandafter\gdef\csname changenum\the\refchangenumber\endcsname{Replaced: +{\color{trackchange}\sout{#1}} {\color{black} replaced with:} +{\color{trackchange}#2}, }\else#2\fi} + +\def\explain{\@ifnextchar[{\xexplain}{\yexplain}} + +\def\xexplain[#1]#2{\iftrack\ {\it\color{explain} [Explanation of change: +#2 (#1)]\ }\fi} + +\def\yexplain#1{\iftrack\ {\it\color{explain} [Explanation of change: +#1]\ }\fi} + +\newcount\listchangenum + +\def\listofchanges{ +\clearpage +\iftrack +\ifnum\refchangenumber>0 +\ifnumlines\nolinenumbers\else +\hypersetup{linkcolor=black} +\fi +\vskip36pt +%\vtop{ +\hrule +\noindent{\vrule height 14pt width0pt depth 6pt\large\bf List of Changes} +\hrule +\vskip18pt%} +\nobreak +{\parskip=4pt \parindent=0pt +\loop +\vskip-1pt\relax +\global\advance\listchangenum by 1\relax +\expandafter\ifx\csname changenum\the\listchangenum\endcsname\relax +\else +\csname changenum\the\listchangenum\endcsname\ +on page +%% can't get hyperlink to work correctly for page numbers, yet: +%\hyperlink{link\the\listchangenum}{ +\pageref{\the\listchangenum}%}% +\ifnumlines +\setbox0=\hbox{\lineref{\the\listchangenum}}% +\ifdim\wd0>20pt% +\else +, line\ +\hyperlink{link\the\listchangenum}{\lineref{\the\listchangenum}}% +\fi\fi. +\repeat} +\fi\fi +\thispagestyle{empty} +} + +\PassOptionsToPackage{normalem}{ulem} +\usepackage{ulem} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% Start page numbering, formatting + +\pagenumbering{arabic} +\widowpenalty=10000 +\clubpenalty=10000 + + +%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcount\articlenumber + +\def\keywords#1{\vskip24pt{\small\noindent{\bf Keywords: +}{#1}}\vskip6pt} + +\let\saveenddocument\enddocument + +\def\endarticle{\ifxdraft\clearpage +\listofchanges +\fi} + +\def\enddocument{\endarticle\saveenddocument} + +\newcount\footnum +\newcount\savefootnum +\def\endnote#1{\global\advance\footnum by 1\relax$^{\the\footnum}$% +\long\expandafter\gdef\csname foot\the\footnum\endcsname{% +\vtop{\footnotesize\hsize=\textwidth\leftskip=12pt\relax\parindent=-12pt +\indent\hbox to12pt{\the\footnum.\hfill}{#1\strut\vskip1sp}}\vskip1pt}} + +\def\endnotetext#1{\global\advance\footnum by 1\relax +\long\expandafter\gdef\csname foot\the\footnum\endcsname{% +\vtop{\footnotesize\hsize=\textwidth\leftskip=12pt\relax\parindent=-12pt +\indent\hbox to12pt{\the\footnum.\hfill}{#1\strut\vskip1sp}}\vskip1pt}} + +\def\endnotes{\ifnum\footnum=0\else +\section*{Endnotes} +\savefootnum=\footnum +\footnum=0 +\noindent\loop\ifnum\savefootnum>\footnum% +\global\advance\footnum by1\relax% +\csname foot\the\footnum\endcsname\relax% +\expandafter\gdef\csname foot\the\footnum\endcsname{\relax}\relax% +\repeat\global\footnum=0\relax\fi} + +%\let\footnote\endnote + +%% Article Type Choices: +%% Research Article +%% Commentary +%% Review Article +%% Modification +%% Retraction + +\def\articletype#1{\gdef\topline{\ifxdraft\vglue24pt +\ifx\thejournalname\cpsy +{\noindent\toplinefont +\uppercase{#1}\vskip18pt}\fi\fi}} + +% default: +\articletype{Research Article} + + +\def\toplinefont{\normalsize\sf} + +\def\setdoi#1{\def\thedoi{\href{http://dx.doi.org/#1}{http://dx.doi.org/#1}}} + +%% for OpenMind +\def\supplementslinks#1{\def\thesupplementslink{\href{http://#1}{http://#1}}} + +%% for CPSY +\def\supportinginfo#1{\def\thesupportinginfo{\href{http://#1}{http://#1}}} + +%% if none, this command doesn't need to be used +\def\conflictsofinterest#1{\gdef\theconflict{#1}} +\conflictsofinterest{The\\ authors have +declared that no\\ competing interests exist.} + + +%%%%%%%%%%% to be supplied by MIT Press, only %%%%%%%%%%%%% + +\def\citation#1{\long\def\thecitation{#1}} +\def\received#1{\def\thereceived{#1}} +\def\accepted#1{\def\theaccepted{#1}} +\def\published#1{\def\thepublished{#1}} + +%%%%%%%%%% end MIT Press commands %%%%%%%%%%%%%%%%%%%%%%%%% + + +\long\def\boxedtext{\vskip-\lastskip\vskip12pt\setbox0=\vtop\bgroup\hsize=\textwidth +\advance\hsize-24pt +\advance\hsize-1.2pt +\advance\hsize-2pt +\small} + +\def\endboxedtext{\egroup +{\fboxsep=12.3pt\noindent\hskip1.2pt\fcolorbox{cyan}{white}{\copy0}}\vskip12pt} + +\long\def\wideboxedtext{\vskip-\lastskip\vskip12pt\setbox0=\vtop\bgroup\hsize=\fullpagewidth +\advance\hsize-24pt +\advance\hsize-1.2pt +} + +\def\endwideboxedtext{\egroup +{\fboxsep=12pt +\hbox to\textwidth{\hss\fcolorbox{cyan}{white}{\copy0}}}\vskip12pt} + + +%%%%%%% + +\def\abbreviations{} + +\def\authorcontributions{\section*{Author Contributions}} +\def\acknowledgments{\section*{Acknowledgments}} + +\def\and{\ {and}\ } + + +%%%%%%%%%%%% Fonts %%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% Using Berry naming conventions, should +%%% work the same on Mac as on PC +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Helvetica +\def\helvetica{phvr} +\def\helveticaoblique{phvro} +\def\helveticabold{phvb} +\def\helveticaboldoblique{phvbo} + +\xdef\helvetica{\helvetica\space} +\xdef\helveticaoblique{\helveticaoblique\space} +\xdef\helveticabold{\helveticabold\space} +\xdef\helveticaboldoblique{\helveticaboldoblique\space} + +%% Courier +\def\courier{pcrr} +\xdef\courier{\courier\space} +\font\boldtt=pcrb at 8pt + +\newdimen\fullpagewidth +\ifOpenMind +\fullpagewidth=7.5in +\else +\fullpagewidth=7.5in % ?? +\fi + +%%%%%% Fonts %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\ifxdraft\else +\usepackage{mathpazo} + +\def\palroman{pplr\space} +\def\palbold{pplb\space} +\def\palitalic{pplri\space} +\def\palbolditalic{pplbi\space} + +\let\timesroman\palroman +\let\timesbold\palbold +\let\timesitalic\palitalic +\let\timesbolditalic\palbolditalic +\fi + +%% Draft Fonts +\ifxdraft +\usepackage{natbib} + \usepackage[bookmarks=false, % show bookmarks bar? + pdfnewwindow=true, % links in new window + colorlinks=true, % false: boxed links; true: colored links + linkcolor=cyan, % color of internal links + citecolor=cyan, % color of links to bibliography + filecolor=cyan, % color of file links + urlcolor=cyan, % color of external links + ]{hyperref} + +\def\bighrulefill{\leavevmode\leaders\hrule height 1pt\hfill\kern\z@} +\fi + +\ifxdraft +\usepackage{times} + +%% Times-Roman +\def\timesroman{ptmr\space} +\def\timesbold{ptmb\space} +\def\timesitalic{ptmri\space} +\def\timesbolditalic{ptmbi\space} + +%% Special Use Fonts +%% Running heads +\font\runningheadfont=\timesitalic at 11pt +\font\foliofont=\timesbold at 12pt % was times roman +\font\dropfoliofont=\timesroman at 11pt + +%% Journal Title Page +\font\journaltitlefont=\timesbold at 16pt %34.5pt +\font\journalsubtitlefont=\timesbold at 16pt +\def\authorfont{\small\bf} + +%% Section heads +\font\sectionfont=\timesbold at 12pt +\font\subsectionfont=\timesbolditalic at 11pt +\font\subsubsectionfont=\timesitalic at 11pt +\font\paragraphfont=cmcsc10 at 10pt + +%% Appendix title +\font\appendixtitlefont=\timesbold at 14pt + +%% Caption +\font\fignumfont=\timesbolditalic at 9pt +\font\tabnumfont=\timesbolditalic at 9pt +\font\figtextfont=\timesitalic at 9pt +\font\realtabtextfont=\timesitalic at 9pt +\def\tabtextfont{\small\realtabtextfont} + +%% Table fonts +\def\tablefontsize{\normalsize} +\def\tablefootnotesize{\footnotesize} + +%% References/Bibliography +\def\bibfontsize{\normalsize} +\fi %%%%%%%%%%%%% <<<=== end fonts for manuscript style + + +\let\bibfont\small + +%% Article Title + +\def\title{\ifOpenMind\else\vglue-.75in\topline\fi +\ifxdraft\else +\ifOpenMind +\vglue-57pt\fi\fi +\global\advance\articlenumber by 1 +\expandafter\gdef\csname +firstpage\the\articlenumber\endcsname{\the\c@page} +\bgroup\centering +\global\titletrue +\@ifnextchar[{\xtitle}{\ytitle}} + +\def\xsubtitle{\subtitle} +\long\def\lookahead#1{\def\one{#1}\ifx\one\xsubtitle{\journaltitlefont +:}\else\vskip12pt\egroup\fi#1} + +\def\xtitle[#1]#2{\global\c@footnote=0\relax% +\gdef\thetitle{#1} +{\journaltitlefont #2}\lookahead} + +\def\ytitle#1{\gdef\thetitle{#1} +{\journaltitlefont #1}\lookahead} + +\def\subtitle#1{\ \journalsubtitlefont +#1\vskip1pt\egroup\vskip12pt} + +\let\thetitle\relax +\let\theauthorshortlist\relax + +\pdfpagewidth=8.5in +\pdfpageheight=11in +\paperheight=11in +\paperwidth=8.5in + + +%% Open Mind + +\long\def\savethebibliography#1{\bibfont %\list +\def\makelabel#1{}% get rid of error message about no list +{\@biblabel {\the \c@NAT@ctr}} +{\@bibsetup {#1}\global \c@NAT@ctr \z@ } +\ifNAT@openbib \renewcommand\newblock {\par }\else \renewcommand +\newblock {\hskip .11em \@plus .33em \@minus .07em}\fi +\sloppy \clubpenalty 4000\widowpenalty 4000 \sfcode `\.\@m +\let\NAT@bibitem@first@sw \@firstoftwo +\let \citeN \cite \let \shortcite\cite \let\citeasnoun\cite +} + +\newskip\bibskip + +\ifOpenMind + + \usepackage[bookmarks=false, % show bookmarks bar? + pdfnewwindow=true, % links in new window + colorlinks=true, % false: boxed links; true: colored links + linkcolor=gray, % color of internal links + citecolor=gray, % color of links to bibliography + filecolor=gray, % color of file links + urlcolor=gray, % color of external links + ]{hyperref} + +%%%%%%%%%%%%% +%% Open Mind Fonts + +\iffinalfonts %% ===>>> +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% Final Fonts +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{fontspec} +\defaultfontfeatures{Ligatures=TeX} + +%% caption +\def\captionnamefont{\fontsize{10}{11} +\fontspec{OptimaLTStd-Bold}} + +\def\captiontextfont{\fontsize{9}{11}% +\fontspec{OptimaLTStd}} + +\def\sectionfont{\fontsize{9.5}{12}% +\fontspec{OptimaLTStd-Bold}}% + +\def\subsectionfont{\fontsize{8.5}{12}% +\fontspec{OptimaLTStd-BoldItalic}}% + +\def\subsubsectionfont{\fontsize{8.5}{12}% +\fontspec{OptimaLTStd-Bold}}% + +\def\paragraphfont{\fontsize{8.5}{12}% +\fontspec{OptimaLTStd-BoldItalic}}% + +\let\subparagraphfont\subsubsectionfont + +\def\Optima{\setmainfont[Ligatures=TeX, Mapping=tex-text, +BoldFont=OptimaLTStd-Bold, +ItalicFont=OptimaLTStd-Italic] +{OptimaLTStd}} + +\def\optimatext{\normalsize\Optima} +\def\Optimatext{\normalsize\Optima} +\Optimatext % default fonts + +\def\OPNtitlefont{\fontsize{16}{22} +\fontspec{HelveticaNeueLTStd-Bd} +\addfontfeature{LetterSpace=12} +} +\def\OPNsubtitlefont{\fontsize{16}{22} +\fontspec{HelveticaNeueLTStd-Bd} +\addfontfeature{LetterSpace=12} +} + +\def\normalsf{\fontsize{11}{11} +\fontspec{HelveticaNeueLTStd-Roman}} + +\def\verbatim@font{\fontspec{CourierStd}} + +\def\journaltitlefont{\OPNtitlefont} +\def\journalsubtitlefont{\OPNsubtitlefont} +\def\authorfont{\small\bf} +\font\runningheadfont=\palbolditalic at 10pt +\font\runningheadrmfont=\palroman at 8pt +\font\runningfootfont=\helveticaoblique at 9pt +\font\dropfoliofont=\helvetica at 11pt +%% +\else +%% +\font\opntitlefont=\helveticabold at 16pt +\def\journaltitlefont{\opntitlefont \baselineskip=22pt} +\let\journalsubtitlefont\journaltitlefont +\def\authorfont{\small\bf} +\font\runningheadfont=\palbolditalic at 10pt +\font\runningheadrmfont=\palroman at 8pt +\font\runningfootfont=\helveticaoblique at 8pt +\font\dropfoliofont=\helvetica at 10pt +\font\sectionfont=\palbold at 9.5pt +\font\subsectionfont=\palbolditalic at 8.5 pt +\font\subsubsectionfont=\palbold at 8.5pt +\font\paragraphfont=\palbolditalic at 8.5 pt +\let\subparagraphfont\subsubsectionfont +\fi +%% for banner +\font\sfb=\helveticabold at 6.5pt +\font\bigsfb=\helveticabold at 7.5pt +\font\tinytt=cmtt8 at 7pt +%% end fonts +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[natbibapa]{apacite} +\bibliographystyle{apacite} +%\let\savethebibliography\thebibliography +\let\endsavethebibliography\endthebibliography +\let\saveurl\url +\def\thebibliography{ +\def\doi##1{\href{https://doi.org/##1}{##1}} +\def\url##1{\href{##1}{\saveurl{##1}}} +\def\APACrefYearMonthDay##1##2##3{(##1)} +\renewcommand{\APACrefauthstyle}{\noindent\hskip-10pt\relax}% +\bgroup +\begin{savethebibliography}{} +\small +\linewidth=\fullpagewidth +\newdimen\bibindentwidth +\bibindentwidth=150pt %2.25in = 162pt +\leftskip=-\bibindentwidth +\advance\bibindentwidth12pt +\rightskip=\bibindentwidth +\columnsep=24pt +\parskip=0pt +\begin{multicols}{2}[\hbox to \textwidth{\hss\hbox to +\fullpagewidth{\sectionfont REFERENCES\hfill}}]% +\clubpenalty9000 +\@clubpenalty\clubpenalty +\widowpenalty9000 +} +\def\endthebibliography{\end{multicols}\end{savethebibliography}% +\egroup} + +\newdimen\colorboxwidth +\colorboxwidth=1.35in +\advance\colorboxwidth-12pt + +\def\ps@headings{ +%% +\def\@oddhead{\iftitle +\iffinalfonts\else +\hbox to \textwidth{\hfill\hbox to0pt{\hss\thewatermark}}\fi +\else +%% ODD HEAD NOT TITLE PAGE +\vtop to 0pt{\vglue-36pt +\hbox to \textwidth{\hss\hbox to 7.5in{\runningheadfont\thetitle\ \ \ +\ \runningheadrmfont\theauthorshortlist\hfill}} +\vskip3pt\hbox to \textwidth{\hss\color{cyan}\hbox to7.5in{\hrulefill}} +\vskip24pt +\vss} +\fi} +\let\@evenhead\@oddhead +\def\@oddfoot{ +\iftitle\global\titlefalse +%\lower6pt +\hbox to\textwidth{\hss +\hbox to\fullpagewidth{% +\hskip-23pt\vtop to 0pt{\vss +\fboxsep=10pt +\colorbox{mdcyan}{ +\vbox to 10.25in{\hsize=142pt +\advance\hsize-2\fboxsep +\baselineskip=7.5pt +\vskip-9pt +\hbox to\hsize{\hskip-13pt\includegraphics[width=144pt]{OPMI_logo}\hss} +\vskip102pt +\sfb + \raggedright + \parindent=0pt + \noindent\hbox to 121.3pt{\color{red}\bigsfb% + a\,n\hfill o\,p\,e\,n\hfill a\,c\,c\,e\,s\,s\hfill \lower1.5pt\hbox{\includegraphics[width + =.1in]{openaccess3}}\hfill j\,o\,u\,r\,n\,a\,l} + \vskip24pt + \includegraphics[width=121.3pt]{CrossMark} + \vskip26pt\hyphenpenalty=10000 + {\sfb Citation:} \thecitation +\vfill + {\sfb DOI:}\\ \thedoi + \vfill +{\sfb Supplemental Materials:}\\[2pt] +\thesupplementslink +\vfill + {\sfb Received:} \thereceived\\[2pt] + {\sfb Accepted:} \theaccepted\\[2pt] + {\sfb Published:} \thepublished + \vfill + {\sfb Competing Interests:} + \theconflict + \vfill + {\sfb Corresponding Author:}\theCorrespondingauthor + \vskip6pt +{\color{cyan}\hbox to -24pt{}\hrule height 1pt width 122pt} +\vskip12pt +{\sfb Copyright:} {\footnotesize\copyright} \the\year\ \\[1pt] +Massachusetts Institute of Technology\\[1pt] +Published under a Creative Commons Attribution 4.0 +International\\[1pt] (CC BY 4.0) license +\vfill +\vskip12pt +\fboxsep=6pt +\colorbox{dkcyan}{\hbox to 110pt{% +\hfill +\includegraphics[width=.5in]{colophon} +\raise 8pt\hbox{\color{white}\small\sf\ The MIT +Press}\hfill}} +}%% end vbox to 10.5 in +}%% end color box +%\vglue-23pt +}%% end vtop to 0pt +\hfill}%% end hbox to full page width +\hfill}%% end hbox to textwidth +\else +%%% ODD FOOT, NOT TITLE PAGE +\noindent\hskip-2.5in\vtop{\vbox to 0pt{\vss\vbox to 9in{\vss +\parskip=0pt\hsize=7.5in\color{cyan} +\vskip1pt%\hbox to\hsize{\hrulefill}\vskip-24pt +\color{dkcyan} +\runningfootfont OPEN MIND: Discoveries in +Cognitive Science\hfill %\color{black} +\dropfoliofont\the\c@page}}}\fi} +\let\@evenfoot\@oddfoot +} + +\ps@headings + +\def\bighrulefill{\leavevmode\leaders\hrule height 1pt\hfill\kern\z@} + +\def\abstract{\vskip6pt +\global\c@footnote=0\relax% +\hbox to \textwidth{\color{cyan}\bighrulefill} +\section*{ABSTRACT}\raggedright +\noindent\ignorespaces} + +\def\endabstract{\vskip1pt +\hbox to \textwidth{\color{cyan}\bighrulefill} +\vskip18pt} + +\def\correspondingauthor#1#2{\def\theCorrespondingauthor{\\[1pt]#1\\[1pt] +\href{mailto:#2}{#2}}} + +\fi %% end OpenMind Specs + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +++ +\ifCompPsych + \usepackage[bookmarks=false, % show bookmarks bar? + pdfnewwindow=true, % links in new window + colorlinks=true, % false: boxed links; true: colored links + linkcolor=dkcyan, % color of internal links + citecolor=dkcyan, % color of links to bibliography + filecolor=dkcyan, % color of file links + urlcolor=dkcyan, % color of external links + ]{hyperref} + +%%%%%%%%%%%%% +%% Fonts + +\iffinalfonts %% ===>>> +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% Final Fonts +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{fontspec} +\defaultfontfeatures{Ligatures=TeX} + +%% caption +\def\captionnamefont{\fontsize{10}{11} +\fontspec{OptimaLTStd-Bold}} + +\def\captiontextfont{\fontsize{9}{11}% +\fontspec{OptimaLTStd}} + +\def\sectionfont{\fontsize{9}{12}% +\fontspec{OptimaLTStd-Bold}}% + +\def\subsectionfont{\fontsize{8.5}{12}% +\fontspec{OptimaLTStd-BoldItalic}}% + +\def\subsubsectionfont{\fontsize{8.5}{12}% +\fontspec{OptimaLTStd-Bold}}% + +\def\paragraphfont{\fontsize{8.5}{12}% +\fontspec{OptimaLTStd-BoldItalic}}% + +\let\subparagraphfont\subsubsectionfont + +\def\Optima{\setmainfont[Ligatures=TeX, Mapping=tex-text, +BoldFont=OptimaLTStd-Bold, +ItalicFont=OptimaLTStd-Italic] +{OptimaLTStd}} + +\def\optimatext{\normalsize\Optima} +\def\Optimatext{\normalsize\Optima} +\Optimatext % default fonts + +%\def\journaltitlefont{\fontsize{22}{31} +%\fontspec{HelveticaNeueLTStd-Bd}} +\def\journaltitlefont{\fontsize{16}{22} +\fontspec{HelveticaNeueLTStd-Roman}} + +\def\journalsubtitlefont{\fontsize{16}{22} +\fontspec{HelveticaNeueLTStd-Roman} +%\addfontfeature{LetterSpace=12} +} + +\def\normalsf{\fontsize{11}{11} +\fontspec{HelveticaNeueLTStd-Roman}} + +\def\verbatim@font{\fontspec{CourierStd}} +\font\runningheadfont=\palbolditalic at 10pt +\font\runningheadrmfont=\palroman at 8pt +\font\runningfootfont=\helveticaoblique at 9pt +\font\dropfoliofont=\helvetica at 11pt +\def\authorfont{\small\bf} +%% +\else +%% +\font\xjournaltitlefont=\helveticabold at 16pt +\font\xjournalsubtitlefont=\helveticabold at 16pt% +\def\journaltitlefont{\xjournaltitlefont \baselineskip=22pt} +\let\journalsubtitlefont\journaltitlefont +\def\authorfont{\small\bf} +\font\foliofont=\helvetica at 8pt +\font\runningheadfont=\palbolditalic at 10pt +\font\runningheadrmfont=\palroman at 8pt +\font\runningfootfont=\helveticaoblique at 9pt +\font\dropfoliofont=\helvetica at 9pt +\font\sectionfont=\palbold at 9.5pt +\font\subsectionfont=\palbolditalic at 8.5 pt +\font\subsubsectionfont=\palbold at 8.5pt +\font\paragraphfont=\palbolditalic at 8.5 pt +\fi %% <<<=== end if final fonts +%% for banner +\font\sfb=\helveticabold at 6.5pt +\font\bigsfb=\helveticabold at 7.5pt +\font\logosfb=\helveticabold at 9pt +\font\tinytt=cmtt8 at 7pt +%% end fonts +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newdimen\colorboxwidth +\colorboxwidth=1.35in +\advance\colorboxwidth-12pt + +\def\ps@headings{ +%% +\def\@oddhead{\iftitle +\iffinalfonts\else +\hbox to \textwidth{\hfill\hbox to0pt{\hss\thewatermark}}\fi +\else +%% ODD HEAD NOT TITLE PAGE +\vtop to 0pt{\vglue-36pt +\hbox to \textwidth{\hss\hbox to 7.5in{\runningheadfont\thetitle\ \ \ +\ \runningheadrmfont\theauthorshortlist\hfill}} +\vskip3pt\hbox to \textwidth{\hss\color{cyan}\hbox to7.5in{\hrulefill}} +\vskip24pt +\vss} +\fi} +\let\@evenhead\@oddhead +\def\@oddfoot{ +\iftitle\global\titlefalse +%\lower6pt +\hbox to\textwidth{\hss +\hbox to\fullpagewidth{% +\hskip-23pt\vtop to 0pt{\vss +\fboxsep=10pt +\colorbox{mdcyan}{ +\vbox to 10.25in{\hsize=142pt +\advance\hsize-2\fboxsep +\baselineskip=7.5pt +\vskip-9pt +\vskip1in +\hbox to\hsize{%\hskip-13pt%\includegraphics[width=144pt]{OPMI_logo.jpg} +\hss\colorbox{white}{\sectionfont CPSY WordMark to Come} +\hss} +\vskip6pt +\vskip1.25in +\vskip102pt +\sfb + \raggedright + \parindent=0pt + \noindent\hbox to 121.3pt{\color{red}\bigsfb% + a\,n\hfill o\,p\,e\,n\hfill a\,c\,c\,e\,s\,s\hfill \lower1.5pt\hbox{\includegraphics[width + =.1in]{openaccess3}}\hfill j\,o\,u\,r\,n\,a\,l} + \vskip24pt + \includegraphics[width=121.3pt]{CrossMark} + \vskip26pt\hyphenpenalty=10000 + {\sfb Citation:} \thecitation +\vfill + {\sfb DOI:}\\ \thedoi + \vfill +{\sfb Supporting Information:}\\[2pt] +\thesupportinginfo +\vfill + {\sfb Received:} \thereceived\\[2pt] + {\sfb Accepted:} \theaccepted\\[2pt] + {\sfb Published:} \thepublished + \vfill + {\sfb Competing Interests:} + \theconflict + \vfill + {\sfb Corresponding Author:}\theCorrespondingauthor + \vskip6pt +{\color{cyan}\hbox to -24pt{}\hrule height 1pt width 122pt} +\vskip12pt +{\sfb Copyright:} {\footnotesize\copyright} \the\year\ \\[1pt] +Massachusetts Institute of Technology\\[1pt] +Published under a Creative Commons Attribution 4.0 +International\\[1pt] (CC BY 4.0) license +\vfill +\vskip12pt +\fboxsep=6pt +\colorbox{dkcyan}{\hbox to 110pt{% +\hfill +\includegraphics[width=.5in]{colophon} +\raise 8pt\hbox{\color{white}\small\sf\ The MIT +Press}\hfill}} +}%% end vbox to 10.5 in +}%% end color box +%\vglue-23pt +}%% end vtop to 0pt +\hfill}%% end hbox to full page width +\hfill}%% end hbox to textwidth +\else +%%% ODD FOOT, NOT TITLE PAGE +\noindent\hskip-2.5in\vtop{\vbox to 0pt{\vss\vbox to 9in{\vss +\parskip=0pt\hsize=7.5in\color{cyan} +\vskip1pt%\hbox to\hsize{\hrulefill}\vskip-24pt +\color{dkcyan} +\runningfootfont Computational Psychiatry +\hfill %\color{black} +\dropfoliofont\the\c@page}}}\fi} +\let\@evenfoot\@oddfoot +} + +\ps@headings + +\def\abstract{\vskip6pt +\global\c@footnote=0\relax% +\hbox to \textwidth{\color{cyan}\bighrulefill} +\section*{ABSTRACT}\raggedright +\noindent\ignorespaces} + +\def\endabstract{\vskip1pt} + + +\def\correspondingauthor#1#2{\def\theCorrespondingauthor{\\[1pt]#1\\[1pt] +{#2}}} + +\def\bighrulefill{\leavevmode\leaders\hrule height 1pt\hfill\kern\z@} + + +%% chicago 16 author-date bib style + +\usepackage{natbib} +\bibliographystyle{mit-chicago} + +%% This makes all bibitems have hang indent +\bibskip=-13pt plus 2pt + +%% can't use this definition of @lbibitem with apacite.bst, or it will kill the & between authors. +\def\@lbibitem[#1]#2{\if\relax\@extra@b@citeb\relax \else \@ifundefined{br@#2\@extra@b@citeb }{} +{\@namedef {br@#2}{\@nameuse {br@#2\@extra@b@citeb }}}\fi +\@ifundefined {b@#2\@extra@b@citeb }{\def \NAT@num {}}{\NAT@parse {#2}}\def \NAT@tmp {#1} +\expandafter \let \expandafter \bibitemOpen \csname NAT@b@open@#2\endcsname +\expandafter \let \expandafter \bibitemShut \csname NAT@b@shut@#2\endcsname +\@ifnum {\NAT@merge >\@ne }{\NAT@bibitem@first@sw {\@firstoftwo }{\@ifundefined {NAT@b*@#2} +{\@firstoftwo }{\expandafter \def \expandafter \NAT@num \expandafter{\the \c@NAT@ctr }\@secondoftwo }}} +{\@firstoftwo }{\global \advance\c@NAT@ctr \@ne \@ifx {\NAT@tmp \@empty } +{\@firstoftwo}{\@secondoftwo }{\expandafter \def \expandafter \NAT@num\expandafter {\the \c@NAT@ctr } +\global \NAT@stdbsttrue }{}\bibitem@fin %\item [\hfil +\NAT@anchor{#2}{\NAT@num }%] +% +\parskip=0pt +\vskip\bibskip +\noindent\hskip-12pt +\global\let\NAT@bibitem@first@sw \@secondoftwo \NAT@bibitem@init }{\NAT@anchor{#2}{} +\NAT@bibitem@cont \bibitem@fin }\@ifx {\NAT@tmp \@empty}{\NAT@wrout {\the \c@NAT@ctr }{}{}{}{#2}} +{\expandafter \NAT@ifcmd\NAT@tmp (@)(@)\@nil {#2}}} + +\long\def\savethebibliography#1{\bibfont %\list +\def\makelabel#1{}% get rid of error message about no list +{\@biblabel {\the \c@NAT@ctr}} +{\@bibsetup {#1}\global \c@NAT@ctr \z@ } +\ifNAT@openbib \renewcommand\newblock {\par }\else \renewcommand +\newblock {\hskip .11em \@plus .33em \@minus .07em}\fi +\sloppy \clubpenalty 4000\widowpenalty 4000 \sfcode `\.\@m +\let\NAT@bibitem@first@sw \@firstoftwo +\let \citeN \cite \let \shortcite\cite \let\citeasnoun\cite +} + +\let\thebibliography\savethebibliography +\let\endsavethebibliography\endthebibliography +\let\saveurl\url +\def\thebibliography#1{ +\def\doi##1{\href{https://doi.org/##1}{##1}} +\def\url##1{\href{##1}{\saveurl{##1}}} +\bgroup +\linewidth=\fullpagewidth +\newdimen\bibindentwidth +\bibindentwidth=150pt %2.25in = 162pt +\leftskip=-\bibindentwidth +\advance\bibindentwidth12pt +\rightskip=\bibindentwidth +\columnsep=24pt +\parskip=0pt +\begin{savethebibliography}{} +\begin{multicols}{2}[\hbox to \textwidth{\hss\hbox to +\fullpagewidth{\sectionfont REFERENCES\hfill}}]% +\clubpenalty10000 +\@clubpenalty\clubpenalty +\widowpenalty10000 +} +\def\endthebibliography{\end{multicols}\end{savethebibliography}% +\egroup} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\jargon{\@ifnextchar[{\xjargon}{\yjargon}} + +\def\yjargon#1#2{ +\vadjust{\vtop to 0pt{\vskip-3.5pt\vskip-\baselineskip\noindent\hskip-.25in\llap{\vtop to 0pt{\small\raggedright\hsize 2in\noindent #1:\\ +#2\vss}}\vss}}} + +\def\xjargon[#1]#2#3{ \vadjust{\vtop to +0pt{\vskip#1\vskip-3.5pt\vskip-\baselineskip\noindent\hskip-.25in\llap{\vtop +to 0pt{\small\raggedright\hsize 2in\noindent #2:\\ +#3\vss}}\vss}}} + +\def\correspondingauthor#1#2{\def\theCorrespondingauthor{\\[1pt]#1\\[1pt] +\href{mailto:#2}{#2}}} + +\fi %% end CompPsych + +\def\authorsummary{\bgroup\section*{AUTHOR SUMMARY}\raggedright} + +\def\endauthorsummary{\vskip1pt +\hbox to\textwidth{\color{cyan}\bighrulefill} +\egroup} + + +\@afterindentfalse\@afterheading + + +\def\widefigure#1#2{ +\hbox +to\textwidth{\hss\includegraphics[width=#1]{#2}\hfill} +\let\caption\widecaption +} + +\long\def\widetable{\setbox0=\vtop\bgroup\hsize=\fullpagewidth +\let\caption\widecaption +} + +\def\endwidetable{\egroup +\hbox +to\textwidth{\hss\copy0}} + +\let\savecaption\caption +\long\def\widecaption#1{\hbox +to\textwidth{\hss\vtop{\hsize=\fullpagewidth \savecaption{#1}}}} + +\usepackage{colortbl} +\usepackage{longtable} +\usepackage{amsbsy} +\def\arraystretch{1.1} + +\usepackage{algorithm} %% wrapper +\let\savealgorithm\algorithm +\let\saveendalgorithm\endalgorithm +\def\algorithm{\vskip-\lastskip\vskip-12pt\savealgorithm} +\def\endalgorithm{\saveendalgorithm\vskip-12pt} +\usepackage{algorithmicx} +\usepackage{algpseudocode} + + +\def\code{\bgroup\begin{itemize}\item[]\footnotesize} +\def\endcode{\end{itemize}\egroup} + +%% space following longtable: +\LTpost=-24pt + +\renewcommand{\thealgorithm}{\vrule height 9pt depth 4pt width 0pt\arabic{algorithm}} + +%% This definition allows for links and other commands that need to be \protect ed from +%% having a problem. it makes every caption the equivalent of \caption[]{caption text} +\def\@caption#1[#2]#3{\small\expandafter \ifx \csname if@capstart\expandafter \endcsname +\csname iftrue\endcsname \global \let \@currentHref \hc@currentHref \else \hyper@makecurrent {\@captype }\fi +\@ifundefined {NR@gettitle}{\def \@currentlabelname{\thesection\relax #2}} +{\NR@gettitle {#2}}\par +%\addcontentsline {\csname ext@#1\endcsname }{#1}{\protect \numberline {\csname the#1\endcsname }{\ignorespaces #2}} +\begingroup \@parboxrestore \if@minipage \@setminipage \fi \normalsize +\expandafter\ifx \csname if@capstart\expandafter \endcsname +\csname iftrue\endcsname \global \@capstartfalse +\@makecaption {\csname fnum@#1\endcsname }{\ignorespaces #3} +\else \@makecaption {\csname fnum@#1\endcsname }{\ignorespaces \ifHy@nesting +\expandafter \hyper@@anchor \expandafter {\@currentHref }{#3}\else +\Hy@raisedlink {\expandafter \hyper@@anchor \expandafter +{\@currentHref }{\relax }}#3\fi }\fi \par \endgroup} + + + +\def\endtrivlist{% + \if@inlabel + \leavevmode + \global \@inlabelfalse + \fi + \if@newlist + \@noitemerr + \global \@newlistfalse + \fi + \ifhmode\unskip \par\fi +% \@endparenv +} + + +\endinput \ No newline at end of file diff --git a/inst/rmarkdown/templates/opmi_article/template.yaml b/inst/rmarkdown/templates/opmi_article/template.yaml new file mode 100644 index 000000000..58c8f211a --- /dev/null +++ b/inst/rmarkdown/templates/opmi_article/template.yaml @@ -0,0 +1,4 @@ +name: OpenMind article +description: > + Template for creating a OpenMind article +create_dir: true diff --git a/man/article.Rd b/man/article.Rd index 1fb9fea66..612d79977 100644 --- a/man/article.Rd +++ b/man/article.Rd @@ -15,6 +15,7 @@ \alias{frontiers_article} \alias{mdpi_article} \alias{mnras_article} +\alias{opmi_article} \alias{oup_article} \alias{peerj_article} \alias{plos_article} @@ -74,11 +75,9 @@ mdpi_article(..., keep_tex = TRUE) mnras_article(..., keep_tex = TRUE, fig_caption = TRUE) -oup_article( - ..., - keep_tex = TRUE, - md_extensions = c("-autolink_bare_uris") -) +opmi_article(..., keep_tex = TRUE) + +oup_article(..., keep_tex = TRUE, md_extensions = c("-autolink_bare_uris")) peerj_article(..., keep_tex = TRUE) @@ -191,6 +190,11 @@ custom Pandoc LaTeX template and different default values for other arguments \url{https://www.ras.org.uk/news-and-press/2641-new-version-of-the-mnras-latex-package}. } +\section{\code{opmi_article}}{ + Format for creating Open Mind articles. Adapted from + \url{https://www.mitpressjournals.org/journals/opmi/sub}. +} + \section{\code{oup_article}}{ Format for creating submissions to many Oxford University Press journals. Adapted from diff --git a/tests/testit/test-formats.R b/tests/testit/test-formats.R index 24b974040..56bfa4b53 100644 --- a/tests/testit/test-formats.R +++ b/tests/testit/test-formats.R @@ -46,6 +46,7 @@ test_format("joss_article") test_format("jss_article") test_format("mdpi_article") test_format("mnras_article") +test_format("opmi_article") test_format("oup_article") test_format("peerj_article") test_format("plos_article")