Commit graph

18 commits

Author SHA1 Message Date
dmcmahill
3c50f78843 update to latex-mk-1.8
------------------------------
Release Notes for LaTeX-Mk-1.8
------------------------------

- Fix a syntax error in the latex-mk script which showed up with some shells.

- Fix a bug in the latex-mk script where some of the ".old" files that are used
  for determining when to re-run various tools were not being cleaned up properly.

- Add a few more files which latex and makeindex may generate to the list of files
  removed by the 'clean' target.

- Add a testsuite entry for the clean target.

- Improve the makefile testsuite robustness.  In particular it now deals with
  the bmake program having different names (make, bmake, bsdmake, etc).

- Improve and expand the testsuite for the latex-mk script.
2006-07-10 11:09:24 +00:00
dmcmahill
54c007e995 update to latex-mk-1.7
------------------------------
Release Notes for LaTeX-Mk-1.7
------------------------------

- Added support for makeindex.  Suggested by Antoine Reilles who provided a preliminary
patch.

- Added a --help flag to the latex-mk script and documented the script a bit more
there.  It seems that some users are using the latex-mk script only and not the makefile
system.  Suggested by Reuben Thomas.

- Added the ability in the latex-mk script to work with a read only current directory
and use the TEXMFOUTPUT environment variable to control where the real output goes.
Suggested by Reuben Thomas.
2006-06-09 23:43:02 +00:00
jlam
292727e131 List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR. 2006-04-06 18:18:15 +00:00
dmcmahill
f675725111 update to latex-mk-1.6
* Fix a syntax error in the (not used yet) ieee-copyout script.
* Fix a bug in the latex-mk script when BibTex is used.
* Add quoting of command names in the BSD makefiles. This will properly deal with pathnames to the
  programs which contain spaces. Currently GNU make will not properly deal with this.
2006-04-04 23:21:30 +00:00
dmcmahill
bf7451f4a3 update to latex-mk-1.5
* When  using  tex2page or HeVeA for html output, do not force the running of LaTeX. With latex2html,
       LaTeX will still be run because latex2html makes use of the .aux files generated by LaTeX.
     * Fixed a bug where if the BibTeX input file was modified LaTeX would be run again but not BibTeX.
     * Added  a  --tex2page  mode  for  latex-mk  (the  script)  which allows latex-mk to run tex2page the
       appropriate number of times to resolves all references.
     * Improve the cleaning of tex2page generated output.
     * Added latex.subdir.mk to support recursive builds.
2006-01-28 05:46:02 +00:00
dmcmahill
4bbcc8ec35 Update to latex-mk-1.4
* Added support for lgrind.
* Added a dist target for creating a distribution archive of all source files.
* Added support for using tex2page for html output.
* When using pdflatex, directly convert tgif and xfig drawings to PDF instead
  of to encapsulated postscript.
* When using pdflatex, do not create @file{.dvi} files as part of the default
  target.
* Added a LANDSCAPE variable which when set will add landscape flags to various
  tools.
* Make the default flag for exporting xfig drawings to encapsulated postscript
  be -L eps instead of -L ps.
2005-10-05 01:48:40 +00:00
jlam
e8f4d42453 Note the tools that this package uses, and pass a full path to the
configure script for "BMAKE" so that we don't pull in the BSD make
symlink from the tools directory.
2005-06-07 17:32:58 +00:00
dmcmahill
e0a1b0e9af update to latex-mk-1.3.
This version fixes installation on case-insensitive file systems as well
as a bug where bibtex did not get run properly when the .tex file had
no explicit \cite{}'s but rather used \nocite{}.
2004-05-29 13:41:29 +00:00
dmcmahill
c2e9e7c0eb update to latex-mk-1.2.
Changes are:

* Fixed a bug which prevented the POST_BIBTEX_HOOK hook from actually
  doing anything
* Dropped -Ppdf from the default DVIPS_FLAGS. Users who wish to keep
  -Ppdf as part of DVIPS_FLAGS can add it to the site configuration
  file, user configuration file, or project Makefile.
* Added DVIPDFM_ENV variable for running @code{dvipdfm} inside a
  customized environment.
* Preliminary Rich Text Format (RTF) output support. The new rtf target
  will use latex2rtf to produce an RTF version of your document. Use this
  when sending your documents to the text-formatter-challenged.
* Fixed a bug where a list of figures, list of tables, and table of
  contents were sometimes not fully up to date in the final output.
* Added support for using ImageMagick to convert JPEG and PNG files to
  EPS for inclusion in a document.
2004-03-28 22:23:25 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
seb
2630536963 depkglint. 2003-08-04 21:44:17 +00:00
seb
ef0156b54a Convert to USE_NEW_TEXINFO. 2003-08-04 21:43:43 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
dmcmahill
36555d1c39 Update to latex-mk-1.1
This is the "HTML Support" release. The significant changes/additions
over the previous version are:
  # Support for HTML output. Either LaTeX2HTML or HeVeA may be used.
  * Fixed a bug where bibtex was not run sometimes when it needed to be
    run. This problem showed up with some versions of LaTeX.
  * Added a POST_BIBTEX_HOOK  variable which specifies a program to be
    run after a BibTeX run. This gives users the ability to insert an
    additional processing step if desired.
2003-06-14 14:21:43 +00:00
dmcmahill
0ea634792b fix a bug which causes bibtex to not be run properly when needed with some
versions of LaTeX.  Noted by Brook Milligan.
2003-05-22 11:27:01 +00:00
dmcmahill
9f6a9e81ff update to latex-mk-1.0
Notable changes are:

- support for dvipdfm added (USE_DVIPDFM)
- support for pdflatex added (USE_PDFLATEX)
- handful of bug fixes
2003-02-27 02:18:37 +00:00
dmcmahill
281c8bf432 update to latex-mk-0.9.1.
This is a bug fix release.  per-project xfig dependencies are now supported.
This was accidentally omitted from the previous release.  In addition, the
GNU make support is much more robust.
2002-10-31 02:05:44 +00:00
dmcmahill
b68b65de68 initial import of latex-mk-0.9
Latex-Mk is a set of makefile fragments and shell scripts designed
to assist in the management of LaTeX documents.  The user creates
a simple Makefile which sets up a few simple variables and then
includes the latex.mk fragment at the end.

LaTeX-Mk provides easy targets such as 'view', 'pdf', 'print',
and 'clean'.  Additional features such as multiple top level
documents with some shared and some unique dependencies and
draft watermark output are included.

LaTeX-Mk works with BSD make and also with GNU make.
2002-10-09 05:10:49 +00:00