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

Last change on this file since 45 was 45, checked in by rosiere, 17 years ago
  • Documentation : specification d'un cache de donnée non bloquant
  • Modification de l'aborescence
File size: 5.2 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\def\@maketitle
88   {
89   \newpage
90%   \null
91   \vskip 1cm
92   \begin{center}
93      {\Large \bf \@title \par}
94      % Deux lignes vides après le titre
95      \vspace*{24pt}
96      {
97      \large
98      \lineskip .5em
99      \begin{tabular}[t]{c}
100         \@author
101      \end{tabular}
102      \par
103      }
104      % Un peu d'espace après le nom des auteurs
105      \vskip .5em
106      {
107       \large
108      \begin{tabular}[t]{c}
109         \@affiliation
110      \end{tabular}
111      \par
112      \ifx \@empty \@email
113      \else
114         \begin{tabular}{r@{~}l}
115            E-mail: & {\tt \@email}
116         \end{tabular}
117         \par
118      \fi
119      \begin{tabular}{r@{~}l}
120        {\tt \@date}
121      \end{tabular}
122      \par
123      }
124      % Une ligne vide après le bloc de titre
125      \vspace*{12pt}
126   \end{center}
127   }
128
129\def\abstract
130   {%
131   \centerline{\large\bf R\'esum\'e}%
132   \vspace*{12pt}%
133   \it%
134   }
135
136\def\endabstract
137   {
138   % Une ligne vide après le résumé
139   \vspace*{12pt}
140   }
141
142% On traduit 'Référence'
143\renewcommand\refname{R\'ef\'erences}
144
145\def\affiliation#1{\gdef\@affiliation{#1}}
146\gdef\@affiliation{}
147
148\def\email#1{\gdef\@email{#1}}
149\gdef\@email{}
150
151\newlength{\@ctmp}
152\newlength{\@figindent}
153\setlength{\@figindent}{1pc}
154
155\long\def\@makecaption#1#2{
156   \vskip 10pt
157
158   \setbox\@tempboxa\hbox{\tenhv\noindent #1.~#2}
159   \setlength{\@ctmp}{\hsize}
160   \addtolength{\@ctmp}{-\@figindent}\addtolength{\@ctmp}{-\@figindent}
161   % SI c'est plus long qu'une ligne indentée
162   \ifdim \wd\@tempboxa >\@ctmp
163      % ALORS on définit un paragraphe indenté
164      \begin{list}{}{\leftmargin\@figindent \rightmargin\leftmargin}
165         \item[]\tenhv #1.~#2\par
166      \end{list}
167   \else
168      % SINON centrer
169      \hbox to\hsize{\hfil\box\@tempboxa\hfil}
170   \fi}
171
172% Type et espacement des en-têtes
173
174\def\section{\@startsection {section}{1}{\z@}
175   {14pt plus 2pt minus 2pt}{14pt plus 2pt minus 2pt} {\large\bf}}
176\def\subsection{\@startsection {subsection}{2}{\z@}
177   {13pt plus 2pt minus 2pt}{13pt plus 2pt minus 2pt} {\elvbf}}
178
179\renewcommand\subsubsection{\@startsection {subsubsection}{1}{\z@}%
180        {12pt \@plus -1ex \@minus -.2ex}{-2mm}
181        {\reset@font\normalsize\bfseries}}
182% On ajoute un point après le numéro de section
183
184\newcommand{\Section}[1]{\section{\hskip -1em.~#1}}
185\newcommand{\subSection}[1]{\subsection{\hskip -1em.~#1}}
186\newcommand{\subsubSection}[1]{\subsubsection{\hskip -1em.~#1}
187  \hskip -2mm.\hskip 2mm}
188
189\def\registered{{\ooalign {\hfil\raise .05ex\hbox{\scriptsize
190R}\hfil\crcr\mathhexbox20D}}}
Note: See TracBrowser for help on using the repository browser.