Tag Info

New answers tagged

3

I suggest you load the threeparttable package, especially as it seems to be fully compatible with the sig-alternate document class. The package's purpose is to allow footnote material to stay with the tabular environment. The three parts of a threeparttable are \caption, the tabular (or tabular*, tabularx, etc) environment, and the tablenotes environment. ...


5

Insert a vertical strut that may be as deep as you want to: \documentclass{article} \usepackage{showframe} \title{a title\footnote{\protect\rule[-2\baselineskip]{0pt}{0pt}a footnote}} \begin{document} \maketitle \end{document} Since you're using \footnote inside a \title, you need to \protect the \rule.


2

If you use biblatex, you can say \usepackage[style=authoryear,autocite=footnote]{biblatex} and then \autocite[78]{corpore20} to generate a footnote with that information. By default, this will use biber as the backend so the compilation sequence would be (pdf)LaTeX -> Biber -> (pdf)LaTeX rather than a BibTeX run. If that's a problem, add backend=bibtex ...


3

By default, footnotes, like body text, are single-spaced: My guess is that your code looks something like this: \documentclass{article} \renewcommand{\baselinestretch}{1.5} \usepackage{kantlipsum} \begin{document} \kant[1-2] This is some text\footnote{Here is a footnote which goes on and on and on and on some more until it takes more than the rest ...


4

With endnotes the label is set without using a counter, because this happens only when the endnotes file is read in. As a workaround we can step a fake counter before setting the label and aliasing this counter to footnote, so that cleveref will do the correct annotation in the .aux file. \documentclass{article} \usepackage{etoolbox} \usepackage{endnotes} ...


1

After little modifying this answer: \documentclass[a4paper, 12pt]{report} %\usepackage[french]{babel} \usepackage[backend=bibtex, hyperref=true, url=false, isbn=false, backref=false, style=numeric-comp, maxcitenames=3, maxbibnames=100, ...


2

It's not the best idea to let other packages handle things that bigfoot does well on its own: you always have some risk that they might interfere with bigfoot. footmisc might these days use perpage itself, so the accepted answer may well work. At any rate, your problem seems entirely self-made: your MWE loads perpage without actually doing anything with it ...


0

bigfoot does not really do more than use the current footnote style, with some reinterpretation when formatting footnotes in a horizontal block. It is probably easiest to use a footnote restyling package like \usepackage[flushmargin]{footmisc} before loading bigfoot. Using that makes quite obvious that your \foota and \footb commands would do well to ...


2

Only letters are allowed in the commands defined with \urldef, so \eur50 is illegal and, indeed, several errors appear when processing your example. The problem is described in this TeX FAQ; basically \newcommand{\eur50}{...} is not legal. You could use digits by using a different strategy: \documentclass{book} \usepackage{hyperref} ...


2

After quite a few unsuccessful efforts, I decided that the only solution would be to change to bigfoot. I have adjusted a hybrid combination of para and plain options by defining a new command for the footnotes which utilizes the \footnote+ command of the bigfoot package: \usepackage[para]{bigfoot} \DeclareNewFootnote[para]{A} \renewcommand{\thefootnoteA}{} ...


4

Make sure you are using: \DeclareNewFootnote{default} This is how to 'access' the normal footnotes with bigfoot. For example: \documentclass[12pt]{article} \usepackage{bigfoot,lipsum} \DeclareNewFootnote{default} \DeclareNewFootnote{A}[alph] \begin{document} \footnote{This is the default level% \footnoteA{And this is the A-level.}}% \lipsum[1] ...


2

The footnote package can save any footnotes entered inside a float and spit them out at the end (normally they are just thrown away, not sure why). You only need to add these two lines to your preamble: \usepackage{footnote} \makesavenoteenv{figure} You can \makesavenoteenv for any other environments you use, like tables.


0

Not an answer, too complicate for a comment Using the information from the question I get the following example file: \documentclass{article} \setlength{\footnotesep}{0.5cm} \setlength{\skip\footins}{0.5cm} \usepackage[bottom,hang]{footmisc} \setlength{\footnotemargin}{14pt} \begin{document} Hello\footnote{This is the first footnote.} World\footnote{This ...


3

You can redefine \footcitetext as follows: \DeclareCiteCommand{\footcitetext}[\footnotetext] {\bibsentence% \usebibmacro{cite:init}% \usebibmacro{prenote}} {\usebibmacro{citeindex}% \global\booltrue{cbx@mlafootnotes}% \renewcommand*{\newunitpunct}{\addcomma\space}% \usebibmacro{cite:mla:foot}} {} {\usebibmacro{mla:foot:postnote}} ...


3

I'd say that \negthinspace is what you're looking for. \documentclass [] {scrbook} \newcommand{\kf}{\negthinspace\relax} \begin{document} \setcounter{footnote}{70} A sentence with a footnote which describes a word\footnote{Description of the word}\kf. The next sentence. A part sentence with a footnote,\kf\footnote{Description of the part sentence} and ...


1

This warns if the page of the first ref is no equal to the page with the thing being referenced It makes first ref {f2} on page 2 -> page 3 first ref {f5} on page 2 -> page 8 You could modify it in various ways eg change the equality test here \ifnum#2=#3\relax\else to something testing distance eg \ifnum#2>\numexpr#3+5\relax to only warn ...


1

I changed the color options not to use dvips explicitly so it works with latex/dvips and with pdflatex (you should rarely need to give the driver option) I added a \normalcolor reset to \afterpage to mimic the \normalcolor that floats do. Conversely I added a \startToDo to the footnote to overcome the color reset that footnotes do so the footnote comes ...


2

You can get the Hebrew font in the bibliography by using your well-defined \textheb command directly in the .bib file itself.


3

The titlesec package redefines \footnote when processing a sectional title in such a way as to store the footnote text in a save bin (called \ttl@fn). A second footnote overwrites the contents of this storage bin, so in the end you only get the last footnote. A workaround is to use the \footnotemark and \footnotetext mechanism just for the cases (rare, I ...


0

In latex.ltx, the \footnoterule is called at the end of the minipage environment when there are footnotes. So first I redefine the \endminipage command to omit the \footnoterule. In article.cls, the indentation is produced by the \@makefntext command. This same command is called for both main-text and minipage footnotes. So we have to redefine the ...


1

One solution for canceling the separator is to use the footmisc package with the splitrule option, and redefine the \mpfootnoterule and \splitfootnoterule commands as following: \usepackage[splitrule]{footmisc} \renewcommand{\mpfootnoterule}{} \let\splitfootnoterule\footnoterule But appart from being a quite ugly workaround, it doesn't solve the problem ...


0

I am facing quite the same issue. I am using the manyfoot package in para style, but need one of the notes in a separate line. Until now I am using the command \newline at the end of the previous note and at the end of the note I want to separate. This can cause an overlap with the page numbers on the footer at some pages, but might serve for you.


2

Your problem is quite complex to solve. I have found a way for eledmac (thank!) and for your specific problem with your MWE. The problem is that adding space after the rule is problematic, because TeX doen't count this space as a space for notes. That's why it can override the line number. The solution is quite complex, and need TeX knowledge. A footnote ...



Top 50 recent answers are included