misc/changes-simple.sty

changeset 5
3716d0eaa356
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/changes-simple.sty	Thu Oct 19 15:40:04 2023 -0500
@@ -0,0 +1,22 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{changes-simple}[2020/04/20 v0.1 simple alternative to changes that doesn't blow up with weird journal classes]
+
+\newif\ifchangessimple@final
+\changessimple@finalfalse
+\DeclareOption{final}{\changessimple@finaltrue}
+\DeclareOption{draft}{\changessimple@finalfalse}
+\ProcessOptions
+
+\RequirePackage[normalem]{ulem}
+\RequirePackage[svgnames]{xcolor}
+
+\ifchangessimple@final
+    \newcommand{\added}[1]{#1}
+    \newcommand{\deleted}[1]{}
+    \newcommand{\replaced}[2]{#1}
+\else
+    \newcommand{\added}[1]{{\color{blue}#1}}
+    \newcommand{\deleted}[1]{{\color{red}\sout{#1}}}
+    \newcommand{\replaced}[2]{\added{#1}\deleted{#2}}
+\fi
+

mercurial