瀏覽代碼

Add version and copyright package

Samuel W. Flint 5 年之前
父節點
當前提交
fff13489b3
共有 1 個文件被更改,包括 14 次插入0 次删除
  1. 14 0
      texmf/version-and-copyright.sty

+ 14 - 0
texmf/version-and-copyright.sty

@@ -0,0 +1,14 @@
+\ProvidesPackage{version-and-copyright}[2020/02/02 Handle Version and Copyright]
+
+\RequirePackage{verbatim}
+\RequirePackage{shellesc}
+\RequirePackage{etoolbox}
+
+\ProcessOptions\relax
+
+\newcommand\vc@getRev{\ShellEscape{git rev-parse --short HEAD > \jobname.ver}}
+\newcommand\gitrevision{\vc@getRev\input{\jobname.ver}}
+
+\newcommand\copyrightRange[1]{\copyright~#1\ifnumgreater{\year}{#1}{--\the\year}{}}
+
+\endinput