Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I'm using this code to create markerless footnotes in LaTeX (source):

\makeatletter
\def\blfootnote{\gdef\@thefnmark{}\@footnotetext}
\makeatother

Furthermore I'm using the footmisc package for footnote style (options hang,stable), the fnpct package for typesetting multiple footnotemarks (as of this question) and the bigfoot package for multiple concurrent footnotes. The bigfoot package is used with the option ruled and I declare:

\DeclareNewFootnote{B}[alph]

I use the code below to fix the vertical spacing between footnotes (source):

\makeatletter
  \long\def\@makefntext#1{%
      \bgroup
      \setbox\@tempboxa\hbox{%
        \ifdim\footnotemargin>0pt
          \hb@xt@\footnotemargin{\@makefnmark\hss}%
        \else
          \@makefnmark
        \fi
      }%
      \leftmargin\wd\@tempboxa
      \rightmargin\z@
      \linewidth \columnwidth
      \advance \linewidth -\leftmargin
      \parshape \@ne \leftmargin \linewidth
      \footnotesize
      \@setpar{{\@@par}}%
      \leavevmode
      \llap{\box\@tempboxa}%
      \parskip\hangfootparskip\relax
      \parindent\hangfootparindent\relax
      #1\strut\par\egroup %inserted \strut\par
  }

\def\FN@commonending{%
  \expandafter\expandafter\expandafter
  \expandafter\expandafter\expandafter\expandafter
  \iffalse  \FN@specific\FN@masterinsert\@makefntext\fi
  \@makefnendbox
  %\ifx\FN@boxtype\vbox\@finalstrut\strutbox \else \unskip \fi
%removed
  \FN@colorstackfinish
  \color@endgroup
  \egroup
  \global\advance\FN@id\@ne
  \FN@slotxdef\FN@masterslot{\number\FN@id}%
  \ifhbox\z@
    \global\setbox\FN@tempbox\copy\z@
    \setbox\tw@\@makefnvbox{\unhbox\FN@tempbox}%
    \ht\z@\dimexpr\ht\tw@+\dp\tw@-\FN@masterslot sp\relax
  \else
    \ht\z@\dimexpr\ht\z@+\dp\z@-\FN@masterslot sp\relax
  \fi
  \wd\z@\dimen@
  \dp\z@\FN@masterslot sp\relax
  \MFL@insert\FN@masterinsert{\nointerlineskip\box\z@}%
  \marks\FN@slave{\number\FN@id}%
  \MFL@endminipage
  \FN@colorstackegroup
}
\makeatother

Furthermore I use this code

\renewcommand{\footnoterule}{\hrule height 0.5pt \vspace{5pt}}
\renewcommand{\extrafootnoterule}{\hrule height 0.2pt \vspace{5pt}}

to have a larger rule between text and first type of footnotes and a thinner rule between different types of footnotes.

As an example I have uploaded a source file here, the resulting pdf file would look like this:

Example

Note that three different types of footnotes that are all set in one single column. I use the markerless footnotes for annotations, for example for long equations which don't fit in a column (in the twocolumn layout). Therefore I'd be best if the markerless version of my footnotes would stretch and be as wide as a footnote in onecolumn whereas \footnote and footnoteB should still be set on a per-column basis (and thus be as wide as \columnwidth.

Is there a way to achive this? A markerless footnote, that is set in onecolumn mode, where the "normal" footnote is still set in twocolumn?

share|improve this question

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.