From 063e9d9cb52e4333fc288b765e4fbc9039b804d8 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Sun, 4 Dec 2011 23:59:43 +0000
Subject: philosophersimprint

git-svn-id: svn://tug.org/texlive/trunk@24753 c570f23f-e606-0410-a88d-b1316a301751
---
 .../philosophersimprint/philosophersimprint.dtx    | 40 ++++++++++++++++++----
 1 file changed, 33 insertions(+), 7 deletions(-)

(limited to 'Master/texmf-dist/source/latex/philosophersimprint/philosophersimprint.dtx')

diff --git a/Master/texmf-dist/source/latex/philosophersimprint/philosophersimprint.dtx b/Master/texmf-dist/source/latex/philosophersimprint/philosophersimprint.dtx
index 248effcf8b9..56b61d1e390 100644
--- a/Master/texmf-dist/source/latex/philosophersimprint/philosophersimprint.dtx
+++ b/Master/texmf-dist/source/latex/philosophersimprint/philosophersimprint.dtx
@@ -1,6 +1,6 @@
 % \iffalse
 %<*gobble>
-% $Id: philosophersimprint.dtx,v 1.36 2007-05-16 15:15:32 boris Exp $
+% $Id: philosophersimprint.dtx,v 1.39 2011-11-25 20:20:35 boris Exp $
 %
 % Copyright 2007, Boris Veytsman <boris@varphi.com>
 % This work may be distributed and/or modified under the
@@ -20,7 +20,7 @@
 % derived file philosophersimprint.cls
 %
 % \fi 
-% \CheckSum{761}
+% \CheckSum{775}
 %
 %
 %% \CharacterTable
@@ -52,7 +52,7 @@
 \ProvidesFile{philosophersimprint.dtx}
 %</gobble>
 %<class>\ProvidesClass{philosophersimprint}
-[2007/05/16 v1.0 Typesetting articles for Philosophers' Imprint]
+[2011/11/25 v1.1 Typesetting articles for Philosophers' Imprint]
 %<*gobble>
 %    \end{macrocode}
 %
@@ -115,6 +115,7 @@
 % \changes{v1.0}{2007/05/14}{Public release}
 % \changes{v1.0}{2007/05/16}{Renamed files.  Added reference to the
 % package in sample.tex}
+% \changes{v1.1}{2011/11/25}{Added microtype}
 % \tableofcontents
 %
 % \clearpage
@@ -404,7 +405,7 @@
 %
 % \subsection{Acknowledgements}
 %
-% The author is grateful to John Horty, David Vellman and Victor
+% The author is grateful to John Horty, David Velleman and Victor
 % Caston for their patience in describing the journal style.
 %
 % 
@@ -526,6 +527,19 @@
 \RequirePackage{textcomp}
 %    \end{macrocode}
 %
+% Loading |microtype|:
+%    \begin{macrocode}
+\IfFileExists{microtype.sty}{\RequirePackage{microtype}}{%
+  \ClassWarningNoLine{philosopherimprint}{%
+      *********************************\MessageBreak
+      * Microtype package not found.  * \MessageBreak
+      * This package improves the     *\MessageBreak
+      * typesetting quality.  You may *\MessageBreak
+      * wish to upgrade your system.  *\MessageBreak
+      ********************************}}    
+%    \end{macrocode}
+% 
+%
 % Loading |trajan|
 %    \begin{macrocode}
 \ifPHIM@trajantitle
@@ -1149,7 +1163,7 @@
          \copyright\space\@copyrightinfo\fi\\[0.3ex]
          \itshape
       \edef\PHIM@url{%
-        www.philosophersimprint.org/\@@journalvolume/\@@journalnumber}
+        www.philosophersimprint.org/\@@journalvolume\@@journalnumber}
       \ifPHIM@hyperref\relax
          \href{http://\PHIM@url}{\textcolor{black}{
              \textless \PHIM@url\textgreater}}%
@@ -1294,12 +1308,16 @@
 %
 % \begin{macro}{\@makfntext}
 % \changes{v0.7}{2007/04/19}{Introduced new footnote formatting}
+% \changes{v1.1}{2011/11/25}{Changed indentation}
 %   The journal prefers footnotes with text footnote marks and hanging
 %   indentation
 %    \begin{macrocode}
 \renewcommand\@makefntext[1]{%
-  \noindent\hangindent=\PHIM@baselength\hangafter=1\relax
-  \makebox[\PHIM@baselength][l]{\@thefnmark.}#1}
+  \bgroup
+  \parindent2\PHIM@baselength\relax
+  \everypar{\hangindent=\PHIM@baselength\hangafter=1}%
+  \noindent
+  \makebox[\PHIM@baselength][l]{\@thefnmark.}#1\egroup}
 %    \end{macrocode}
 % \end{macro}
 %
@@ -1322,6 +1340,14 @@
 %   
 % \end{macro}
 %
+% \begin{macro}{\interfootnotepenalty}
+% \changes{v1.1}{2011/11/25}{Changed value}
+%   We allow footnotes to be split between pages:
+%    \begin{macrocode}
+\interfootnotelinepenalty=0
+%    \end{macrocode}
+%   
+% \end{macro}
 % 
 %\subsection{The Last Words}
 %\label{sec:end}
-- 
cgit v1.2.3

