pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/print
Module Name: pkgsrc
Committed By: markd
Date: Fri Apr 3 01:49:50 UTC 2026
Modified Files:
pkgsrc/print: Makefile
Added Files:
pkgsrc/print/tex-ltx-talk: DESCR Makefile PLIST distinfo
pkgsrc/print/tex-ltx-talk-doc: DESCR Makefile PLIST distinfo
Log Message:
tex-ltx-talk{,-doc}: add version 0.4.8
This class is experimental, and changes may occur to
interfaces. Development is focussed on tagging/functionality as
the primary driver; as such, support for design aspects is
likely to be lower priority. It requires LaTeX 2025-11-01 or
later. The ltx-talk class is focused on producing (on-screen)
presentations, along with support material such as handouts and
speaker notes. Content is created in a frame environment, each
of which can be divided up into a number of slides (actual
output pages). A simple 'overlay' notation is used to specify
which material appears on each slide within a frame. The class
supports a range of environments to enable complex slide
relationships to be constructed. The appearance of slides is
controlled by a template system. Many of the elements of slides
can be adjusted by setting simple key-based values in the
preamble. More complex changes can be implemented by altering
specific, targeted definitions without needing to rewrite
entire blocks of code. This allows a variety of visual
appearances to be selected for the same content source. The
ltx-talk class has syntax similar to the popular beamer class,
although there are some (deliberate) differences. However,
ltx-talk has been implemented to support creation of tagged
(accessible) PDF output as a core aim. As such, it is suited to
creating output for reuse in other formats, e.g. HTML
conversions, without additional steps.
To generate a diff of this commit:
cvs rdiff -u -r1.962 -r1.963 pkgsrc/print/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-ltx-talk/DESCR \
pkgsrc/print/tex-ltx-talk/Makefile pkgsrc/print/tex-ltx-talk/PLIST \
pkgsrc/print/tex-ltx-talk/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-ltx-talk-doc/DESCR \
pkgsrc/print/tex-ltx-talk-doc/Makefile \
pkgsrc/print/tex-ltx-talk-doc/PLIST \
pkgsrc/print/tex-ltx-talk-doc/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/print/Makefile
diff -u pkgsrc/print/Makefile:1.962 pkgsrc/print/Makefile:1.963
--- pkgsrc/print/Makefile:1.962 Fri Apr 3 01:21:08 2026
+++ pkgsrc/print/Makefile Fri Apr 3 01:49:50 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.962 2026/04/03 01:21:08 markd Exp $
+# $NetBSD: Makefile,v 1.963 2026/04/03 01:49:50 markd Exp $
#
COMMENT= Desktop publishing
@@ -1103,6 +1103,8 @@ SUBDIR+= tex-longfbox
SUBDIR+= tex-longfbox-doc
SUBDIR+= tex-ltabptch
SUBDIR+= tex-ltabptch-doc
+SUBDIR+= tex-ltx-talk
+SUBDIR+= tex-ltx-talk-doc
SUBDIR+= tex-ltxcmds
SUBDIR+= tex-ltxcmds-doc
SUBDIR+= tex-ltxmisc
Added files:
Index: pkgsrc/print/tex-ltx-talk/DESCR
diff -u /dev/null pkgsrc/print/tex-ltx-talk/DESCR:1.1
--- /dev/null Fri Apr 3 01:49:50 2026
+++ pkgsrc/print/tex-ltx-talk/DESCR Fri Apr 3 01:49:50 2026
@@ -0,0 +1,24 @@
+This class is experimental, and changes may occur to
+interfaces. Development is focussed on tagging/functionality as
+the primary driver; as such, support for design aspects is
+likely to be lower priority. It requires LaTeX 2025-11-01 or
+later. The ltx-talk class is focused on producing (on-screen)
+presentations, along with support material such as handouts and
+speaker notes. Content is created in a frame environment, each
+of which can be divided up into a number of slides (actual
+output pages). A simple 'overlay' notation is used to specify
+which material appears on each slide within a frame. The class
+supports a range of environments to enable complex slide
+relationships to be constructed. The appearance of slides is
+controlled by a template system. Many of the elements of slides
+can be adjusted by setting simple key-based values in the
+preamble. More complex changes can be implemented by altering
+specific, targeted definitions without needing to rewrite
+entire blocks of code. This allows a variety of visual
+appearances to be selected for the same content source. The
+ltx-talk class has syntax similar to the popular beamer class,
+although there are some (deliberate) differences. However,
+ltx-talk has been implemented to support creation of tagged
+(accessible) PDF output as a core aim. As such, it is suited to
+creating output for reuse in other formats, e.g. HTML
+conversions, without additional steps.
Index: pkgsrc/print/tex-ltx-talk/Makefile
diff -u /dev/null pkgsrc/print/tex-ltx-talk/Makefile:1.1
--- /dev/null Fri Apr 3 01:49:50 2026
+++ pkgsrc/print/tex-ltx-talk/Makefile Fri Apr 3 01:49:50 2026
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2026/04/03 01:49:50 markd Exp $
+
+DISTNAME= ltx-talk
+PKGNAME= tex-${DISTNAME}-0.4.8
+TEXLIVE_REV= 78559
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://ctan.org/pkg/ltx-talk
+COMMENT= Class for typesetting presentations
+LICENSE= lppl-1.3c
+
+DEPENDS+= tex-amsmath-[0-9]*:../../print/tex-amsmath
+DEPENDS+= tex-graphics-[0-9]*:../../print/tex-graphics
+DEPENDS+= tex-hyperref-[0-9]*:../../print/tex-hyperref
+DEPENDS+= tex-xcolor-[0-9]*:../../print/tex-xcolor
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/tex-ltx-talk/PLIST
diff -u /dev/null pkgsrc/print/tex-ltx-talk/PLIST:1.1
--- /dev/null Fri Apr 3 01:49:50 2026
+++ pkgsrc/print/tex-ltx-talk/PLIST Fri Apr 3 01:49:50 2026
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2026/04/03 01:49:50 markd Exp $
+share/texmf-dist/tex/latex/ltx-talk/ltx-talk.cls
Index: pkgsrc/print/tex-ltx-talk/distinfo
diff -u /dev/null pkgsrc/print/tex-ltx-talk/distinfo:1.1
--- /dev/null Fri Apr 3 01:49:50 2026
+++ pkgsrc/print/tex-ltx-talk/distinfo Fri Apr 3 01:49:50 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/04/03 01:49:50 markd Exp $
+
+BLAKE2s (ltx-talk.r78559.tar.xz) = 84b3040e639128b6e73933cc192ca1f37dfbfd148821eb9dbde78a7a4a313727
+SHA512 (ltx-talk.r78559.tar.xz) = 41f4361c7c8596ec39d721a00dcc80fc164f53bda130282e8429c117a2d401fb1e454c4f00fe1800280ef553597161a7e04aeeff6b4e21ea646e22cc7bdaa336
+Size (ltx-talk.r78559.tar.xz) = 13660 bytes
Index: pkgsrc/print/tex-ltx-talk-doc/DESCR
diff -u /dev/null pkgsrc/print/tex-ltx-talk-doc/DESCR:1.1
--- /dev/null Fri Apr 3 01:49:50 2026
+++ pkgsrc/print/tex-ltx-talk-doc/DESCR Fri Apr 3 01:49:50 2026
@@ -0,0 +1 @@
+Documentation for tex-ltx-talk.
Index: pkgsrc/print/tex-ltx-talk-doc/Makefile
diff -u /dev/null pkgsrc/print/tex-ltx-talk-doc/Makefile:1.1
--- /dev/null Fri Apr 3 01:49:50 2026
+++ pkgsrc/print/tex-ltx-talk-doc/Makefile Fri Apr 3 01:49:50 2026
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2026/04/03 01:49:50 markd Exp $
+
+DISTNAME= ltx-talk.doc
+PKGNAME= tex-${DISTNAME:S/./-/}-0.4.8
+TEXLIVE_REV= 78559
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://ctan.org/pkg/ltx-talk
+COMMENT= Documentation for tex-ltx-talk
+LICENSE= lppl-1.3c
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/tex-ltx-talk-doc/PLIST
diff -u /dev/null pkgsrc/print/tex-ltx-talk-doc/PLIST:1.1
--- /dev/null Fri Apr 3 01:49:50 2026
+++ pkgsrc/print/tex-ltx-talk-doc/PLIST Fri Apr 3 01:49:50 2026
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1 2026/04/03 01:49:50 markd Exp $
+share/texmf-dist/doc/latex/ltx-talk/CHANGELOG.md
+share/texmf-dist/doc/latex/ltx-talk/CONTRIBUTING.md
+share/texmf-dist/doc/latex/ltx-talk/README.md
+share/texmf-dist/doc/latex/ltx-talk/background-image.pdf
+share/texmf-dist/doc/latex/ltx-talk/background-image.tex
+share/texmf-dist/doc/latex/ltx-talk/float-centering.pdf
+share/texmf-dist/doc/latex/ltx-talk/float-centering.tex
+share/texmf-dist/doc/latex/ltx-talk/footer-text.pdf
+share/texmf-dist/doc/latex/ltx-talk/footer-text.tex
+share/texmf-dist/doc/latex/ltx-talk/header-footer-color.pdf
+share/texmf-dist/doc/latex/ltx-talk/header-footer-color.tex
+share/texmf-dist/doc/latex/ltx-talk/index.md
+share/texmf-dist/doc/latex/ltx-talk/lists-actions.pdf
+share/texmf-dist/doc/latex/ltx-talk/lists-actions.tex
+share/texmf-dist/doc/latex/ltx-talk/lists-overlays.pdf
+share/texmf-dist/doc/latex/ltx-talk/lists-overlays.tex
+share/texmf-dist/doc/latex/ltx-talk/ltx-talk-code.pdf
+share/texmf-dist/doc/latex/ltx-talk/ltx-talk-code.tex
+share/texmf-dist/doc/latex/ltx-talk/ltx-talk.pdf
+share/texmf-dist/doc/latex/ltx-talk/ltx-talk.tex
+share/texmf-dist/doc/latex/ltx-talk/math-fonts.pdf
+share/texmf-dist/doc/latex/ltx-talk/math-fonts.tex
+share/texmf-dist/doc/latex/ltx-talk/overlays-opacity.pdf
+share/texmf-dist/doc/latex/ltx-talk/overlays-opacity.tex
+share/texmf-dist/doc/latex/ltx-talk/titlepage-styling.pdf
+share/texmf-dist/doc/latex/ltx-talk/titlepage-styling.tex
+share/texmf-dist/doc/latex/ltx-talk/totalframes.pdf
+share/texmf-dist/doc/latex/ltx-talk/totalframes.tex
+share/texmf-dist/doc/latex/ltx-talk/verbatim-alt-env.pdf
+share/texmf-dist/doc/latex/ltx-talk/verbatim-alt-env.tex
+share/texmf-dist/doc/latex/ltx-talk/verbatim-content.pdf
+share/texmf-dist/doc/latex/ltx-talk/verbatim-content.tex
Index: pkgsrc/print/tex-ltx-talk-doc/distinfo
diff -u /dev/null pkgsrc/print/tex-ltx-talk-doc/distinfo:1.1
--- /dev/null Fri Apr 3 01:49:50 2026
+++ pkgsrc/print/tex-ltx-talk-doc/distinfo Fri Apr 3 01:49:50 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/04/03 01:49:50 markd Exp $
+
+BLAKE2s (ltx-talk.doc.r78559.tar.xz) = b54fbd0056df23e1341c397598f0281dfc17dfc6796c38957c14dfeae3645816
+SHA512 (ltx-talk.doc.r78559.tar.xz) = 0e6187439a2c653124a404ad8a9081975a7be8dc7f28778db5a98ba1052df4b181ea0e0ac064073eae1dcfe35b31c1be7bd30f4423f46232c8205a46d3d3d3c9
+Size (ltx-talk.doc.r78559.tar.xz) = 866368 bytes
Home |
Main Index |
Thread Index |
Old Index