\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{ll}
a & b \\\cmidrule(r){1-1}
c & d \\
\end{tabular}
\end{document}
latexml outputs an unexpected border in the second column. I suggest the following:
diff --git a/lib/LaTeXML/Package/booktabs.sty.ltxml b/lib/LaTeXML/Package/booktabs.sty.ltxml
index 8447827..b5312b7 100644
--- a/lib/LaTeXML/Package/booktabs.sty.ltxml
+++ b/lib/LaTeXML/Package/booktabs.sty.ltxml
@@ -32,7 +32,7 @@ DefMacro('\cmidrule[]',
'\@ifnextchar({\ifx.#1.\expandafter\ltx@@cmidrule\else\@afterfi\ltx@@cmidrule[#1]\fi}'
. '{\ifx.#1.\expandafter\ltx@cmidrule\else\@afterfi\ltx@cmidrule[#1]\fi}');
-DefMacro('\ltx@@cmidrule[Dimension] Match:( Until:){}', '\cline{#3}');
+DefMacro('\ltx@@cmidrule[Dimension] Match:( Until:){}', '\cline{#4}');
DefMacro('\ltx@cmidrule[Dimension]{}', '\cline{#2}');
# add vspace
With
latexml outputs an unexpected border in the second column. I suggest the following: