certainly! there you go.
Hassoun
Jean-Marc Lasgouttes wrote:
"Hassoun" == Hassoun Karam <[EMAIL PROTECTED]> writes:
Hassoun> Hi Andre thanks for your reply.
Hassoun> I have tried what you recommend before posting and i got a Hassoun> lot of errors in Lyx. I have checked the tetex hierrarchy, Hassoun> texhash-ed after the installation of the .cls file, rechecked Hassoun> the lexmf.cnf, chkconfig.ltx files.
Hassoun> I guess I am still missing something, maybe Lyx on MacOsX has Hassoun> difficulties that I cant figure out.
Could you post your .layout file?
JMarc
#% Do not delete the line below; configure depends on this
# \DeclareLaTeXClass[report]{theseUL(with headings)}
# theseUL textclass definition file. Taken from initial LyX source code
# Author : Matthias Ettrich <[EMAIL PROTECTED]>
# Transposed by Pascal Andr� <[EMAIL PROTECTED]>
# Heavily modifed and enhanced by serveral developers.
# Input general definitions
Input stdclass.inc
Preamble
\usepackage{babel}[2001/03/01]
\usepackage{color}[1999/02/16]
\usepackage{chapterbib}[2001/09/19]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\DeclareOption{francais}{\PassOptionsToPackage{francais}{babel}}
% \DeclareOption{anglais}{\PassOptionsToPackage{english}{babel}}
\DeclareOption{final}{\PassOptionsToClass{final}{report}}
\DeclareOption{draft}{\PassOptionsToClass{draft}{report}}
\DeclareOption{leqno}{\PassOptionsToClass{leqno}{report}}
\DeclareOption{fleqn}{\PassOptionsToClass{fleqn}{report}}
\DeclareOption{dvips}{\PassOptionsToClass{dvips}{report}}
\DeclareOption{pdftex}{\PassOptionsToClass{pdftex}{report}}
\DeclareOption{textures}{\PassOptionsToClass{textures}{report}}
\ProcessOptions*
[EMAIL PROTECTED]
\RequirePackage{makeidx}[2000/03/29]
\makeindex
\else
\fi
[EMAIL PROTECTED]
\RequirePackage[%
plainpages=false,bookmarks,colorlinks,citecolor=blue,linktocpage,letterpaper]{%
hyperref}[2002/09/12]
\else
\fi
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\newcommand\corps{%
\normalsize\setlength{\parskip}{\baselineskip}
\newpage
\pagenumbering{arabic}%
\setcounter{chapter}{0}%
\setcounter{section}{0}%
\setcounter{page}{1}
}
\renewcommand{\maketitle}{%
[EMAIL PROTECTED]
\hypersetup{%
[EMAIL PROTECTED],
[EMAIL PROTECTED],
pdfkeywords={},
}%
[EMAIL PROTECTED]
\hypersetup{pdfsubject={M\'emoire de ma\^itrise}}
\else
\hypersetup{pdfsubject={Th\`ese de doctorat}}
\fi
\else
\fi
\thispagestyle{empty}
\setcounter{page}{1}
\begin{center}%
% La FES requiert un interligne et demi entre les lignes.
% Exception : la page titre, d'ou
\renewcommand{\baselinestretch}{1}\small\normalsize
\vspace*{2mm}
[EMAIL PROTECTED]
\vspace*{12mm}%
[EMAIL PROTECTED]
\vspace*{-4mm}%
[EMAIL PROTECTED]
\vfil%
[EMAIL PROTECTED]
{M\'emoire pr\'esent\'e}\\%
\else
{Th\`ese pr\'esent\'ee}\\%
\fi
\`a la Facult\'e des \'etudes sup\'erieures de l'Universit\'e
Laval\\%
dans le cadre du programme de
[EMAIL PROTECTED] ma\^itrise\else doctorat\fi\
[EMAIL PROTECTED]
pour l'obtention du grade de [EMAIL PROTECTED]
\vfil%
[EMAIL PROTECTED]
UNIVERSIT\'E LAVAL\\%
\vspace*{19mm}
[EMAIL PROTECTED] [EMAIL PROTECTED]
\end{center}%
\vspace*{8mm}%
\copyright [EMAIL PROTECTED], [EMAIL PROTECTED]
\pagebreak%
\setcounter{footnote}{0}%
\global\let\maketitle\relax
}
% Modification de la commande [EMAIL PROTECTED] pour
% que les entetes produites par \chapter soient en minuscules
% et pour que seulement le numero de page apparaisse dans
% l'entete si l'option noentetes est en vigueur.
[EMAIL PROTECTED]
[EMAIL PROTECTED]@empty
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\def\chaptermark##1{%
[EMAIL PROTECTED]
\markright{%
\ifnum [EMAIL PROTECTED] >[EMAIL PROTECTED]
[EMAIL PROTECTED] \thechapter. \ %
\fi
##1}
\else
\markright{}
\fi}}
%
% Modification de la commande \chapter pour qu'il n'y ait
% pas de numero de page pour la premiere page d'un chapitre
% (normes de la FES). Affecte en meme temps \chapter*.
[EMAIL PROTECTED]
\thispagestyle{empty}%
[EMAIL PROTECTED]@
[EMAIL PROTECTED]
[EMAIL PROTECTED]@schapter}
%
% Modification de la commande [EMAIL PROTECTED] pour que
% (1) l'argument de \chapter* soit mis dans la table des matieres
% si l'option prelimtm est en vigueur ;
% (2) une entete formee avec l'argument de \chapter* soit
% produite si l'option entetes est en vigueur.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@makeschapterhead{#1}]%
\else
% faire croire a hyperref qu'il y a une nouvelle
% section pour lui faire ajouter une cible d'hyperlien.
% \phantomsection est definie dans hyperref.sty.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\fi}
%
% Modification des commandes \tableofcontents, \listofigures et \listoftables :
% remise de \parskip a zero pour ne pas avoir
% un interligne double entre les entrees.
% Ces commandes n'ont plus a modifier \markright
% (c'est maintenant fait par \chapter*).
\renewcommand\tableofcontents{%
\setlength{\parskip}{0mm}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\else
[EMAIL PROTECTED]
\fi
\chapter*{\contentsname}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
}
\renewcommand\listoffigures{%
\setlength{\parskip}{0mm}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\else
[EMAIL PROTECTED]
\fi
\chapter*{\listfigurename}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
}
\renewcommand\listoftables{%
\setlength{\parskip}{0mm}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\else
[EMAIL PROTECTED]
\fi
\chapter*{\listtablename}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
}
%
%
%
%===============
% Environnements
%---------------
\newenvironment{dedicace}{%
\newpage\thispagestyle{empty}
\hfill\begin{minipage}{100mm}\begin{flushright}\it}{%
\end{flushright}\end{minipage}\vfill}
\newenvironment{epigraphe}{%
\hfill\begin{minipage}{60mm}\begin{flushright}\footnotesize\it}{%
\end{flushright}\end{minipage}\hspace*{7mm}\vfill}
\newenvironment{resumechapitre}{%
\begin{quote}
\renewcommand{\baselinestretch}{1}\small\normalsize
\setlength{\parskip}{\baselineskip}}{%
\end{quote}}
% Modification de l'environnement theindex pour :
% (1) eliminer le numero de page de la premiere page de l'index ;
% (2) ajouter une entree dans le fichier .toc pour qu'une reference
% a l'index soit ajoutee dans la table des matieres ;
% (3) corriger une erreur d'hyperref qui met le mauvais lien vers
% l'index dans la table des matieres ;
% (4) modifier \markright selon l'option entetes ou noentetes.
[EMAIL PROTECTED]
\renewenvironment{theindex}
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\else
[EMAIL PROTECTED]
\fi
\columnseprule \z@
\columnsep 35\p@
% \phantomsection sert a faire croire a hyperref qu'il y a une nouvelle
% section pour lui faire ajouter une cible d'hyperlien.
% \phantomsection est definie dans hyperref.sty.
[EMAIL PROTECTED]@makeschapterhead{\indexname}]%
\addcontentsline{toc}{chapter}{\indexname}% entree dans la table des matieres
[EMAIL PROTECTED]
\thispagestyle{empty}\parindent\z@
\parskip\z@ [EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\else
\fi
%
%
% Modification de l'environnement thebibliography pour
% parce que l'appel a \chapter* de la version originale
% est incompatible avec la nouvelle version de \chapter*.
\renewenvironment{thebibliography}[1]
{\chapter*{\bibname}%
[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]
\leftmargin\labelwidth
\advance\leftmargin\labelsep
[EMAIL PROTECTED]@code
\usecounter{enumiv}%
[EMAIL PROTECTED]@empty
[EMAIL PROTECTED]@enumiv}}%
\sloppy
\clubpenalty4000
[EMAIL PROTECTED] \clubpenalty
\widowpenalty4000%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@warning{Empty `thebibliography' environment}}%
\endlist}
%
%
%===============================
% Definition du format des pages
%-------------------------------
% Largeur de la page : 8.5" = 215.9mm
% Avec des marges de 35mm et 25mm, il reste 156mm pour le texte
% 1" = 25.4mm
% Hauteur de la page : 11" = 279.4mm
% La FES veut que le folio soit a 10mm du haut de la page.
\setlength{\oddsidemargin}{35mm}
\setlength{\evensidemargin}{35mm}
\setlength{\voffset}{-1in}
\setlength{\hoffset}{-1in}
\setlength{\textwidth}{156mm}
\setlength{\topmargin}{4mm}
\setlength{\headheight}{10mm}
\setlength{\headsep}{12mm}
\setlength{\topskip}{0mm}
\setlength{\textheight}{228mm}
%
% La FES veut un interligne et demi entre les lignes.
% C'est un critere variable selon les logiciels et la
% taille des polices.
% Critere utilise : 4.5 lignes au pouce
% (au lieu des 5 que donne TeX en 12 points),
% comme au temps des dactylos.
\renewcommand{\baselinestretch}{1.111}\small\normalsize
% Double interligne entre les paragraphes :
\normalsize\setlength{\parskip}{\baselineskip}
%
\listfiles
\pagestyle{headings}
\pagenumbering{roman}%
EndPreamble
