GeneralFrench-style footnote markers

LaTeX specific issues not fitting into one of the other forums of this category.
AleCes
Posts: 286
Joined: Sat Nov 13, 2010 9:54 pm

French-style footnote markers

Post by AleCes »

localghost wrote:You can easily find that out by trying yourself. Don't forget to wrap the code by \makeatletter and \makeatother when adding it to your preamble. If you get errors, you are sure that there is something missing.
Will you believe me if I tell you it just doesn't work? :oops: Neither the complete code, nor when I tried the quick and dirty way:

Code: Select all

\makeatletter
\newdimen\parindentFFN
\parindentFFN=10in
\renewcommand\@makefntext[1]{%
\parindentFFN\@thefnmark.~#1}
\makeatother
Since what I'm missing here is indentation, I thought of replacing \parindentFFN with \noindent of the previous example. Unfortunately, that too didn't work.
Last edited by AleCes on Wed Jun 08, 2011 5:00 pm, edited 2 times in total.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

AleCes
Posts: 286
Joined: Sat Nov 13, 2010 9:54 pm

French-style footnote markers

Post by AleCes »

Code: Select all

! Illegal unit of measure (pt inserted).
<to be read again> 
                   \unhbox 
That's the error message I get.
User avatar
localghost
Site Moderator
Posts: 9202
Joined: Fri Feb 02, 2007 12:06 pm

French-style footnote markers

Post by localghost »

My efforts came to nothing. I suggest to contact the maintainer of the polyglossia package and ask for advice.
AleCes
Posts: 286
Joined: Sat Nov 13, 2010 9:54 pm

Re: French-style footnote markers

Post by AleCes »

I've already done so before, after you advised me to contact him. He told me he "no longer has time to devote to polyglossia".
AleCes
Posts: 286
Joined: Sat Nov 13, 2010 9:54 pm

French-style footnote markers

Post by AleCes »

OK, this topic can be considered as SOLVED.
I got help from the XeTeX mailing list. Voilà the magic code:

Code: Select all

\makeatletter
\long\def\@makefntext#1{%
  \noindent
  \makebox[20pt][r]{\@thefnmark.\,}#1%
}
\makeatother
Post Reply