12.07.2015 Views

eledmac A presumptuous attempt to port EDMAC, TABMAC and ...

eledmac A presumptuous attempt to port EDMAC, TABMAC and ...

eledmac A presumptuous attempt to port EDMAC, TABMAC and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

24.6 Columnar footnotes 117\foottwocol\twocolfootsetup\twocolvfootnote\twocolfootfmt\twocolfootgroupTwo columnsYou say \foottwocol{A} <strong>to</strong> have the A series of the footnotes typeset in twocolumns. It is im<strong>port</strong>ant <strong>to</strong> call this only after \hsize has been set for the document.1828 \newcomm<strong>and</strong>*{\foottwocol}[1]{%1829 \csgdef{series@display#1}{twocol}1830 \exp<strong>and</strong>after\let\csname v#1footnote\endcsname=\twocolvfootnote1831 \exp<strong>and</strong>after\let\csname #1footfmt\endcsname=\twocolfootfmt1832 \exp<strong>and</strong>after\let\csname #1footgroup\endcsname=\twocolfootgroup1833 \twocolfootsetup{#1}The additional setup for minipages.1834 \exp<strong>and</strong>after\let\csname mpv#1footnote\endcsname=\mpnormalvfootnote1835 \exp<strong>and</strong>after\let\csname mp#1footgroup\endcsname=\mptwocolfootgroup1836 \mptwocolfootsetup{#1}1837 }1838Here is a series of macros which are very similar <strong>to</strong> their three-column counterparts.In this case, each note is assumed <strong>to</strong> contribute only a half a line of text. And thenotes are set in columns giving a gap between them of one tenth of the \hsize.1839 \newcomm<strong>and</strong>*{\twocolfootsetup}[1]{%1840 \count\csname #1footins\endcsname 5001841 \multiply\dimen\csname #1footins\endcsname \tw@}1842 \notbool{parapparatus@}{\newcomm<strong>and</strong>*}{\newcomm<strong>and</strong>}{\twocolvfootnote}[2]{\insert\csname #1footins\endc1843 \csuse{Xnotefontsize@#1}1844 \footsplitskips1845 \csname #1footfmt\endcsname #2[#1]\egroup}1846 \notbool{parapparatus@}{\newcomm<strong>and</strong>x*}{\newcomm<strong>and</strong>x}{\twocolfootfmt}[4][4=Z]{% 4th arg is optional, f1847 \normal@pars1848 \hsize \csuse{hsizetwocol@#4}1849 \parindent=0pt1850 \<strong>to</strong>lerance=50001851 \raggedright1852 \hangindent=\csuse{Xhangindent@#4}1853 \leavevmode1854 \strut{\printlinefootnote{#1}{#4}}%1855 {\not<strong>to</strong>ggle{Xlemmadisablefontselection@#4}{\select@lemmafont#1|#2}{#2}}%1856 \if<strong>to</strong>ggle{nosep@}{\hskip\csuse{inplaceoflemmasepara<strong>to</strong>r@#4}}{\ifcsempty{lemmasepara<strong>to</strong>r@#4}%1857 {\hskip\csuse{inplaceoflemmasepara<strong>to</strong>r@#4}}%1858 {\nobreak\hskip\csuse{beforelemmasepara<strong>to</strong>r@#4}\csuse{lemmasepara<strong>to</strong>r@#4}\hskip\csuse{afterlemmasep1859 }}%1860 #3\strut\par\allowbreak}1861 \newcomm<strong>and</strong>*{\twocolfootgroup}[1]{{\csuse{Xnotefontsize@#1}1862 {\csuse{Xnotefontsize@#1}\noindent\csuse{txtbeforeXnotes@#1}}\par1863 \split<strong>to</strong>pskip=\ht\strutbox1864 \exp<strong>and</strong>after

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!