Hi and welcome,
i am not quite sure what you want yet, can you elaborate a bit?
Here is a first suggestion. It defines alph but
hardcodes the dot in there. Not very practicale. As a KOMA-user myself, i am used to
deffootnote
to alter the visual appearance of footnotes.
Maybe you could define the special one as the standard, and redefine the normal one as a new footnote type. Hence no fiddeling around with the original code.
It will be a bit clearer after some explanations.
Code: Select all
\documentclass[a5paper]{book}
\usepackage[para]{manyfoot}
\usepackage[norule]{footmisc}
\usepackage{scrextend}
\makeatletter
%\renewcommand\@makefntext{\@thefnmark.\hskip.5em}
\def\MFL@declare#1#2[#3]{%
\newfootnote[#1]{#2}%
\edef\@tempa{\noexpand\newcounter{footnote#2}%
\noexpand\renewcommand
\expandafter\noexpand\csname thefootnote#2\endcsname{%
\expandafter\noexpand\csname @#3\endcsname
\expandafter\noexpand\csname c@footnote#2\endcsname.%<- here is the dot
}%
\ifMFL@perpage \noexpand\MakePerPage{footnote#2}\fi
\noexpand\newcommand
\expandafter\noexpand\csname footnote#2\endcsname{%
\noexpand\MFL@makemark{footnote#2}{\noexpand\stepcounter}{%
\noexpand\@footnotemark
\noexpand\let\noexpand\@tempb\noexpand\@thefnmark
\expandafter\noexpand\csname Footnotetext#2\endcsname{%
\noexpand\@tempb
}%
}%
}%
\noexpand\newcommand
\expandafter\noexpand\csname footnotemark#2\endcsname{%
\noexpand\MFL@makemark{footnote#2}{\noexpand\stepcounter}{%
\noexpand\@footnotemark
}%
}%
\noexpand\newcommand
\expandafter\noexpand\csname footnotetext#2\endcsname{%
\noexpand\MFL@makemark{footnote#2}{\noexpand\@gobble}{%
\noexpand\let\noexpand\@tempb\noexpand\@thefnmark
\expandafter\noexpand\csname Footnotetext#2\endcsname{%
\noexpand\@tempb
}%
}%
}%
\noexpand\newcommand
\expandafter\noexpand\csname Footnotemark#2\endcsname{%
\noexpand\Footnotemark
}%
\noexpand\newcommand
\expandafter\noexpand\csname Footnote#2\endcsname[1]{%
\noexpand\Footnotemark{####1}%
\expandafter\noexpand\csname Footnotetext#2\endcsname{####1}%
}%
}%
\@tempa
}
\makeatother
\DeclareNewFootnote[para]{A}[alph]
\deffootnote[1em]{1.5em}{1em}{\thefootnotemark}
\begin{document}
Some text\footnote{The footnote.}. Some more
text\footnoteA{The A footnote.}
\end{document}
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.