• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

doc/H03-May-2022-8,8197,745

example/H03-May-2022-1,2841,040

testsuite/H03-May-2022-6,9365,643

AUTHORSH A D31-Jan-2007477 1912

COPYINGH A D12-Mar-20101.9 KiB4333

ChangeLogH A D28-Dec-201094 KiB3,1072,174

INSTALLH A D20-May-20027.7 KiB185144

Makefile.amH A D27-Feb-20072.6 KiB7423

Makefile.inH A D28-Dec-201022.5 KiB715629

NEWSH A D28-Dec-20102.8 KiB8959

READMEH A D14-Jun-20072.5 KiB7654

TODOH A D15-Jun-2007327 169

acinclude.m4H A D31-Jan-20073.2 KiB112103

aclocal.m4H A D28-Dec-201021.7 KiB614543

config.guessH A D31-Jan-200742.4 KiB1,4641,253

config.subH A D31-Jan-200731 KiB1,5801,438

configureH A D28-Dec-2010140.6 KiB5,1404,191

configure.acH A D28-Dec-20105.8 KiB218194

ieee-copyout.inH A D31-Jan-20073.4 KiB13672

install-shH A D20-May-20025.5 KiB252153

latex-mk.inH A D28-Dec-201021.5 KiB823546

latex.mk.in.inH A D28-Mar-201034.3 KiB1,1671,043

latex.subdir.mk.in.inH A D31-Jan-20074.1 KiB123107

lgrind.mk.in.inH A D21-Sep-20108 KiB250214

missingH A D20-May-20028.6 KiB284224

mkinstalldirsH A D20-May-2002777 4223

mpost.mk.in.inH A D14-Apr-20086.2 KiB214184

tgif.mk.in.inH A D31-Jan-20075.9 KiB198171

xfig.mk.in.inH A D12-Mar-20105.9 KiB198171

README

1# $Id: README,v 1.10 2007/06/14 14:02:42 dan Exp $
2
3--------------------------
4Quick overview
5--------------------------
6
7latex-mk is a set of makefile fragments designed to assist in the
8management of LaTeX documents.  The user creates a simple Makefile
9which sets up a few simple variables and then includes the latex.mk
10fragment at the end.  Please refer to the documentation in the doc/
11subdirectory for complete documentation.
12
13--------------------------
14Quick install
15--------------------------
16
17If you are setting the user configuration file with --with-usermakeconf
18and/or --with-usergmakeconf you'll probably need to enclose the argumen
19with single quotes to prevent shell expansion during configuration.  For
20example,
21
22  --with-usermakeconf=${HOME}/.latex-mk.conf
23
24will end up hardcoding the home directory of the particular user who
25ran the configuration script.  If you are setting this up for multiple
26users, you probably wanted to use
27
28  --with-usermakeconf='${HOME}/.latex-mk.conf'
29
30instead.
31
32--------------------------
33Acknowledgements
34--------------------------
35
36Thanks to Jeff Gealow who provided an example of a makefile for a
37LaTeX document many many years ago.  Thats where this all started.
38
39Thanks to Paul Smith and Darrin Jewell for help with GNU make.
40
41Thanks to Todd Sepke for the suggestions that led to the latex-mk
42script.
43
44Thanks to Jeff McMahill for suggesting that I add support for
45multiple top level documents with some common dependencies and
46some unique dependencies.
47
48Thanks to Karthikesh Raju for suggesting including a 'dist' target
49and for suggesting that the -draft output be supported.
50
51Thanks to Brook Milligan for suggesting that I add HTML output,
52POST_BIBTEX_HOOK, and providing general encouragement.  Brook also
53suggested the sweave support.
54
55Thanks to Antoine Reilles for suggesting that I add makeindex
56support and for providing a preliminary patch.
57
58Thanks to Reuben Thomas for suggesting that the latex-mk script
59be documented a bit more for standalone use and for suggesting
60a way to have the latex-mk script work with a read only source
61directory.
62
63Thanks to Rafael Laboissiere for suggesting that the testsuite
64run all shell scripts through 'sh -n' for a syntax check and for
65helping to track down some testsuite failures.  Rafael has also
66provided several small patches found as the Debian package
67maintainer.
68
69--------------------------
70Bugs
71--------------------------
72
73Please report all bugs on the latex-mk homepage at
74http://latex-mk.sourceforge.net
75
76