I have implemented the following style for my footnotes in memoir
\documentclass{memoir}
\usepackage{lipsum}
\usepackage{calc}
\setlength\footparindent{1.2\parindent}
\newlength{\foothelp}
\newlength{\foothelpextra}
\footmarkstyle{%
\setlength{\foothelp}{\footparindent}%
\setlength{\foothelpextra}{\widthof{\textsuperscript{#1}}}%
\addtolength{\foothelp}{-\foothelpextra}%
\textsuperscript{#1}\hspace{\foothelp}%
}
\begin{document}
\lipsum[1]\footnote{\lipsum[1]
\lipsum[1]}
\setcounter{footnote}{999}\footnote{\lipsum[1]
\lipsum[1]}
\end{document}
But if I change the font size I need to manually adjust the \footparindent. Is there a better way of implementing this style? Moreover, is it possible for the indent in the footnotes to match the indent in the body text? This style is very much like in this question:
Adjust footnote indentation in memoir
The difference is that the footnote mark should be flushleft.
Edit: Added a picture displaying the style. As can be seen all the indents doesn't quite match up.
\footmarkstyle
.