home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / useful / text / tex / pastex / macros / latex2e / inputs / utthesis.sty (.txt) < prev    next >
LaTeX Document  |  1994-06-09  |  26KB  |  640 lines

  1. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2. %%% File: utthesis.sty, version 1.0, April 1994
  3. %%% ===========================================
  4. %%% Copyright (c) 1994 by Dinesh Das.  All rights reserved.
  5. %%% This file is free and can be modified or distributed as long as
  6. %%% you meet the following conditions:
  7. %%% (1) This copyright notice is kept intact on all modified copies.
  8. %%% (2) If you modify this file, you MUST NOT use the original file name.
  9. %%% This file defines macros used for preparing theses for
  10. %%% The University of Texas at Austin.  It has been tested with LaTeX2e.
  11. %%% I do NOT guarantee that it will meet all requirements of the
  12. %%% Graduate School; however, if you find that something violates the
  13. %%% specifications, please send me email at <ddas@cs.utexas.edu> and
  14. %%% I will try to fix it.
  15. %%% Usage:
  16. %%% ======
  17. %%% To use this file with LaTeX2e, make sure your TEXINPUTS environment
  18. %%% variable contains the directory in which this file is located.
  19. %%% Include this file as a package in the preamble:
  20. %%% \documentclass[...]{report}
  21. %%% \usepackage{utthesis}
  22. %%% On non-UNIX systems, there might be different environment variables
  23. %%% that might need to be set.  I know nothing about such machines,
  24. %%% however; consult your local guru for details.
  25. %%% To use with LaTeX, set your TEXINPUTS variable as above, and include
  26. %%% this file as a documentstyle option:
  27. %%% \documentstyle[...,utthesis,...]{report}
  28. %%% Also, MAKE SURE you uncomment the lines indicated below. 
  29. %%% NOTE: This file DOESN'T work with LaTeX yet; if you know how,
  30. %%% please send me email.
  31. %%% A template for a thesis is provided in the file "utthesis.doc", available
  32. %%% from the same place where you obtained this file.
  33. %%% Command Names:
  34. %%% ==============
  35. %%% ALL command names used in this file that are used to format the
  36. %%% thesis begin with "thesis" (e.g., \thesisauthor).  All of these
  37. %%% commands can be changed by the user using \renewcommand, e.g.,
  38. %%% \renewcommand{\thesisauthor}{First M. Last}
  39. %%% after loading the package (in LaTeX2e), or after the \documentstyle
  40. %%% command in LaTeX.
  41. %%% The following is a list of all thesis-related variables used together
  42. %%% with their default values:
  43. %%% \thesisauthor    %% Name of the author; defaults to "Ima Student".
  44. %%% \thesismonth     %% Month of graduation; defaults to "May".
  45. %%% \thesisyear      %% Year of graduation; defaults to "1994".
  46. %%% \thesistitle     %% Full title of dissertation; defaults to "Title".
  47. %%% \thesistitletypesize
  48. %%%                  %% Typesize used to typeset \thesistitle; defaults
  49. %%%                  %% to \Large.
  50. %%% \thesisauthorpreviousdegrees
  51. %%%                  %% Previous degrees of author; defaults to "Degree"
  52. %%% \thesissupervisor%% Name of thesis supervisor; defaults to "Supervisor"
  53. %%% \thesisauthoraddress
  54. %%%                  %% Permanent address of author; defaults to "USA"
  55. %%% \thesisapprovedby%% Approval of dissertation committee; defaults to
  56. %%%                  %% "Approved by".
  57. %%% \thesisapprovedbytypesize
  58. %%%                  %% Typesize user to typeset \thesisapprovedby; defaults
  59. %%%                  %% to \large.
  60. %%% \thesiscopyrightholder
  61. %%%                  %% Name of copyright holder; defaults to \thesisauthor.
  62. %%% \thesistypist    %% Name of thesis typist; defaults to "the author".
  63. %%% \thesistype      %% Type of thesis; defaults to "Dissertation".
  64. %%% \thesistypetypesize
  65. %%%                  %% Typesize used to typeset \thesistype; defaults to
  66. %%%                  %% \large.
  67. %%% \thesisdegree    %% Degree for which thesis is submitted; defaults to
  68. %%%                  %% "Doctor of Philosophy".
  69. %%% \thesisdegreetypesize
  70. %%%                  %% Typesize used to typeset \thesisdegree; defaults to
  71. %%%                  %% \large.
  72. %%% \thesisdegreeabbreviation
  73. %%%                  %% Abbreviation of \thesisdegree; defaults to "Ph.D.".
  74. %%% \thesiscommitteesize
  75. %%%                  %% Number of members in thesis committee; defaults to 5.
  76. %%% \thesiscommittee %% Name of thesis committee; defaults to
  77. %%%                  %% "Dissertation Committee:".
  78. %%% \thesiscommitteetypesize
  79. %%%                  %% Typesize used to typeset \thesiscommittee; defaults
  80. %%%                  %% to \large.
  81. %%% \thesisvitahead  %% Title of the vita page; defaults to "Vita".
  82. %%% \thesisvitaheadtypesize
  83. %%%                  %% Typesize used to typeset \thesisvitahead; unused.
  84. %%% \thesisacknowledgmenthead
  85. %%%                  %% Title of the acknowledgments page; defaults to
  86. %%%                  %% "Acknowledgments".
  87. %%% \thesisacknowledgmentheadtypesize
  88. %%%                  %% Typesize used to typeset \thesisacknowledgmenthead;
  89. %%%                  %% unused.
  90. %%% \thesisacknowledgmentsigname
  91. %%%                  %% Signature on the acknowledgments page; defaults to
  92. %%%                  %% \thesisauthor.
  93. %%% \thesisacknowledgmentsignametypesize
  94. %%%                  %% Typesize used to typeset \thesisacknowledgmentsigname;
  95. %%%                  %% defaults to \large.
  96. %%% \thesisacknowledgmentsigplace
  97. %%%                  %% Address used on the acknowledgments page; defaults
  98. %%%                  %% to "The University of Texas at Austin \\ \thesismonth
  99. %%%                  %% \thesisyear".
  100. %%% \thesisstudent   %% Name of author with previous degrees; defaults to
  101. %%%                  %% "\thesisauthor, \thesisauthorpreviousdegrees".
  102. %%% \thesisstudenttypesize
  103. %%%                  %% Typesize used to typeset \thesisstudent; defaults
  104. %%%                  %% to \large.
  105. %%% \thesisdedication%% Person or thing dedicated to; defaults to
  106. %%%                  %% "To myself". :-)
  107. %%% Most of the default values will satisfy the Graduate School's
  108. %%% requirements; however, at a minimum, the user SHOULD redefine the
  109. %%% following commands:
  110. %%% \thesisauthor
  111. %%% \thesismonth
  112. %%% \thesisyear
  113. %%% \thesistitle
  114. %%% \thesisauthorpreviousdegrees
  115. %%% \thesissupervisor
  116. %%% \thesisauthoraddress
  117. %%% In addition to the above variables, the following commands are
  118. %%% provided to generate the optional sections of the thesis:
  119. %%% \thesiscopyrightpage
  120. %%%                  %% Generates the copyright page.
  121. %%% \thesistitlepage %% Generates the title page.
  122. %%% \thesissignaturepage
  123. %%%                  %% Generates the signature page.
  124. %%% \thesisdedicationpage
  125. %%%                  %% Generates the dedication page.
  126. %%% There are also a few environments to generate paragraph-like text:
  127. %%% thesisacknowledgments
  128. %%%                  %% Text of acknowledgments.
  129. %%% thesisabstract   %% Text of abstract.
  130. %%% thesisauthorvita %% Text of author's vita.
  131. %%% Bells and Whistles:
  132. %%% ===================
  133. %%% The following commands are provided purely for playing around with.
  134. %%% They should be used in the document preamble (before \begin{document}).
  135. %%% \thesisdraft     %% Prints a timestamp at the top of each page.  This
  136. %%%                  %% must be invoked in the document preamble (before
  137. %%%                  %% \begin{document}).
  138. %%% \leftchapter, \centerchapter, \rightchapter
  139. %%%                  %% These commands generate left-justified, centered,
  140. %%%                  %% and right-justified chapter headings, respectively.
  141. %%% \singlespace, \oneandhalfspace, \doublespace
  142. %%%                  %% These define the line spacing to single-space,
  143. %%%                  %% one-and-one-half space, and double-space
  144. %%%                  %% respectively.  Note that the minimum spacing
  145. %%%                  %% required by the Graduate School is \oneandhalfspace,
  146. %%%                  %% but \singlespace is useful, e.g., when using
  147. %%%                  %% \thesisdraft.
  148. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  149. \typeout{**********************************************************} 
  150. \typeout{** UT Austin Thesis Style File, version 1.0, April 1994   }
  151. \typeout{** Written by Dinesh Das                                  }
  152. \typeout{**            Dept. of Computer Sciences                  }
  153. \typeout{**            The University of Texas at Austin           }
  154. \typeout{**********************************************************}
  155. %%% Set up page layout parameters.
  156. \setlength{\textheight}{8in}
  157.