Skip to content

Commit

Permalink
tex-hitex{,-doc}: Add version 2022
Browse files Browse the repository at this point in the history
An extension of TeX which generates HINT output. The HINT file
format is an alternative to the DVI and PDF formats which was
designed specifically for on-screen reading of documents.
Especially on mobile devices, reading DVI or PDF documents can
be cumbersome. Mobile devices are available in a large variety
of sizes but typically are not large enough to display
documents formated for a4/letter-size paper. To compensate for
the limitations of a small screen, users are used to
alternating between landscape (few long lines) and portrait
(more short lines) mode. The HINT format supports variable and
varying screen sizes, leveraging the ability of TeX to format a
document for nearly-arbitrary values of \hsize and \vsize.
  • Loading branch information
markd committed Apr 17, 2022
1 parent a4e4492 commit 9040552
Show file tree
Hide file tree
Showing 9 changed files with 95 additions and 1 deletion.
4 changes: 3 additions & 1 deletion print/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.831 2022/04/16 02:10:06 markd Exp $
# $NetBSD: Makefile,v 1.832 2022/04/17 11:06:40 markd Exp $
#

COMMENT= Desktop publishing
Expand Down Expand Up @@ -806,6 +806,8 @@ SUBDIR+= tex-hausarbeit-jura
SUBDIR+= tex-hausarbeit-jura-doc
SUBDIR+= tex-here
SUBDIR+= tex-here-doc
SUBDIR+= tex-hitex
SUBDIR+= tex-hitex-doc
SUBDIR+= tex-hobsub
SUBDIR+= tex-hobsub-doc
SUBDIR+= tex-hologo
Expand Down
1 change: 1 addition & 0 deletions print/tex-hitex-doc/DESCR
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Documentation for tex-hitex.
15 changes: 15 additions & 0 deletions print/tex-hitex-doc/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# $NetBSD: Makefile,v 1.1 2022/04/17 11:06:41 markd Exp $

DISTNAME= hitex.doc
PKGNAME= tex-${DISTNAME:S/./-/}-2022
TEXLIVE_REV= 62529

MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://ctan.org/pkg/hitex
COMMENT= Documentation for tex-hitex
LICENSE= x11

TEXLIVE_IGNORE_PATTERNS= texmf-dist/doc/man

.include "../../print/texlive/package.mk"
.include "../../mk/bsd.pkg.mk"
7 changes: 7 additions & 0 deletions print/tex-hitex-doc/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
@comment $NetBSD: PLIST,v 1.1 2022/04/17 11:06:41 markd Exp $
share/texmf-dist/doc/hitex/base/hiformat.hnt
share/texmf-dist/doc/hitex/base/hiformat.pdf
share/texmf-dist/doc/hitex/base/hintmac.tex
share/texmf-dist/doc/hitex/base/hitexman.hnt
share/texmf-dist/doc/hitex/base/hitexman.pdf
share/texmf-dist/doc/hitex/base/hitexman.tex
5 changes: 5 additions & 0 deletions print/tex-hitex-doc/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2022/04/17 11:06:41 markd Exp $

BLAKE2s (hitex.doc.r62529.tar.xz) = 7422255b4fa6e1b2837dcab88a3450ef4d2d89d8c2d2fab7ba09be1e9d07b66e
SHA512 (hitex.doc.r62529.tar.xz) = 995e0750d2fb93f8a5c7b663739bdc5a71ae28a3892f87674cb90ce2d238896bd9cbcb1f0bcfec61703e9d27f152c0667f60481376cc855cdb775292517866a5
Size (hitex.doc.r62529.tar.xz) = 2623172 bytes
12 changes: 12 additions & 0 deletions print/tex-hitex/DESCR
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
An extension of TeX which generates HINT output. The HINT file
format is an alternative to the DVI and PDF formats which was
designed specifically for on-screen reading of documents.
Especially on mobile devices, reading DVI or PDF documents can
be cumbersome. Mobile devices are available in a large variety
of sizes but typically are not large enough to display
documents formated for a4/letter-size paper. To compensate for
the limitations of a small screen, users are used to
alternating between landscape (few long lines) and portrait
(more short lines) mode. The HINT format supports variable and
varying screen sizes, leveraging the ability of TeX to format a
document for nearly-arbitrary values of \hsize and \vsize.
39 changes: 39 additions & 0 deletions print/tex-hitex/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# $NetBSD: Makefile,v 1.1 2022/04/17 11:06:40 markd Exp $

DISTNAME= hitex
PKGNAME= tex-${DISTNAME}-2022
TEXLIVE_REV= 62529

MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://ctan.org/pkg/hitex
COMMENT= TeX extension writing HINT output for on-screen reading
LICENSE= x11

DEPENDS+= tex-atbegshi-[0-9]*:../../print/tex-atbegshi
DEPENDS+= tex-atveryend-[0-9]*:../../print/tex-atveryend
DEPENDS+= tex-babel-[0-9]*:../../print/tex-babel
DEPENDS+= tex-cm-[0-9]*:../../fonts/tex-cm
DEPENDS+= tex-etex-[0-9]*:../../print/tex-etex
DEPENDS+= tex-everyshi-[0-9]*:../../print/tex-everyshi
DEPENDS+= tex-firstaid-[0-9]*:../../print/tex-firstaid
DEPENDS+= tex-hyphen-base-[0-9]*:../../print/tex-hyphen-base
DEPENDS+= tex-l3backend-[0-9]*:../../devel/tex-l3backend
DEPENDS+= tex-l3kernel-[0-9]*:../../devel/tex-l3kernel
DEPENDS+= tex-l3packages-[0-9]*:../../devel/tex-l3packages
DEPENDS+= tex-latex-[0-9]*:../../print/tex-latex
DEPENDS+= tex-latex-fonts-[0-9]*:../../fonts/tex-latex-fonts
DEPENDS+= tex-plain-[0-9]*:../../print/tex-plain
DEPENDS+= tex-tex-ini-files-[0-9]*:../../print/tex-tex-ini-files
DEPENDS+= tex-unicode-data-[0-9]*:../../print/tex-unicode-data
DEPENDS+= web2c>=2022:../../print/web2c

INSTALLATION_DIRS+= bin

TEX_FORMATS+= "hilatex hitex language.dat -etex -ltx hilatex.ini\\nhitex hitex language.def -etex -ltx hitex.ini\\n"

.include "../../print/texlive/package.mk"

post-install:
${LN} -sf hitex ${DESTDIR}${PREFIX}/bin/hilatex

.include "../../mk/bsd.pkg.mk"
8 changes: 8 additions & 0 deletions print/tex-hitex/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
@comment $NetBSD: PLIST,v 1.1 2022/04/17 11:06:40 markd Exp $
bin/hilatex
share/texmf-dist/makeindex/hitex/hint.ist
share/texmf-dist/tex/hitex/base/hilatex.ini
share/texmf-dist/tex/hitex/base/hiltxpage.tex
share/texmf-dist/tex/hitex/base/hiplainpage.tex
share/texmf-dist/tex/hitex/base/hitex.ini
share/texmf-dist/tex/hitex/base/ifhint.tex
5 changes: 5 additions & 0 deletions print/tex-hitex/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2022/04/17 11:06:40 markd Exp $

BLAKE2s (hitex.r62529.tar.xz) = a433b3aca99e78513a204242b3666ba0913aa46cc114a95c8c09da608d1fb156
SHA512 (hitex.r62529.tar.xz) = eb2adfd7f61c0129a2e7fba65f10c2d9ff2acd4502f720f141fa73d3f7e3e2bd266fde21f4085559855e00743878e6cdc4540a5e694d822b917a59982bf33582
Size (hitex.r62529.tar.xz) = 2980 bytes

0 comments on commit 9040552

Please sign in to comment.