Added contrib to Makefile and cleaned up indentation in drexel-thesis.layout
authorW. Trevor King <wking@drexel.edu>
Sun, 13 Jun 2010 12:13:35 +0000 (08:13 -0400)
committerW. Trevor King <wking@drexel.edu>
Sun, 13 Jun 2010 12:13:35 +0000 (08:13 -0400)
Makefile
contrib/drexel-thesis.layout

index 0c209666321be0d0a68e83947e5edd99c4523b18..af44ad4c0b14699703f28d31f847d5e9f5d984a3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -44,16 +44,19 @@ CLASS_FILES = Makefile README drexel-thesis.dtx drexel-thesis.ins \
 EXAMPLE_FILES = template.tex example.tex example-draft.tex drexel-logo.pdf \
        example-1.tex example-a.tex example-ref.bib \
        example.pdf example-draft.pdf
+EXTRA_FILES = contrib
 USEFUL_PACKAGES = blindtext.sty draftmark.sty etextools.sty etoolbox.sty \
        floatrow.sty forloop.sty fr-subfig.sty lastpage.sty ltxnew.sty \
        pagerange.sty tocloft.sty xifthen.sty
 
-drexel-thesis.tar.gz : $(CLASS_FILES) $(EXAMPLE_FILES) $(USEFUL_PACKAGES)
+drexel-thesis.tar.gz : $(CLASS_FILES) $(EXAMPLE_FILES) $(EXTRA_FILES) \
+               $(USEFUL_PACKAGES)
        rm -f $@
        mkdir drexel-thesis
        cp -p $(CLASS_FILES) drexel-thesis/
        mkdir drexel-thesis/examples
        cp -p $(EXAMPLE_FILES) drexel-thesis/examples/
+       cp -rp $(EXTRA_FILES) drexel-thesis/
        mkdir drexel-thesis/packages
        cp -p $(USEFUL_PACKAGES) drexel-thesis/packages/
        tar -chozf $@ drexel-thesis
index 6be6c30f56dccdccf34f9cbe788b8458207d7d20..31694c03ce9cc8211bee720616fbc67ff2670588 100644 (file)
@@ -1,10 +1,10 @@
 #% Do not delete the line below; configure depends on this      
 #  \DeclareLaTeXClass[drexel-thesis]{Drexel Thesis}
 
-# Read the definitions from article.layout
+# Read the definitions from book.layout
 Input book.layout
 
-# This puts these in the listed order on the menu.
+# Put environments in the listed order on the menu.
 
 Style Abstract
 End
@@ -18,78 +18,78 @@ End
 Style Vita
 End
 
-# The actual definitions for the various elements.
-# Those not explicitly defined here are taken from Book.
+# Define various elements.  Those not explicitly defined here are
+# taken from Book.
 
 Style Abstract
-   LeftMargin     "MMM"
-   RightMargin    "MMM"
-   ParIndent      "MM"
-   Category FrontMatter
-   LatexType             Environment
-   LatexName abstract
-   Align  Block
-   LabelType      Centered_Top_Environment
+   LeftMargin  "MMM"
+   RightMargin "MMM"
+   ParIndent   "MM"
+   Category    FrontMatter
+   LatexType   Environment
+   LatexName   abstract
+   Align       Block
+   LabelType   Centered_Top_Environment
    LabelString "Abstract"
    Font
-     Size         Normal
+     Size      Normal
    EndFont
    LabelFont
      Series    Bold
-     Size         Normal
+     Size      Normal
    EndFont
 End
 
 Style Acknowledgements
-   LeftMargin     "MMM"
-   RightMargin    "MMM"
-   ParIndent      "MM"
-   Category FrontMatter
-   LatexType             Environment
-   LatexName acknowledgments
-   Align  Block
-   LabelType      Centered_Top_Environment
+   LeftMargin  "MMM"
+   RightMargin "MMM"
+   ParIndent   "MM"
+   Category    FrontMatter
+   LatexType   Environment
+   LatexName   acknowledgments
+   Align       Block
+   LabelType   Centered_Top_Environment
    LabelString "Acknowledgements"
    Font
-     Size         Normal
+     Size      Normal
    EndFont
    LabelFont
      Series    Bold
-     Size         Normal
+     Size      Normal
    EndFont
 End
 
 Style Dedication
-   Category FrontMatter
-   LatexType             Environment
-   LatexName dedications
-   LabelType      Centered_Top_Environment
-   Align  Center
+   Category    FrontMatter
+   LatexType   Environment
+   LatexName   dedications
+   LabelType   Centered_Top_Environment
+   Align       Center
    LabelString "Dedication"
    Font
-     Size         Normal
+     Size      Normal
    EndFont
    LabelFont
      Series    Bold
-     Size         Normal
+     Size      Normal
    EndFont
 End
 
 Style Vita
-   LeftMargin     "MMM"
-   RightMargin    "MMM"
-   ParIndent      "MM"
-   Category BackMatter
-   LatexType             Environment
-   LatexName vita
-   Align  Block
-   LabelType      Centered_Top_Environment
+   LeftMargin  "MMM"
+   RightMargin "MMM"
+   ParIndent   "MM"
+   Category    BackMatter
+   LatexType   Environment
+   LatexName   vita
+   Align       Block
+   LabelType   Centered_Top_Environment
    LabelString "Vita"
    Font
-     Size         Normal
+     Size      Normal
    EndFont
    LabelFont
      Series    Bold
-     Size         Normal
+     Size      Normal
    EndFont
 End