ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/tex/manual/SCRAM.tex
Revision: 1.27
Committed: Fri Nov 8 13:31:25 2002 UTC (22 years, 6 months ago) by sashby
Content type: application/x-tex
Branch: MAIN
Changes since 1.26: +7 -2 lines
Log Message:
Added index to docs.

File Contents

# User Rev Content
1 sashby 1.12 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2     % SCRAM manual %
3     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4 sashby 1.27 % Revision : $Id: SCRAM.tex,v 1.26 2002/11/01 16:40:28 sashby Exp $
5 sashby 1.12 % : %
6     % : %
7     % : %
8     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
9 sashby 1.16 \documentclass[12pt,twoside]{report}
10 sashby 1.21 \usepackage{a4}
11 sashby 1.16 \usepackage{epsfig}
12 sashby 1.12 \usepackage{html}
13     \usepackage{makeidx}
14 sashby 1.27 %% Build the index:
15     \makeindex
16 sashby 1.12 %% Begin the document:
17     \begin{document}
18     \pagestyle{plain}
19 sashby 1.21 %% This stuff taken from a4p.sty:
20     \newlength{\dinwidth}
21     \newlength{\dinmargin}
22     \setlength{\dinwidth}{21.0cm}
23     \setlength{\textheight}{24.2cm}
24     \setlength{\textwidth}{17.0cm}
25     \setlength{\dinmargin}{\dinwidth}
26     \addtolength{\dinmargin}{-\textwidth}
27     \setlength{\dinmargin}{0.5\dinmargin}
28     \setlength{\oddsidemargin}{-1.0in}
29     \addtolength{\oddsidemargin}{\dinmargin}
30     \setlength{\evensidemargin}{\oddsidemargin}
31     \setlength{\marginparwidth}{0.9\dinmargin}
32     \setlength{\marginparsep}{8pt}
33     \setlength{\marginparpush}{5pt}
34     \setlength{\topmargin}{-42pt}
35     \setlength{\headheight}{12pt}
36     \setlength{\headsep}{30pt}
37     \setlength{\footskip}{24pt}
38     %%%%
39 sashby 1.12 \oddsidemargin=-0.25cm
40     \topmargin=-1.5cm
41 sashby 1.21 %%\setlength{\textwidth}{16.5cm}
42     %%\setlength{\textheight}{24.0cm}
43     %%\headheight 0.0cm
44 sashby 1.12 \footskip 35pt
45     \parskip 2ex plus 2pt minus 1pt
46 sashby 1.24 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
47     %% Include definitions: %%
48     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
49 sashby 1.12 \include{defs}
50 sashby 1.24 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
51     %% Heading for title page: %%
52     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
53 sashby 1.12 \begin{titlepage}
54 sashby 1.13 \vspace{5cm}
55 sashby 1.26 \begin{latexonly}
56     \begin{center}
57     {\Large\bf SCRAM User Manual } \\ \vspace{1cm}
58     \end{center}
59     \end{latexonly}
60     \begin{htmlonly}
61     \begin{center}
62     \textbf{SCRAM User Manual}
63     \end{center}
64     \end{htmlonly}
65 sashby 1.24 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
66     %% Author and contact info: %%
67     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
68 sashby 1.13 \vspace{5cm}
69 sashby 1.12 \begin{center}
70     \begin{indentlist}{2.5cm}{3.0cm}
71     \indentitem{Documentation author:}\authorname
72     \indentitem{Contributors:}
73 sashby 1.19 \indentitem{Release Version:}\thisrelease
74 sashby 1.12 \end{indentlist}
75     \end{center}
76     \vspace{3cm}
77 sashby 1.24 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
78     %% A brief synopsis: %%
79     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
80     \ni \scram ({\bf S}oftware {\bf C}onfiguration
81     {\bf R}elease {\bf A}nd {\bf M}anagement) is a configuration
82     management and build tool originally conceived for the software
83     development environment of a high-energy physics experiment at
84     CERN. It provides a set of commands allowing users to develop and test
85     code in different physical locations while ensuring that a common
86     configuration is available, but also allowing developers the
87     flexibility to easily choose different tools as they wish (compilers, external packages \etc).
88 sashby 1.12
89 sashby 1.25 \ni Further information can be obtained from the \url{\scram home page}
90 sashby 1.13 {http://cmsdoc.cern.ch/Releases/SCRAM/current/cgi/scrampage.cgi}
91     which can be found at
92    
93     \texttt{http://cmsdoc.cern.ch/Releases/SCRAM/current/cgi/scrampage.cgi}
94 sashby 1.12
95 sashby 1.13 \bigskip\bigskip
96     \bigskip\bigskip
97 sashby 1.12
98 sashby 1.13 \begin{center}
99 sashby 1.12 \textbf{Please report bugs to \email{\scramdevelopers}}
100 sashby 1.13 \end{center}
101 sashby 1.12 \end{titlepage}
102 sashby 1.24 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
103 sashby 1.26 %\tableofcontents % Contents
104     %\listoffigures % Figures
105     %\listoftables % Tables
106 sashby 1.24 %\clearemptydoublepage % ---------
107     \include{scram-main} % Main text
108     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
109 sashby 1.27 %% The index:
110     \small
111     \printindex
112     \normalsize
113 sashby 1.12 \end{document}