summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/coolfn/coolfn.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/coolfn/coolfn.sty')
-rw-r--r--macros/latex/contrib/coolfn/coolfn.sty17
1 files changed, 11 insertions, 6 deletions
diff --git a/macros/latex/contrib/coolfn/coolfn.sty b/macros/latex/contrib/coolfn/coolfn.sty
index dfe27d611c..f3f83b5889 100644
--- a/macros/latex/contrib/coolfn/coolfn.sty
+++ b/macros/latex/contrib/coolfn/coolfn.sty
@@ -1,4 +1,4 @@
-\def\coolfnversionnumber{1.2.0}
+\def\coolfnversionnumber{1.2.2}
\ProvidesPackage{coolfn}
[2023/11/16\coolfnversionnumber\
A cool way to format footnotes]
@@ -21,7 +21,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% from https://tex.stackexchange.com/questions/305033/is-there-a-latex-package-that-defines-an-environment-for-parskip-like-capabiliti
+% from https://tex.stackexchange.com/questions/305033/
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[bottom]{footmisc}
@@ -62,12 +62,16 @@
\setlength{\lengtha}{\textwidth}
\newlength{\lengthb}%maths again
\newlength{\lengthc}
+
\setlength{\lengthc}{\fnindent}
\setlength{\lengthb}{1.25\lengthc}%parblock
-%\makeatletter
-%\@ifclassloaded{memoir}{}{
+
+\makeatletter
+\@ifclassloaded{memoir}{
+}{
\usepackage{hanging}
-%}
+}
+\makeatother
% for hanging paragraphs
\renewcommand\footnoterule{}
% ^ no one wants a rule sep for FN!
@@ -89,8 +93,9 @@
\begin{minipage}[t]{\lengthb}%
\noindent\normalfont%
\@thefnmark%
+
\end{minipage}%
-\begin{minipage}[t]{\lengtha-\lengthb}%
+\begin{minipage}[t]{\textwidth-\lengthb}%
\begin{Parskip}\begin{hangparas}{\lengthc}{1}
\noindent#1\end{hangparas}\end{Parskip}%
\end{minipage}%