From 226567cc4d022346f291bdaa1d6c51d44bda9404 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 17 Nov 2020 22:00:02 +0000 Subject: philosophersimprint (16nov20) git-svn-id: svn://tug.org/texlive/trunk@56954 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/philosophersimprint/Makefile | 60 --------------------- .../doc/latex/philosophersimprint/README | 4 ++ .../philosophersimprint/philosophersimprint.pdf | Bin 345296 -> 346633 bytes .../doc/latex/philosophersimprint/sample.pdf | Bin 99494 -> 129174 bytes .../source/latex/philosophersimprint/Makefile | 60 +++++++++++++++++++++ .../philosophersimprint/philosophersimprint.dtx | 22 ++++---- .../philosophersimprint/philosophersimprint.cls | 12 ++--- 7 files changed, 80 insertions(+), 78 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/philosophersimprint/Makefile create mode 100644 Master/texmf-dist/source/latex/philosophersimprint/Makefile diff --git a/Master/texmf-dist/doc/latex/philosophersimprint/Makefile b/Master/texmf-dist/doc/latex/philosophersimprint/Makefile deleted file mode 100644 index cbd49e7d9c5..00000000000 --- a/Master/texmf-dist/doc/latex/philosophersimprint/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# -# Makefile for philosophersimprint package -# -# This file is in public domain -# -# $Id: Makefile,v 1.9 2016/08/01 18:43:56 boris Exp $ -# - -PACKAGE=philosophersimprint - -SAMPLES = sample.tex - -PDF = $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf} - -all: ${PDF} - - -%.pdf: %.dtx $(PACKAGE).cls - pdflatex $< - - bibtex $* - pdflatex $< - - makeindex -s gind.ist -o $*.ind $*.idx - - makeindex -s gglo.ist -o $*.gls $*.glo - pdflatex $< - while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ - do pdflatex $<; done - - -%.cls: %.ins %.dtx - pdflatex $< - -%.pdf: %.tex $(PACKAGE).cls - pdflatex $< - - bibtex $* - pdflatex $< - while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ - do pdflatex $<; done - - - -.PRECIOUS: $(PACKAGE).cfg $(PACKAGE).cls - - -clean: - $(RM) $(PACKAGE).cls *.log *.aux \ - *.cfg *.glo *.idx *.toc \ - *.ilg *.ind *.out *.lof \ - *.lot *.bbl *.blg *.gls *.out \ - *.dvi *.ps - -distclean: clean - $(RM) $(PDF) - -# -# Archive for the distribution. Includes typeset documentation -# -archive: all clean - tar -czvf $(PACKAGE).tgz -C .. --exclude '*~' \ - --exclude '*.tgz' --exclude CVS \ - --transform 's/latex/$(PACKAGE)/' latex diff --git a/Master/texmf-dist/doc/latex/philosophersimprint/README b/Master/texmf-dist/doc/latex/philosophersimprint/README index e7b1e50d68f..a9ba7129d78 100644 --- a/Master/texmf-dist/doc/latex/philosophersimprint/README +++ b/Master/texmf-dist/doc/latex/philosophersimprint/README @@ -16,6 +16,10 @@ articles in the ``Web-ready'' format. We do not assume the authors have any commercial fonts installed on their machines. The class uses only freely available and freely distributed fonts. +Changes in version 1.5 + + - Footnote typesetting changes + Changes in version 1.4 - Typesetting improvements. diff --git a/Master/texmf-dist/doc/latex/philosophersimprint/philosophersimprint.pdf b/Master/texmf-dist/doc/latex/philosophersimprint/philosophersimprint.pdf index b2c800d4d8f..03f00474c35 100644 Binary files a/Master/texmf-dist/doc/latex/philosophersimprint/philosophersimprint.pdf and b/Master/texmf-dist/doc/latex/philosophersimprint/philosophersimprint.pdf differ diff --git a/Master/texmf-dist/doc/latex/philosophersimprint/sample.pdf b/Master/texmf-dist/doc/latex/philosophersimprint/sample.pdf index e93d6749967..6ea86dce698 100644 Binary files a/Master/texmf-dist/doc/latex/philosophersimprint/sample.pdf and b/Master/texmf-dist/doc/latex/philosophersimprint/sample.pdf differ diff --git a/Master/texmf-dist/source/latex/philosophersimprint/Makefile b/Master/texmf-dist/source/latex/philosophersimprint/Makefile new file mode 100644 index 00000000000..9075e9f1978 --- /dev/null +++ b/Master/texmf-dist/source/latex/philosophersimprint/Makefile @@ -0,0 +1,60 @@ +# +# Makefile for philosophersimprint package +# +# This file is in public domain +# +# $Id: Makefile,v 1.10 2020/11/16 20:28:01 boris Exp $ +# + +PACKAGE=philosophersimprint + +SAMPLES = sample.tex + +PDF = $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf} + +all: ${PDF} + + +%.pdf: %.dtx $(PACKAGE).cls + pdflatex $< + - bibtex $* + pdflatex $< + - makeindex -s gind.ist -o $*.ind $*.idx + - makeindex -s gglo.ist -o $*.gls $*.glo + pdflatex $< + while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ + do pdflatex $<; done + + +%.cls: %.ins %.dtx + pdflatex $< + +%.pdf: %.tex $(PACKAGE).cls + pdflatex $< + - bibtex $* + pdflatex $< + while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ + do pdflatex $<; done + + + +.PRECIOUS: $(PACKAGE).cfg $(PACKAGE).cls + + +clean: + $(RM) $(PACKAGE).cls *.log *.aux \ + *.cfg *.glo *.idx *.toc \ + *.ilg *.ind *.out *.lof \ + *.lot *.bbl *.blg *.gls *.out \ + *.dvi *.ps + +distclean: clean + $(RM) $(PDF) + +# +# Archive for the distribution. Includes typeset documentation +# +archive: all clean + COPYFILE_DISABLE=1 tar -czvf $(PACKAGE).tgz -C .. --exclude '*~' \ + --exclude '*.tgz' --exclude CVS \ + --transform 's/latex/$(PACKAGE)/' latex diff --git a/Master/texmf-dist/source/latex/philosophersimprint/philosophersimprint.dtx b/Master/texmf-dist/source/latex/philosophersimprint/philosophersimprint.dtx index 34e537bb440..9f710a25896 100644 --- a/Master/texmf-dist/source/latex/philosophersimprint/philosophersimprint.dtx +++ b/Master/texmf-dist/source/latex/philosophersimprint/philosophersimprint.dtx @@ -1,8 +1,8 @@ % \iffalse %<*gobble> -% $Id: philosophersimprint.dtx,v 1.44 2016/07/20 20:15:04 boris Exp $ +% $Id: philosophersimprint.dtx,v 1.45 2020/11/11 01:28:17 boris Exp $ % -% Copyright 2007, Boris Veytsman +% Copyright 2007-2020, Boris Veytsman % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either % version 1.3 of this license or (at your option) any @@ -20,7 +20,7 @@ % derived file philosophersimprint.cls % % \fi -% \CheckSum{808} +% \CheckSum{806} % % %% \CharacterTable @@ -52,7 +52,7 @@ \ProvidesFile{philosophersimprint.dtx} % %\ProvidesClass{philosophersimprint} -[2016/07/20 v1.4 Typesetting articles for Philosophers' Imprint] +[2020/11/10 v1.5 Typesetting articles for Philosophers' Imprint] %<*gobble> % \end{macrocode} % @@ -98,7 +98,7 @@ % \GetFileInfo{philosophersimprint.dtx} % \newcommand{\progname}[1]{\textsf{#1}} % \title{Typesetting Articles For Online Journal \emph{Philosophers' -% Imprint}\thanks{\copyright 2007, Boris Veytsman}} +% Imprint}\thanks{\copyright 2007--2020, Boris Veytsman}} % \author{Boris Veytsman\thanks{% % \href{mailto:borisv@lk.net}{\texttt{borisv@lk.net}}, % \href{mailto:boris@varphi.com}{\texttt{boris@varphi.com}}}} @@ -1062,6 +1062,7 @@ % \end{macro} % % \begin{macro}{\titleimage} +% \changes{v1.5}{2020/11/10}{Default title image is now a string} % \begin{macro}{\affiliation} % \begin{macro}{\copyrightinfo} % \begin{macro}{\subject} @@ -1069,7 +1070,7 @@ % A bunch of one parameter macros % \begin{macrocode} \newcommand*{\titleimage}[1]{\gdef\@titleimage{#1}} -\titleimage{} +\titleimage{NoSuchImageDotUse.pdf} \newcommand*{\affiliation}[1]{\gdef\@affiliation{#1}} \affiliation{} \newcommand*{\copyrightinfo}[1]{\gdef\@copyrightinfo{#1}} @@ -1380,15 +1381,14 @@ % \begin{macro}{\@makfntext} % \changes{v0.7}{2007/04/19}{Introduced new footnote formatting} % \changes{v1.1}{2011/11/25}{Changed indentation} +% \changes{v1.5}{2020/11/10}{Changed indentation again} % The journal prefers footnotes with text footnote marks and hanging % indentation % \begin{macrocode} \renewcommand\@makefntext[1]{% - \bgroup - \parindent2\PHIM@baselength\relax - \everypar{\hangindent=\PHIM@baselength\hangafter=1}% - \noindent - \makebox[\PHIM@baselength][l]{\@thefnmark.}#1\egroup} + \@tempdima=\hsize + \advance\@tempdima by -\PHIM@baselength\relax + \makebox[\PHIM@baselength][l]{\@thefnmark.}\parbox[t]{\@tempdima}{#1}} % \end{macrocode} % \end{macro} % diff --git a/Master/texmf-dist/tex/latex/philosophersimprint/philosophersimprint.cls b/Master/texmf-dist/tex/latex/philosophersimprint/philosophersimprint.cls index 7b3687c3770..02335454e17 100644 --- a/Master/texmf-dist/tex/latex/philosophersimprint/philosophersimprint.cls +++ b/Master/texmf-dist/tex/latex/philosophersimprint/philosophersimprint.cls @@ -22,7 +22,7 @@ %% in the same archive or directory.) \NeedsTeXFormat{LaTeX2e} \ProvidesClass{philosophersimprint} -[2016/07/20 v1.4 Typesetting articles for Philosophers' Imprint] +[2020/11/10 v1.5 Typesetting articles for Philosophers' Imprint] \newif\ifPHIM@titleimage\PHIM@titleimagetrue \DeclareOption{titleimage}{\PHIM@titleimagetrue} \DeclareOption{notitleimage}{\PHIM@titleimagefalse} @@ -219,7 +219,7 @@ December\fi\space \number\year} \newcommand*{\titleimage}[1]{\gdef\@titleimage{#1}} -\titleimage{} +\titleimage{NoSuchImageDotUse.pdf} \newcommand*{\affiliation}[1]{\gdef\@affiliation{#1}} \affiliation{} \newcommand*{\copyrightinfo}[1]{\gdef\@copyrightinfo{#1}} @@ -377,11 +377,9 @@ \setcounter{subsection}{0}% \gdef\thesection{\@Alph\c@section}} \renewcommand\@makefntext[1]{% - \bgroup - \parindent2\PHIM@baselength\relax - \everypar{\hangindent=\PHIM@baselength\hangafter=1}% - \noindent - \makebox[\PHIM@baselength][l]{\@thefnmark.}#1\egroup} + \@tempdima=\hsize + \advance\@tempdima by -\PHIM@baselength\relax + \makebox[\PHIM@baselength][l]{\@thefnmark.}\parbox[t]{\@tempdima}{#1}} \settoheight{\footnotesep}{\footnotesize\strut} \setlength{\skip\footins}{\the\PHIM@baselength plus \the\PHIM@baselength} \interfootnotelinepenalty=0 -- cgit v1.2.3