Date: Tue, 3 Aug 1999 10:14:30 -0400 (EDT) From: Robert Withrow <bwithrow@nortelnetworks.com> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/12941: New port: Hyperlatex (print/hyperlatex) Message-ID: <199908031414.KAA73188@tuva.engeast.baynetworks.com>
next in thread | raw e-mail | index | archive | help
>Number: 12941 >Category: ports >Synopsis: New port: Hyperlatex (print/hyperlatex) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Aug 3 07:20:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Robert Withrow >Release: FreeBSD 3.2-RELEASE i386 >Organization: Nortel Networks >Environment: >Description: Port needed for Hyperlatex, a LaTeX add-in. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # hyperlatex # hyperlatex/files # hyperlatex/files/md5 # hyperlatex/Makefile # hyperlatex/pkg # hyperlatex/pkg/COMMENT # hyperlatex/pkg/DESCR # hyperlatex/pkg/PLIST # hyperlatex/patches # hyperlatex/patches/patch-aa # hyperlatex/patches/patch-ab # echo c - hyperlatex mkdir -p hyperlatex > /dev/null 2>&1 echo c - hyperlatex/files mkdir -p hyperlatex/files > /dev/null 2>&1 echo x - hyperlatex/files/md5 sed 's/^X//' >hyperlatex/files/md5 << 'END-of-hyperlatex/files/md5' XMD5 (Hyperlatex-2.3.1.tar.gz) = 03f495366474f34b0d40812c36ee9127 END-of-hyperlatex/files/md5 echo x - hyperlatex/Makefile sed 's/^X//' >hyperlatex/Makefile << 'END-of-hyperlatex/Makefile' X# New ports collection makefile for: Hyperlatex X# Version required: 2.3.1 X# Date created: 2 August 1994 X# Whom: Robert Withrow <witr@rwwa.com> X# X# $Id$ X# X XDISTNAME= Hyperlatex-2.3.1 XCATEGORIES= print XMASTER_SITES= ftp://ftp.cs.uni-magdeburg.de/pub/ipe/ X XMAINTAINER= witr@rwwa.com X XBUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs20 XRUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs20 \ X latex:${PORTSDIR}/print/latex X XLATEX_DIR= ${PREFIX}/share/texmf/tex/latex XHYPERLATEX_DIR= ${PREFIX}/share/texmf/tex/latex/hyperlatex X Xdo-build: X cd ${WRKSRC}; emacs -batch -q -no-site-file -l hyperlatex.el -f hyperlatex-compile X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/hyperlatex ${PREFIX}/bin X ${INSTALL_SCRIPT} ${WRKSRC}/ps2gif ${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/hyperlatex.sty ${LATEX_DIR} X ${MKDIR} ${HYPERLATEX_DIR} X cd ${WRKSRC}; for f in *.el *.elc *.hlx *.xbm *.awk ; do \ X if [ -f $$f ]; then ${INSTALL_DATA} $$f ${HYPERLATEX_DIR}; fi; done X X.include <bsd.port.mk> END-of-hyperlatex/Makefile echo c - hyperlatex/pkg mkdir -p hyperlatex/pkg > /dev/null 2>&1 echo x - hyperlatex/pkg/COMMENT sed 's/^X//' >hyperlatex/pkg/COMMENT << 'END-of-hyperlatex/pkg/COMMENT' XHyperlatex produces HTML and printed documents from LaTeX source. END-of-hyperlatex/pkg/COMMENT echo x - hyperlatex/pkg/DESCR sed 's/^X//' >hyperlatex/pkg/DESCR << 'END-of-hyperlatex/pkg/DESCR' XHyperlatex is a package that allows you to prepare documents in HTML, Xand, at the same time, to produce a neatly printed document from your Xinput. Unlike some other systems that you may have seen, Hyperlatex is Xnot a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes, Xconversion is not a solution to HTML authoring. A well written HTML Xdocument must differ from a printed copy in a number of rather subtle Xways. He doubts that these differences can be recognized mechanically, Xand believes that converted LaTeX can never be as readable as a Xdocument written in HTML. X XThe basic idea of Hyperlatex is to make it possible to write a Xdocument that will look like a flawless LaTeX document when printed Xand like a handwritten HTML document when viewed with an HTML browser. X XWWW: http://www.cs.ust.hk/~otfried/Hyperlatex/ X X-- Robert Withrow <witr@rwwa.com> END-of-hyperlatex/pkg/DESCR echo x - hyperlatex/pkg/PLIST sed 's/^X//' >hyperlatex/pkg/PLIST << 'END-of-hyperlatex/pkg/PLIST' Xbin/hyperlatex Xbin/ps2gif Xshare/texmf/tex/latex/hyperlatex.sty Xshare/texmf/tex/latex/hyperlatex/article.hlx Xshare/texmf/tex/latex/hyperlatex/babel.hlx Xshare/texmf/tex/latex/hyperlatex/book.hlx Xshare/texmf/tex/latex/hyperlatex/color.hlx Xshare/texmf/tex/latex/hyperlatex/colortbl.hlx Xshare/texmf/tex/latex/hyperlatex/emulate.hlx Xshare/texmf/tex/latex/hyperlatex/english.hlx Xshare/texmf/tex/latex/hyperlatex/frames.hlx Xshare/texmf/tex/latex/hyperlatex/french.hlx Xshare/texmf/tex/latex/hyperlatex/german.hlx Xshare/texmf/tex/latex/hyperlatex/greynext.xbm Xshare/texmf/tex/latex/hyperlatex/greyprevious.xbm Xshare/texmf/tex/latex/hyperlatex/greyup.xbm Xshare/texmf/tex/latex/hyperlatex/hyperlatex.el Xshare/texmf/tex/latex/hyperlatex/hyperlatex.elc Xshare/texmf/tex/latex/hyperlatex/longtable.hlx Xshare/texmf/tex/latex/hyperlatex/makeidx.hlx Xshare/texmf/tex/latex/hyperlatex/multirow.hlx Xshare/texmf/tex/latex/hyperlatex/next.xbm Xshare/texmf/tex/latex/hyperlatex/normalize-eps.awk Xshare/texmf/tex/latex/hyperlatex/previous.xbm Xshare/texmf/tex/latex/hyperlatex/pstcol.hlx Xshare/texmf/tex/latex/hyperlatex/report.hlx Xshare/texmf/tex/latex/hyperlatex/sequential.hlx Xshare/texmf/tex/latex/hyperlatex/siteinit.hlx Xshare/texmf/tex/latex/hyperlatex/tabularx.hlx Xshare/texmf/tex/latex/hyperlatex/up.xbm X@dirrm share/texmf/tex/latex/hyperlatexEND-of-hyperlatex/pkg/PLIST echo c - hyperlatex/patches mkdir -p hyperlatex/patches > /dev/null 2>&1 echo x - hyperlatex/patches/patch-aa sed 's/^X//' >hyperlatex/patches/patch-aa << 'END-of-hyperlatex/patches/patch-aa' X--- siteinit.hlx~ Tue Sep 15 13:42:22 1998 X+++ siteinit.hlx Mon Aug 2 12:49:53 1999 X@@ -11,7 +11,7 @@ X %% This should be the URL for the icons used in the navigation panels X %% must end with a slash, unless you leave it empty X %% (empty means the icons are in the same directory as the HTML file) X-\newcommand{\HlxIcons}{http://www.cs.ust.hk/\~{}otfried/img/} X+\newcommand{\HlxIcons}{} X X %% X %% ---------------------------------------------------------------------- END-of-hyperlatex/patches/patch-aa echo x - hyperlatex/patches/patch-ab sed 's/^X//' >hyperlatex/patches/patch-ab << 'END-of-hyperlatex/patches/patch-ab' X--- hyperlatex~ Tue Sep 15 13:42:23 1998 X+++ hyperlatex Mon Aug 2 12:58:49 1999 X@@ -7,7 +7,7 @@ X ## Edit the following line to reflect your choice of the X ## Hyperlatex directory: X X- HYPERLATEX_DIR="$HOME/Hyperlatex/Hlx" X+ HYPERLATEX_DIR="/usr/local/share/texmf/tex/latex/hyperlatex" X X export HYPERLATEX_DIR X fi END-of-hyperlatex/patches/patch-ab exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908031414.KAA73188>