texlive[56950] Master/texmf-dist: skdoc (16nov20)

commits+karl at tug.org commits+karl at tug.org
Mon Nov 16 23:15:11 CET 2020


Revision: 56950
          http://tug.org/svn/texlive?view=revision&revision=56950
Author:   karl
Date:     2020-11-16 23:15:11 +0100 (Mon, 16 Nov 2020)
Log Message:
-----------
skdoc (16nov20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/skdoc/README
    trunk/Master/texmf-dist/doc/latex/skdoc/skdoc.pdf
    trunk/Master/texmf-dist/source/latex/skdoc/skdoc.dtx
    trunk/Master/texmf-dist/tex/latex/skdoc/skdoc.cls

Added Paths:
-----------
    trunk/Master/texmf-dist/source/latex/skdoc/Makefile

Modified: trunk/Master/texmf-dist/doc/latex/skdoc/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/skdoc/README	2020-11-16 22:14:47 UTC (rev 56949)
+++ trunk/Master/texmf-dist/doc/latex/skdoc/README	2020-11-16 22:15:11 UTC (rev 56950)
@@ -17,7 +17,7 @@
 %% This work consists of the files skdoc.dtx
 %% and the derived filebase skdoc.cls.
 
-This is version 1.5c of the skdoc document class. It is designed to
+This is version 1.5d of the skdoc document class. It is designed to
 generate both documentation and derivative files using only LaTeX,
 i.e. without using docstrip and ins/dtx files.
 

Modified: trunk/Master/texmf-dist/doc/latex/skdoc/skdoc.pdf
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/source/latex/skdoc/Makefile
===================================================================
--- trunk/Master/texmf-dist/source/latex/skdoc/Makefile	                        (rev 0)
+++ trunk/Master/texmf-dist/source/latex/skdoc/Makefile	2020-11-16 22:15:11 UTC (rev 56950)
@@ -0,0 +1,69 @@
+ZIP_NOATTRS :=
+ifeq ($(shell uname -s),Darwin)
+	ZIP_NOATTRS += -X
+endif
+
+TAR_NOATTRS :=
+ifeq ($(shell uname -s),Darwin)
+	TAR_NOATTRS += --disable-copyfile
+endif
+
+TEXMFHOME ?= $(shell kpsewhich -var-value TEXMFHOME)
+.PHONY: all clean distclean install dist test clean-test
+all: skdoc.dtx skdoc.cls skdoc.pdf README
+clean: clean-test
+	rm -f *.gl? *.id? *.aux # problematic files
+	rm -f *.bbl *.bcf *.bib *.blg *.xdy # biblatex
+	rm -f *.fls *.log *.out *.run.xml *.toc # junk
+distclean: clean
+	rm -f *.cls *.sty *.clo *.tar.gz *.tds.zip README
+	git reset --hard
+
+%.cls: %.dtx
+	tex $<
+
+%.pdf: %.dtx %.cls
+	pdflatex -interaction=nonstopmode -halt-on-error $<
+	makeglossaries $*
+	biber $*
+	pdflatex -interaction=nonstopmode -halt-on-error $<
+	makeglossaries $*
+	pdflatex -interaction=nonstopmode -halt-on-error $<
+
+README: README.md
+	sed -e '1,4d;$$d' $< > $@
+
+install: all
+	install -m 0644 skdoc.cls $(TEXMFHOME)/tex/latex/skdoc/skdoc.cls
+	install -m 0644 skdoc.pdf $(TEXMFHOME)/doc/latex/skdoc/skdoc.pdf
+	install -m 0644 skdoc.tex $(TEXMFHOME)/source/latex/skdoc/skdoc.dtx
+	install -m 0644 README $(TEXMFHOME)/doc/latex/skdoc/README
+	-mktexlsr
+
+skdoc.tds.zip: all
+	mkdir -p skdoc/tex/latex/skdoc
+	cp skdoc.cls skdoc/tex/latex/skdoc/skdoc.cls
+	mkdir -p skdoc/doc/latex/skdoc
+	cp skdoc.pdf skdoc/doc/latex/skdoc/skdoc.pdf
+	mkdir -p skdoc/source/latex/skdoc
+	cp skdoc.dtx skdoc/source/latex/skdoc/skdoc.dtx
+	cp README skdoc/doc/latex/skdoc/README
+	cd skdoc && zip $(ZIP_NOATTRS) -r ../skdoc.tds.zip *
+	rm -rf skdoc
+
+skdoc.tar.gz: all skdoc.tds.zip
+	mkdir -p skdoc
+	cp skdoc.dtx skdoc/skdoc.dtx
+	cp skdoc.pdf skdoc/skdoc.pdf
+	cp README skdoc/README
+	cp Makefile skdoc/Makefile
+	tar $(TAR_NOATTRS) -czf $@ skdoc skdoc.tds.zip
+	rm -rf skdoc
+
+dist: skdoc.tar.gz
+
+test:
+#	$(MAKE) -C tests
+
+clean-test:
+#	$(MAKE) -C tests clean


Property changes on: trunk/Master/texmf-dist/source/latex/skdoc/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/latex/skdoc/skdoc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/skdoc/skdoc.dtx	2020-11-16 22:14:47 UTC (rev 56949)
+++ trunk/Master/texmf-dist/source/latex/skdoc/skdoc.dtx	2020-11-16 22:15:11 UTC (rev 56950)
@@ -73,7 +73,7 @@
 %</driver>
 %<class>\ProvidesExplClass{skdoc}
 %<*class>
-    {2020/08/24}{1.5c}{skdoc documentation class}
+    {2020/11/16}{1.5d}{skdoc documentation class}
 %</class>
 %
 %<*driver>
@@ -132,7 +132,7 @@
 % {}{\small\pagemark}
 % \pagestyle{skdoc-class}
 %
-% \version{1.5c}
+% \version{1.5d}
 % \changes{1.0}{Initial version}
 % \changes{1.1}{Added support for syntax highlighting using \pkg{minted}}
 % \changes{1.1a}{Deprecate the use of \pkg{bibtex} in favour of \pkg{biblatex}}
@@ -147,6 +147,7 @@
 % \changes{1.5a}{Track \pkg{expl3} changes (thanks to Felix Faltin)}
 % \changes{1.5b}{Track \pkg{expl3} changes (thanks to Phelype Oleinik). Replace \pkg{opensans} option \opt{osfigures} with \opt{oldstyle} (\#40)}
 % \changes{1.5c}{Replace \pkg{scrpage} package with \pkg{scrlayer-scrpage} (thanks to Daniel Wunderlich)}
+% \changes{1.5d}{Use compatibiltiy levels for \pkg{scrartcl} (\#44)}
 % \iffalse
 %%% Don't forget to update the version number and release date of
 %%% the package declaration on line 76!
@@ -774,9 +775,10 @@
 \LoadClass[ DIV7,
             headings=big,
             numbers=noenddot,
-            abstracton,
+            abstract=true,
             bibliography=totocnumbered,
-            index=totoc
+            index=totoc,
+            version=3.32
         ]{scrartcl}
 %    \end{macrocode}
 % These packages are basic low-level things that we use to declare

Modified: trunk/Master/texmf-dist/tex/latex/skdoc/skdoc.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/skdoc/skdoc.cls	2020-11-16 22:14:47 UTC (rev 56949)
+++ trunk/Master/texmf-dist/tex/latex/skdoc/skdoc.cls	2020-11-16 22:15:11 UTC (rev 56950)
@@ -26,14 +26,15 @@
 %% and the derived filebase skdoc.cls.
 \RequirePackage{expl3}
 \ProvidesExplClass{skdoc}
-    {2020/08/24}{1.5c}{skdoc documentation class}
+    {2020/11/16}{1.5d}{skdoc documentation class}
 \PassOptionsToPackage{log-declarations=false}{xparse}
 \LoadClass[ DIV7,
             headings=big,
             numbers=noenddot,
-            abstracton,
+            abstract=true,
             bibliography=totocnumbered,
-            index=totoc
+            index=totoc,
+            version=3.32
         ]{scrartcl}
 \RequirePackage{etoolbox,xstring,xparse,atbegshi,kvoptions,pdftexcmds,everyhook}
 \RequirePackage{verbatim,needspace,marginnote,calc,hyperref,multicol,hologo}



More information about the tex-live-commits mailing list.