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

Reply via email to