From a60d2c2515ea3e0442b070b276997ba69a3553ee Mon Sep 17 00:00:00 2001 From: ming Date: Thu, 7 Aug 2025 19:42:15 +0800 Subject: [PATCH] fix endfloat for longtable --- dwms/_extensions/drwater/dwms/partials/title.tex | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/dwms/_extensions/drwater/dwms/partials/title.tex b/dwms/_extensions/drwater/dwms/partials/title.tex index 3a5ad9b..1b110b6 100644 --- a/dwms/_extensions/drwater/dwms/partials/title.tex +++ b/dwms/_extensions/drwater/dwms/partials/title.tex @@ -37,6 +37,16 @@ $if(isRN)$ $endif$ $if(endfloat)$ \usepackage{endfloat} +\renewcommand{\efloatseparator}{\vspace{\floatsep}} +\DeclareDelayedFloatFlavor{sidewaystable}{table} +\DeclareDelayedFloatFlavor{sidewaysfigure}{figure} +\DeclareDelayedFloatFlavor{landscape}{table} + +\let\normallongtable=\longtable +\renewcommand{\longtable}{\clearpage\normallongtable} + +\DeclareDelayedFloatFlavour*{longtable}{table} + $endif$ $if(linenumber)$ \linenumbers