source: trunk/IPs/systemC/processor/Morpheo/Documentation/Source/Include/doc-style.sty @ 63

Last change on this file since 63 was 63, checked in by rosiere, 17 years ago

par rapport au commit precedent : commit des include commun et un petit (vraiment petit) peu de doc

File size: 5.3 KB
Line 
1\typeout{Fichier de style `doc-style.sty'.}
2
3\usepackage{makeidx}
4\usepackage{palatino}
5\usepackage{fancyheadings}
6\usepackage{float}
7\usepackage{verbatim}
8\usepackage{subfigure}
9\usepackage{wrapfig}
10\usepackage[dvips]{graphics}     
11\usepackage{graphicx}
12\usepackage[french]{babel}
13\usepackage[french]{minitoc}
14\usepackage[latin1]{inputenc}  % Pour utiliser les caractères accentués dans votre texte
15\usepackage{openbib}
16
17\bibliographystyle{plain}
18
19
20
21% Titres de figures en 9 points helvetica gras
22% choisissez selon votre installation LaTeX
23\font\tenhv  = phvb at 8pt
24\font\tenhv  = phvb7t at 8pt
25
26% Fontes en 11 points gras pour les titres de deuxième niveau
27% \font\elvbf  = cmbx10 scaled 1100
28\font\elvbf  = ptmb scaled 1100
29
30% Dimensions des colonnes, espace entre colonnes, et indentation des
31% paragraphes
32
33\setlength{\hoffset}{-18pt}     
34\setlength{\oddsidemargin}{0pt}         % Marge gauche sur pages impaires
35\setlength{\evensidemargin}{9pt}        % Marge gauche sur pages paires
36\setlength{\topmargin}{0pt}     % Pas de marge en haut
37\setlength{\marginparwidth}{54pt}       % Largeur de note dans la marge
38\setlength{\textwidth}{481pt}   % Largeur de la zone de texte (17cm)
39\setlength{\voffset}{-18pt}     % Bon pour DOS
40\setlength{\marginparsep}{7pt}  % Séparation de la marge
41\setlength{\headheight}{13pt}   % Haut de page
42\setlength{\headsep}{10pt}      % Entre le haut de page et le texte
43\setlength{\footskip}{27pt}     % Bas de page + séparation
44\setlength{\textheight}{708pt}  % Hauteur de la zone de texte (25cm)
45
46%%\setlength{\topsep}{0pt}%
47%%\setlength{\parsep}{0pt plus 1pt}%
48%\setlength{\columnsep}{10mm}
49%
50%\setlength{\parindent}{1pc}
51%\setlength{\listparindent}{\parindent}%
52%\setlength{\itemindent}{\parindent}%
53
54% Rappel: size10.clo
55
56% \normalsize{\@setfontsize\normalsize\@xpt\@xiipt}
57% \small{\@setfontsize\small\@ixpt{11}}
58% \footnotesize{\@setfontsize\footnotesize\@viiipt{9.5}}
59% \scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt}
60% \tiny{\@setfontsize\tiny\@vpt\@vipt}
61% \large{\@setfontsize\large\@xiipt{14}}
62% \Large{\@setfontsize\Large\@xivpt{18}}
63% \LARGE{\@setfontsize\LARGE\@xviipt{22}}
64% \huge{\@setfontsize\huge\@xxpt{25}}
65% \Huge{\@setfontsize\Huge\@xxvpt{30}}
66
67
68%% % file, Dimension, légende
69\newcommand{\printgraph}[3]
70           {\begin{figure}[htbp]
71               \centering
72               \includegraphics[scale=#2]{\dirschema/#1.eps}
73               \caption{#3}
74               \label{#1}
75             \end{figure}
76           }
77
78\newcommand{\printgraphonly}[2]
79           {\begin{figure}[htbp]
80               \centering
81               \includegraphics[scale=#2]{\dirschema/#1.eps}
82               \caption{}
83               \label{#1}
84             \end{figure}
85           }
86
87\newcommand{\TODO}[1]
88           {\begin{center}
89               {\bf TODO :}\newline
90               {\it {\large #1}}
91             \end{center}
92           }
93
94           
95\def\@maketitle
96   {
97   \newpage
98%   \null
99   \vskip 1cm
100   \begin{center}
101      {\Large \bf \@title \par}
102      % Deux lignes vides après le titre
103      \vspace*{24pt}
104      {
105      \large
106      \lineskip .5em
107      \begin{tabular}[t]{c}
108         \@author
109      \end{tabular}
110      \par
111      }
112      % Un peu d'espace après le nom des auteurs
113      \vskip .5em
114      {
115       \large
116      \begin{tabular}[t]{c}
117         \@affiliation
118      \end{tabular}
119      \par
120      \ifx \@empty \@email
121      \else
122         \begin{tabular}{r@{~}l}
123            E-mail: & {\tt \@email}
124         \end{tabular}
125         \par
126      \fi
127      \begin{tabular}{r@{~}l}
128        {\tt \@date}
129      \end{tabular}
130      \par
131      }
132      % Une ligne vide après le bloc de titre
133      \vspace*{12pt}
134   \end{center}
135   }
136
137\def\abstract
138   {%
139   \centerline{\large\bf R\'esum\'e}%
140   \vspace*{12pt}%
141   \it%
142   }
143
144\def\endabstract
145   {
146   % Une ligne vide après le résumé
147   \vspace*{12pt}
148   }
149
150% On traduit 'Référence'
151\renewcommand\refname{R\'ef\'erences}
152
153\def\affiliation#1{\gdef\@affiliation{#1}}
154\gdef\@affiliation{}
155
156\def\email#1{\gdef\@email{#1}}
157\gdef\@email{}
158
159\newlength{\@ctmp}
160\newlength{\@figindent}
161\setlength{\@figindent}{1pc}
162
163\long\def\@makecaption#1#2{
164   \vskip 10pt
165
166   \setbox\@tempboxa\hbox{\tenhv\noindent #1.~#2}
167   \setlength{\@ctmp}{\hsize}
168   \addtolength{\@ctmp}{-\@figindent}\addtolength{\@ctmp}{-\@figindent}
169   % SI c'est plus long qu'une ligne indentée
170   \ifdim \wd\@tempboxa >\@ctmp
171      % ALORS on définit un paragraphe indenté
172      \begin{list}{}{\leftmargin\@figindent \rightmargin\leftmargin}
173         \item[]\tenhv #1.~#2\par
174      \end{list}
175   \else
176      % SINON centrer
177      \hbox to\hsize{\hfil\box\@tempboxa\hfil}
178   \fi}
179
180% Type et espacement des en-têtes
181
182\def\section{\@startsection {section}{1}{\z@}
183   {14pt plus 2pt minus 2pt}{14pt plus 2pt minus 2pt} {\large\bf}}
184\def\subsection{\@startsection {subsection}{2}{\z@}
185   {13pt plus 2pt minus 2pt}{13pt plus 2pt minus 2pt} {\elvbf}}
186
187\renewcommand\subsubsection{\@startsection {subsubsection}{1}{\z@}%
188        {12pt \@plus -1ex \@minus -.2ex}{-2mm}
189        {\reset@font\normalsize\bfseries}}
190% On ajoute un point après le numéro de section
191
192\newcommand{\Section}[1]{\section{\hskip -1em.~#1}}
193\newcommand{\subSection}[1]{\subsection{\hskip -1em.~#1}}
194\newcommand{\subsubSection}[1]{\subsubsection{\hskip -1em.~#1}
195  \hskip -2mm.\hskip 2mm}
196
197\def\registered{{\ooalign {\hfil\raise .05ex\hbox{\scriptsize
198R}\hfil\crcr\mathhexbox20D}}}
Note: See TracBrowser for help on using the repository browser.