RE: lyx-1.2.0

2002-06-13 Par sujet Charpentier Philippe

 Tout d'abord, la consomation de mémoire semble être beaucoup plus 
 importante que sur la version 1.1.6 : avec un fichier de 1,8Mo la 
 consomation de mémoire après chargement est environ de:
 -avec la version 1.1.6 : 12Mo
 -avec la version 1.2 (et après nétoyage du fichier, le 
 passage de 1.1.6 à 1.2 ne se faisant pas tout seul...) : 30Mo

Qu'est ce qu'il y a dans ce document? Des tables? Autre chose?

Le seul document de cette taille que j'aie sous la main ne prend que 18Mo.

Je suis sur qu'il est possible d'ameliorer ca.

C'est un cours de math. Il n'y a pas de tableaux ni d'images ni d'objets flottants 
insérés par LyX. Par
contre il y a beaucoup d'ert-insert, beaucoup d'étiquettes, de références croisées et 
un gros index.

 Pourquoi ne 
 pas avoir utilisé \begin{center} ... \end{center} comme un 
 environnnement et pas comme s'il s'agissait d'une commande? 

Je ne comprends pas.

\begin{center} ... \end{center} est un environnement latex, et on peut l'utiliser 
comme tel sous LyX :
toutes les lignes qu'il contient sont centrées. Dans le cas de lyx-1.2, si on centre 
deux lignes
consécutives, il écrit deux fois cet environnement, ce qui est inutile. 
Personnellement, j'ai
mis cet environnement dans mes layouts.

 -Personnellement je trouve plus lourde l'utilisation de 
 ert-insert et 
 de PassThru que l'utilisation de Latex des versions 
 précédente. Mais c'est peut-être une affaire d'habitude.

J'espere que ces problemes vont s'ameliorer plus tard.

Comme je l'ai dit sur lyx-devel ce qui me gêne le plus c'est que l'on ne peut plus 
écrire une
formule de math (avec lyx) dans un paragraphe marqué PassThru comme on pouvait le faire
avec le tag Latex. J'avais utilisé cette possibilité pour écrire un layout permettant
de faire, assez facilement, des diagrammes mathématiques en utilisant PSTricks (c'est,
à mon avis, ce qui donne les meilleurs résultats de très loin) sans avoir à se souvenir
de toutes les commandes barbares de pstricks.

Philippe





RE: lyx-1.2.0

2002-06-13 Par sujet Charpentier Philippe

>> Tout d'abord, la consomation de mémoire semble être beaucoup plus 
>> importante que sur la version 1.1.6 : avec un fichier de 1,8Mo la 
>> consomation de mémoire après chargement est environ de:
>> -avec la version 1.1.6 : 12Mo
>> -avec la version 1.2 (et après nétoyage du fichier, le 
>> passage de 1.1.6 à 1.2 ne se faisant pas tout seul...) : 30Mo

>Qu'est ce qu'il y a dans ce document? Des tables? Autre chose?

>Le seul document de cette taille que j'aie sous la main ne prend "que" 18Mo.

>Je suis sur qu'il est possible d'ameliorer ca.

C'est un cours de math. Il n'y a pas de tableaux ni d'images ni d'objets flottants 
insérés par LyX. Par
contre il y a beaucoup d'ert-insert, beaucoup d'étiquettes, de références croisées et 
un gros index.

>> Pourquoi ne 
>> pas avoir utilisé \begin{center} ... \end{center} comme un 
>> environnnement et pas comme s'il s'agissait d'une commande? 

>Je ne comprends pas.

\begin{center} ... \end{center} est un environnement latex, et on peut l'utiliser 
comme tel sous LyX :
toutes les lignes qu'il contient sont centrées. Dans le cas de lyx-1.2, si on centre 
deux lignes
consécutives, il écrit deux fois cet environnement, ce qui est inutile. 
Personnellement, j'ai
mis cet environnement dans mes layouts.

>> -Personnellement je trouve plus lourde l'utilisation de 
>> "ert-insert" et 
>> de "PassThru" que l'utilisation de "Latex" des versions 
>> précédente. Mais c'est peut-être une affaire d'habitude.

>J'espere que ces problemes vont s'ameliorer plus tard.

Comme je l'ai dit sur lyx-devel ce qui me gêne le plus c'est que l'on ne peut plus 
écrire une
formule de math (avec lyx) dans un paragraphe marqué PassThru comme on pouvait le faire
avec le tag Latex. J'avais utilisé cette possibilité pour écrire un layout permettant
de faire, assez facilement, des diagrammes mathématiques en utilisant PSTricks (c'est,
à mon avis, ce qui donne les meilleurs résultats de très loin) sans avoir à se souvenir
de toutes les commandes barbares de pstricks.

Philippe





RE: lyx-1.2.0

2002-06-12 Par sujet Lasgouttes, J.M.

 Tout d'abord, la consomation de mémoire semble être beaucoup plus 
 importante que sur la version 1.1.6 : avec un fichier de 1,8Mo la 
 consomation de mémoire après chargement est environ de:
 -avec la version 1.1.6 : 12Mo
 -avec la version 1.2 (et après nétoyage du fichier, le 
 passage de 1.1.6 à 1.2 ne se faisant pas tout seul...) : 30Mo

Qu'est ce qu'il y a dans ce document? Des tables? Autre chose?

Le seul document de cette taille que j'aie sous la main ne prend que 18Mo.

Je suis sur qu'il est possible d'ameliorer ca.

 -dans la fenêtre Format-Paragraphe le centrage n'est plus 
 traduit par 
 \centering mais par \begin{center} ... \end{center}. Cela se 
 traduit par 
 l'ajout d'espaces verticaux qui peuvent être indésirables. 

Oui, plusieurs personnes se sont plaint de ca. 

Maintenant que j'y reflechis, il semblerait que
\begin{centering}...\end{centering} marche tres bien... A voir.

 Pourquoi ne 
 pas avoir utilisé \begin{center} ... \end{center} comme un 
 environnnement et pas comme s'il s'agissait d'une commande? 

Je ne comprends pas.

 -Lorsque l'on utilise des layouts comportant un preambule, 
 celui-ci est 
 écrit par LyX dans le preambule-LaTeX du fichier TeX produit 
 (pour les 
 layouts utilisés). Sur les versions précédentes de LyX l'ordre dans 
 lequel ces preambules était écrits respectait l'ordre 
 d'utilisation des 
 layouts (ce dont je m'était servi). Avec la version 1.2 il semble que 
 les preambules sont écrits dans l'ordre alphabétique des layouts 
 correspondants. Avec mes classes cela produit des erreurs TeX non 
 rectifiables (sauf à réécrire les layouts complètement). Ce 
 changement est-il voulu.

Comme je l'ai explique sur lyx-devel, il n'y a aucune garantie d'ordre
des preambules. 

 -Personnellement je trouve plus lourde l'utilisation de 
 ert-insert et 
 de PassThru que l'utilisation de Latex des versions 
 précédente. Mais c'est peut-être une affaire d'habitude.

J'espere que ces problemes vont s'ameliorer plus tard.

JMarc



RE: lyx-1.2.0

2002-06-12 Par sujet Lasgouttes, J.M.

> Tout d'abord, la consomation de mémoire semble être beaucoup plus 
> importante que sur la version 1.1.6 : avec un fichier de 1,8Mo la 
> consomation de mémoire après chargement est environ de:
> -avec la version 1.1.6 : 12Mo
> -avec la version 1.2 (et après nétoyage du fichier, le 
> passage de 1.1.6 à 1.2 ne se faisant pas tout seul...) : 30Mo

Qu'est ce qu'il y a dans ce document? Des tables? Autre chose?

Le seul document de cette taille que j'aie sous la main ne prend "que" 18Mo.

Je suis sur qu'il est possible d'ameliorer ca.

> -dans la fenêtre Format->Paragraphe le centrage n'est plus 
> traduit par 
> \centering mais par \begin{center} ... \end{center}. Cela se 
> traduit par 
> l'ajout d'espaces verticaux qui peuvent être indésirables. 

Oui, plusieurs personnes se sont plaint de ca. 

Maintenant que j'y reflechis, il semblerait que
\begin{centering}...\end{centering} marche tres bien... A voir.

> Pourquoi ne 
> pas avoir utilisé \begin{center} ... \end{center} comme un 
> environnnement et pas comme s'il s'agissait d'une commande? 

Je ne comprends pas.

> -Lorsque l'on utilise des layouts comportant un preambule, 
> celui-ci est 
> écrit par LyX dans le preambule-LaTeX du fichier TeX produit 
> (pour les 
> layouts utilisés). Sur les versions précédentes de LyX l'ordre dans 
> lequel ces preambules était écrits respectait l'ordre 
> d'utilisation des 
> layouts (ce dont je m'était servi). Avec la version 1.2 il semble que 
> les preambules sont écrits dans l'ordre alphabétique des layouts 
> correspondants. Avec mes classes cela produit des erreurs TeX non 
> rectifiables (sauf à réécrire les layouts complètement). Ce 
> changement est-il voulu.

Comme je l'ai explique sur lyx-devel, il n'y a aucune garantie d'ordre
des preambules. 

> -Personnellement je trouve plus lourde l'utilisation de 
> "ert-insert" et 
> de "PassThru" que l'utilisation de "Latex" des versions 
> précédente. Mais c'est peut-être une affaire d'habitude.

J'espere que ces problemes vont s'ameliorer plus tard.

JMarc



Re: lyx-1.2.0

2002-06-11 Par sujet Jean-Pierre.Chretien


Date: Tue, 11 Jun 2002 09:22:53 +0200 (CEST)
From: Alain Castera [EMAIL PROTECTED]
X-X-Sender: [EMAIL PROTECTED]
To: Jean-Pierre.Chretien [EMAIL PROTECTED]
cc: [EMAIL PROTECTED]
Subject: Re: lyx-1.2.0


On Mon, 10 Jun 2002, Jean-Pierre.Chretien wrote:

 Parmi les layouts que j'ai créés, j'en ai testé deux:
 un fonctionne normalement, mais
 le layout lettre (discuté sur cette liste et s'appuyant sur la classe
 de l'Observatoire de Genève) échoue totalement.
 Je n'ai pas eu le temps de regarder pourquoi pour le moment.



Bonjour Jean-Pierre.

Ma classe lettre (Jean-Marc L. doit l'avoir mis qq part, mais je ne sais
pas où) semble marcher parfaitement ;-), mais je n'ai bien évidemment pas
testé tous les cas de figure. Ca m'intéresserait donc beaucoup d'avoir
plus de détail sur ce qui ne marche plus, histoire de comparer et de
corriger avant d'avoir des ennuis.

Merci
  Alain

Voilà ce que j'obtiens en appelant le modèle (2e pj) avec le format (1er pj):

-lyx-1.2.0 
Failed to share colors. Using private colormap
LyXComm: Pipe /cr/dera/chretien/.lyxpipe.in already exists.
If no other LyX program is active, please delete the pipe by hand and try again.
LyX: Unknown tag `Latex' [around line 89 of file 
/usr/local/share/lyx-1.2.0/layouts/lettre.layout]
LyX: Unknown layout tag `Latex' [around line 90 of file 
/usr/local/share/lyx-1.2.0/layouts/lettre.layout]
Error parsing style `Objet'
Error reading `/usr/local/share/lyx-1.2.0/layouts/lettre.layout'
(Check `lettre')
Check your installation and try Options/Reconfigure...
Layout 'Destinataire' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'Date' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'Lieu' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'NoFax' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'Objet' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'Accroche' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'FormuleDePolitesse' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'incl' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'FinDeFichier' does not exist in textclass 'lettre'.
Trying to use default layout instead.

Ça doit être évident, mais je n'ai pas le temps de regarder.


-- 
Jean-Pierre


#% Do not delete the line below; configure depends on this
#  \DeclareLaTeXClass{lettre (Francais)}
# French Letter textclass definition file. 
# Author : Alain Castera [EMAIL PROTECTED]
# Modifies only some things from letter.layout
# to use the lettre.cls class from Denis Megevand
# Support for «Objet» added by [EMAIL PROTECTED]




# Input general definitions
Input letter.layout


# (Re)define some stuff

Preamble
%% to allow reorder commands when needed
 \newif\ifneedsendletter
 \newif\ifneedsendfax
%% Sometimes you don't want a closing
 \def\Lyclose{}
%% automatic assignment of signatures (only one Signature Style
 \long\def\lyxsig#1{
 \@ifundefined{Lysigp}{\def\Lysigp{#1}}
{\@ifundefined{Lysigs}{\def\Lysigs{#1}}{\def\Lysigt{#1}}}
 }
 \long\def\lyxsigp#1{\def\Lysigp{#1}}
 \long\def\lyxsigs#1{\def\Lysigs{#1}}
 \long\def\lyxsigt#1{\def\Lysigt{#1}}
%% 
 \long\def\lyxclose#1{\def\Lyclose{#1}}
 \long\def\lyxsubj#1{\def\Lysubj{#1}}
 \long\def\lyxps#1{\def\Lyps{#1}}
 \long\def\lyxenc#1{\def\Lyenc{#1}}
 \long\def\lyxmenc{\def\Lymenc{\menc}}
 \long\def\lyxcc#1{\def\Lycc{#1}}
 \newcommand{\findemessage}
{ 
  \ifneedsendletter
  \@ifundefined{Lysigp}{\name{}}{\signature{\Lysigp}} 
  \@ifundefined{Lysigs}{}{\secondsignature{\Lysigs}}
  \@ifundefined{Lysigt}{}{\thirdsignature{\Lysigt}} 
  \closing{\Lyclose}
  \@ifundefined{Lyps}{}{\ps{P.S. : }{\Lyps}}
  \@ifundefined{Lycc}{}{\cc{\Lycc}}
  \@ifundefined{Lyenc}{}{\encl{\Lyenc}}
  \end{letter}
  \needsendletterfalse 
  \fi
  \ifneedsendfax \end{telefax}
  \needsendfaxfalse 
  \fi
}
EndPreamble

# My Address style
Style MonAdresse
  MarginStatic
  LatexType Command
  LatexName address
  ParSkip   0.4
  BottomSep 1.5
  ParSep1.5
  Align Left
  AlignPossible Left
End

# Sujet style definition
Style Objet
  MarginStatic
  LatexType Command
  LatexName conc
  LeftMarginObjet::xx
  LabelSep  xx
  TopSep0.4
  BottomSep 0.4
  ParSep0.4
  Align Block
  AlignPossible Block, Left
  LabelType Static
  LabelString   Objet:
  Spacing   Other 1.5

  # label font definition
  LabelFont 
Series  Bold
Shape   Italic
Latex   Latex
  EndFont
End

# City name style
Style Lieu
  Margin

Re: lyx-1.2.0

2002-06-11 Par sujet Alain Castera


On Tue, 11 Jun 2002, Jean-Pierre.Chretien wrote:

 Voilà ce que j'obtiens en appelant le modèle (2e pj) avec le format (1er pj):
 LyXComm: Pipe /cr/dera/chretien/.lyxpipe.in already exists.
 If no other LyX program is active, please delete the pipe by hand and try again.

Là, je ne peux rien ;-)

 LyX: Unknown tag `Latex' [around line 89 of file
 /usr/local/share/lyx-1.2.0/layouts/lettre.layout]

Oups, au temps pour moi, c'est vrai que j'avais eu ce pb! Le tag Latex
n'existe plus pour les fontes (mais ça faisait quoi, au juste ?).

Si ça peut dépanner, je renvoie ma classe telle qu'elle est actuellement
(c'est à dire beaucoup mois de code TeX et plus de LaTeX, avec plein de
code pour pouvoir sortir en html, petit exercice suite à une discussion
lyx-users, mais toujours rien pour les fax;-( ). Elle semble marcher avec
1.2.0.

Dès que j'aurais 5 minutes, je rajouterai un support pour les fax (pour
l'instant j'utilise les insets ERT, ça marche mais ce n'est pas élégant)
et je ferai une distrib.

Alain
-- 
 ***
 *Alain Castera*
 * IPNL - UCB Lyon 1 | e-mail : [EMAIL PROTECTED] *
 * Bat. Paul Dirac   |  or[EMAIL PROTECTED] *
 * Campus de la Doua | Telephone : (+33) 472448429 *
 * F69622 Villeurbanne CEDEX | Fax :   (+33) 472448004 *
 ***


#% Do not delete the line below; configure depends on this
#  \DeclareLaTeXClass{lettre (Francais)}
# French Letter textclass definition file. 
# Author : Alain Castera [EMAIL PROTECTED]
# Modifies only some things from letter.layout
# to use the lettre.cls class from Denis Megevand
# (almost) nothing regarding fax, only letter
#---
# rev 1; A. Castera :
# A lot of LateX code added to avoid being bored by
# the imposed command order of the class letter (see comments
#---
#rev 2; A. Castera :
# further more LaTeX code to make tth happy
# with the class.(Following a request on 
# such kind of thing from [EMAIL PROTECTED])

#(pre)declarations (just to impose some order on the menus)
Style Standard
End
Style MonAdresse
End
Style Localisation
End
Style Telephone
End
Style NoTelephon
End
Style Fax
End
Style NoFax
End
Style Email
End
Style Lieu
End
Style Nolieu
End
Style Date
End
Style NoDate
End
Style Destinataire
End
Style Objet
End
Style VRef
End
Style NRef
End 
Style Accroche
End

# Input general definitions
Input letter.layout

#and now some more ordering
Style FormuleDePolitesse
End
Style Signature
End
Style cc
End
Style Post_Scriptum
End
Style incl
End


# here we go !

Preamble
%% A lot of newif 
%% to allow reorder commands and output them when needed only
 \newif\ifneedsendletter% we started a letter
 \newif\ifneedsendfax   % we started a fax
 \newif\ifmonaddressused% sender address specified
 \newif\ifmonlieuused   % city
 \newif\ifmonlocationused   % sender extra info (office, etc..)
 \newif\ifmontelephoneused  % sender phone # specified
 \newif\ifmonfaxused% sender fax # specified
 \newif\ifmonemailused  % sender email address specified
 \newif\iflyxsigp   % first of up to 3 signatures
 \newif\iflyxsigs   % second signature
 \newif\iflyxsigt   % third one
 \newif\ifpsneeded  % post-scriptum
 \newif\ifccneeded  % carbon copy to somebody
 \newif\ifencneeded % encluded items

%% To help tex-html
 \newif\iftth
 \newif\iftthdate
   
%% should be changed to something like
%% \begin{htmlonly} \end{htmlonly} to make it available to latex2html

%% I had a lot of troubles getting multiple signatures (each one being 
%% eventually complex,i.e. multiline) properly aligned on html. So I 
%% used boxes in a tabular as a workaround
 \iftth
\newsavebox{\sigp} % to save the first signature
\newsavebox{\sigs} % the second
\newsavebox{\sigt} % the third
\newsavebox{\tthdate} % a bad trick to manage dates
 \fi

%% Sometimes you don't want a closing (formule de politesse),
%% but the package still needs it. Use a void macro instead of a newif
 \newcommand{\Lyclose}{}
%% 


 %% here is the real stuff : ouput the commands in the proper order
 \newcommand{\findemessage}
  { 
\ifneedsendletter %% did we start a letter ?
  \iftth
\closing{\Lyclose}
  \fi   % iftth
  \iflyxsigp \signature{\Lysigp} \else \name{} \fi
  \iflyxsigs \secondsignature{\Lysigs} \fi
  \iflyxsigt \thirdsignature{\Lysigt} \fi   
  \iftth %% Ugly, I know
\iflyxsigp
  \begin{tabular}{ p{5cm} p{5cm} p{5cm} p{5cm} }
\parbox{50mm}{{\hfill}} 
\parbox{50mm}{\sigp} 
\parbox{50mm}{\sigs

Re: lyx-1.2.0

2002-06-11 Par sujet Jean-Pierre.Chretien


Date: Tue, 11 Jun 2002 09:58:17 +0200 (CEST)
From: Alain Castera [EMAIL PROTECTED]
X-X-Sender: [EMAIL PROTECTED]
cc: [EMAIL PROTECTED]
Subject: Re: lyx-1.2.0


On Tue, 11 Jun 2002, Jean-Pierre.Chretien wrote:

 Voilà ce que j'obtiens en appelant le modèle (2e pj) avec le format (1er pj):
 LyXComm: Pipe /cr/dera/chretien/.lyxpipe.in already exists.
 If no other LyX program is active, please delete the pipe by hand and try again.

Là, je ne peux rien ;-)

 LyX: Unknown tag `Latex' [around line 89 of file
 /usr/local/share/lyx-1.2.0/layouts/lettre.layout]

Oups, au temps pour moi, c'est vrai que j'avais eu ce pb! Le tag Latex
n'existe plus pour les fontes (mais ça faisait quoi, au juste ?).

Si ça peut dépanner, je renvoie ma classe telle qu'elle est actuellement
(c'est à dire beaucoup mois de code TeX et plus de LaTeX, avec plein de
code pour pouvoir sortir en html, petit exercice suite à une discussion
lyx-users, mais toujours rien pour les fax;-( ). Elle semble marcher avec
1.2.0.

Dès que j'aurais 5 minutes, je rajouterai un support pour les fax (pour
l'instant j'utilise les insets ERT, ça marche mais ce n'est pas élégant)
et je ferai une distrib.

Alain

Merci.
Je n'ai plus que ça:
Layout 'FinDeFichier' does not exist in textclass 'lettre'.
qui est sans incidence sur la compilation.




Re: lyx-1.2.0

2002-06-11 Par sujet Jean-Pierre.Chretien


>>Date: Tue, 11 Jun 2002 09:22:53 +0200 (CEST)
>>From: Alain Castera <[EMAIL PROTECTED]>
>>X-X-Sender: <[EMAIL PROTECTED]>
>>To: "Jean-Pierre.Chretien" <[EMAIL PROTECTED]>
>>cc: <[EMAIL PROTECTED]>
>>Subject: Re: lyx-1.2.0
>>
>>
>>On Mon, 10 Jun 2002, Jean-Pierre.Chretien wrote:
>>
>>> Parmi les layouts que j'ai créés, j'en ai testé deux:
>>> un fonctionne normalement, mais
>>> le layout lettre (discuté sur cette liste et s'appuyant sur la classe
>>> de l'Observatoire de Genève) échoue totalement.
>>> Je n'ai pas eu le temps de regarder pourquoi pour le moment.
>>>
>>>
>>
>>Bonjour Jean-Pierre.
>>
>>Ma classe lettre (Jean-Marc L. doit l'avoir mis qq part, mais je ne sais
>>pas où) semble marcher parfaitement ;-), mais je n'ai bien évidemment pas
>>testé tous les cas de figure. Ca m'intéresserait donc beaucoup d'avoir
>>plus de détail sur ce qui ne marche plus, histoire de comparer et de
>>corriger avant d'avoir des ennuis.
>>
>>Merci
>>  Alain

Voilà ce que j'obtiens en appelant le modèle (2e pj) avec le format (1er pj):

->lyx-1.2.0 
Failed to share colors. Using private colormap
LyXComm: Pipe /cr/dera/chretien/.lyxpipe.in already exists.
If no other LyX program is active, please delete the pipe by hand and try again.
LyX: Unknown tag `Latex' [around line 89 of file 
/usr/local/share/lyx-1.2.0/layouts/lettre.layout]
LyX: Unknown layout tag `Latex' [around line 90 of file 
/usr/local/share/lyx-1.2.0/layouts/lettre.layout]
Error parsing style `Objet'
Error reading `/usr/local/share/lyx-1.2.0/layouts/lettre.layout'
(Check `lettre')
Check your installation and try Options/Reconfigure...
Layout 'Destinataire' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'Date' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'Lieu' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'NoFax' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'Objet' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'Accroche' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'FormuleDePolitesse' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'incl' does not exist in textclass 'lettre'.
Trying to use default layout instead.
Layout 'FinDeFichier' does not exist in textclass 'lettre'.
Trying to use default layout instead.

Ça doit être évident, mais je n'ai pas le temps de regarder.


-- 
Jean-Pierre


#% Do not delete the line below; configure depends on this
#  \DeclareLaTeXClass{lettre (Francais)}
# French Letter textclass definition file. 
# Author : Alain Castera <[EMAIL PROTECTED]>
# Modifies only some things from letter.layout
# to use the lettre.cls class from Denis Megevand
# Support for «Objet» added by <[EMAIL PROTECTED]>




# Input general definitions
Input letter.layout


# (Re)define some stuff

Preamble
%% to allow reorder commands when needed
 \newif\ifneedsendletter
 \newif\ifneedsendfax
%% Sometimes you don't want a closing
 \def\Lyclose{}
%% automatic assignment of signatures (only one Signature Style
 \long\def\lyxsig#1{
 \@ifundefined{Lysigp}{\def\Lysigp{#1}}
{\@ifundefined{Lysigs}{\def\Lysigs{#1}}{\def\Lysigt{#1}}}
 }
 \long\def\lyxsigp#1{\def\Lysigp{#1}}
 \long\def\lyxsigs#1{\def\Lysigs{#1}}
 \long\def\lyxsigt#1{\def\Lysigt{#1}}
%% 
 \long\def\lyxclose#1{\def\Lyclose{#1}}
 \long\def\lyxsubj#1{\def\Lysubj{#1}}
 \long\def\lyxps#1{\def\Lyps{#1}}
 \long\def\lyxenc#1{\def\Lyenc{#1}}
 \long\def\lyxmenc{\def\Lymenc{\menc}}
 \long\def\lyxcc#1{\def\Lycc{#1}}
 \newcommand{\findemessage}
{ 
  \ifneedsendletter
  \@ifundefined{Lysigp}{\name{}}{\signature{\Lysigp}} 
  \@ifundefined{Lysigs}{}{\secondsignature{\Lysigs}}
  \@ifundefined{Lysigt}{}{\thirdsignature{\Lysigt}} 
  \closing{\Lyclose}
  \@ifundefined{Lyps}{}{\ps{P.S. : }{\Lyps}}
  \@ifundefined{Lycc}{}{\cc{\Lycc}}
  \@ifundefined{Lyenc}{}{\encl{\Lyenc}}
  \end{letter}
  \needsendletterfalse 
  \fi
  \ifneedsendfax \end{telefax}
  \needsendfaxfalse 
  \fi
}
EndPreamble

# My Address style
Style MonAdresse
  MarginStatic
  LatexType Command
  LatexName address
  ParSkip   0.4
  BottomSep 1.5
  ParSep1.5
  Align Left
  AlignPossible Left
End

# Sujet style definition
Style Objet
  MarginStatic
  LatexType Command
  LatexName conc
  LeftMarginObjet::xx
  LabelSep  xx
  TopSep0.4
  BottomSep 0.4
  ParSep0.4
  Align Block
  A

Re: lyx-1.2.0

2002-06-11 Par sujet Alain Castera


On Tue, 11 Jun 2002, Jean-Pierre.Chretien wrote:

> Voilà ce que j'obtiens en appelant le modèle (2e pj) avec le format (1er pj):
> LyXComm: Pipe /cr/dera/chretien/.lyxpipe.in already exists.
> If no other LyX program is active, please delete the pipe by hand and try again.

Là, je ne peux rien ;-)

> LyX: Unknown tag `Latex' [around line 89 of file
> /usr/local/share/lyx-1.2.0/layouts/lettre.layout]

Oups, au temps pour moi, c'est vrai que j'avais eu ce pb! Le tag Latex
n'existe plus pour les fontes (mais ça faisait quoi, au juste ?).

Si ça peut dépanner, je renvoie ma classe telle qu'elle est actuellement
(c'est à dire beaucoup mois de code TeX et plus de LaTeX, avec plein de
code pour pouvoir sortir en html, petit exercice suite à une discussion
lyx-users, mais toujours rien pour les fax;-( ). Elle semble marcher avec
1.2.0.

Dès que j'aurais 5 minutes, je rajouterai un support pour les fax (pour
l'instant j'utilise les insets ERT, ça marche mais ce n'est pas élégant)
et je ferai une distrib.

Alain
-- 
 ***
 *Alain Castera*
 * IPNL - UCB Lyon 1 | e-mail : [EMAIL PROTECTED] *
 * Bat. Paul Dirac   |  or[EMAIL PROTECTED] *
 * Campus de la Doua | Telephone : (+33) 472448429 *
 * F69622 Villeurbanne CEDEX | Fax :   (+33) 472448004 *
 ***


#% Do not delete the line below; configure depends on this
#  \DeclareLaTeXClass{lettre (Francais)}
# French Letter textclass definition file. 
# Author : Alain Castera <[EMAIL PROTECTED]>
# Modifies only some things from letter.layout
# to use the lettre.cls class from Denis Megevand
# (almost) nothing regarding fax, only letter
#---
# rev 1; A. Castera :
# A lot of LateX code added to avoid being bored by
# the imposed command order of the class letter (see comments
#---
#rev 2; A. Castera :
# further more LaTeX code to make tth happy
# with the class.(Following a request on 
# such kind of thing from [EMAIL PROTECTED])

#(pre)declarations (just to impose some order on the menus)
Style Standard
End
Style MonAdresse
End
Style Localisation
End
Style Telephone
End
Style NoTelephon
End
Style Fax
End
Style NoFax
End
Style Email
End
Style Lieu
End
Style Nolieu
End
Style Date
End
Style NoDate
End
Style Destinataire
End
Style Objet
End
Style VRef
End
Style NRef
End 
Style Accroche
End

# Input general definitions
Input letter.layout

#and now some more ordering
Style FormuleDePolitesse
End
Style Signature
End
Style cc
End
Style Post_Scriptum
End
Style incl
End


# here we go !

Preamble
%% A lot of newif 
%% to allow reorder commands and output them when needed only
 \newif\ifneedsendletter% we started a letter
 \newif\ifneedsendfax   % we started a fax
 \newif\ifmonaddressused% sender address specified
 \newif\ifmonlieuused   % city
 \newif\ifmonlocationused   % sender extra info (office, etc..)
 \newif\ifmontelephoneused  % sender phone # specified
 \newif\ifmonfaxused% sender fax # specified
 \newif\ifmonemailused  % sender email address specified
 \newif\iflyxsigp   % first of up to 3 signatures
 \newif\iflyxsigs   % second signature
 \newif\iflyxsigt   % third one
 \newif\ifpsneeded  % post-scriptum
 \newif\ifccneeded  % carbon copy to somebody
 \newif\ifencneeded % encluded items

%% To help tex->html
 \newif\iftth
 \newif\iftthdate
   
%% should be changed to something like
%% \begin{htmlonly} \end{htmlonly} to make it available to latex2html

%% I had a lot of troubles getting multiple signatures (each one being 
%% eventually complex,i.e. multiline) properly aligned on html. So I 
%% used boxes in a tabular as a workaround
 \iftth
\newsavebox{\sigp} % to save the first signature
\newsavebox{\sigs} % the second
\newsavebox{\sigt} % the third
\newsavebox{\tthdate} % a bad trick to manage dates
 \fi

%% Sometimes you don't want a closing ("formule de politesse"),
%% but the package still needs it. Use a void macro instead of a newif
 \newcommand{\Lyclose}{}
%% 


 %% here is the real stuff : ouput the commands in the "proper" order
 \newcommand{\findemessage}
  { 
\ifneedsendletter %% did we start a letter ?
  \iftth
\closing{\Lyclose}
  \fi   % iftth
  \iflyxsigp \signature{\Lysigp} \else \name{} \fi
  \iflyxsigs \secondsignature{\Lysigs} \fi
  \iflyxsigt \thirdsignature{\Lysigt} \fi   
  \iftth %% Ugly, I know
\iflyxsigp
  \begin{tabular}{ p{5cm} p{5cm} p{5cm} p{5cm} }
\parbox{50mm}{{\hfill}} &
\parbox

Re: lyx-1.2.0

2002-06-11 Par sujet Jean-Pierre.Chretien


>>Date: Tue, 11 Jun 2002 09:58:17 +0200 (CEST)
>>From: Alain Castera <[EMAIL PROTECTED]>
>>X-X-Sender: <[EMAIL PROTECTED]>
>>cc: <[EMAIL PROTECTED]>
>>Subject: Re: lyx-1.2.0
>>
>>
>>On Tue, 11 Jun 2002, Jean-Pierre.Chretien wrote:
>>
>>> Voilà ce que j'obtiens en appelant le modèle (2e pj) avec le format (1er pj):
>>> LyXComm: Pipe /cr/dera/chretien/.lyxpipe.in already exists.
>>> If no other LyX program is active, please delete the pipe by hand and try again.
>>
>>Là, je ne peux rien ;-)
>>
>>> LyX: Unknown tag `Latex' [around line 89 of file
>>> /usr/local/share/lyx-1.2.0/layouts/lettre.layout]
>>
>>Oups, au temps pour moi, c'est vrai que j'avais eu ce pb! Le tag Latex
>>n'existe plus pour les fontes (mais ça faisait quoi, au juste ?).
>>
>>Si ça peut dépanner, je renvoie ma classe telle qu'elle est actuellement
>>(c'est à dire beaucoup mois de code TeX et plus de LaTeX, avec plein de
>>code pour pouvoir sortir en html, petit exercice suite à une discussion
>>lyx-users, mais toujours rien pour les fax;-( ). Elle semble marcher avec
>>1.2.0.
>>
>>Dès que j'aurais 5 minutes, je rajouterai un support pour les fax (pour
>>l'instant j'utilise les insets ERT, ça marche mais ce n'est pas élégant)
>>et je ferai une distrib.
>>
>>Alain

Merci.
Je n'ai plus que ça:
Layout 'FinDeFichier' does not exist in textclass 'lettre'.
qui est sans incidence sur la compilation.




lyx-1.2.0

2002-06-10 Par sujet Charpentier Philippe

Bonjour,
j'utilise LyX depuis plusieurs années et j'apprécie beaucoup sa grande 
flexibilité. Voyant que la version 1.2 était sortie je l'ai installé sur 
ma machine pour la tester. Un premier test rapide m'a tout de suite 
montré les améliorations remarquables mais il y a aussi des différences 
par rapport aux versions précédentes qui m'ont étonné. Comme il ne 
s'agit pas de bugs proprement dit, j'en parle sur cette liste.
Tout d'abord, la consomation de mémoire semble être beaucoup plus 
importante que sur la version 1.1.6 : avec un fichier de 1,8Mo la 
consomation de mémoire après chargement est environ de:
-avec la version 1.1.6 : 12Mo
-avec la version 1.2 (et après nétoyage du fichier, le passage de 1.1.6 
à 1.2 ne se faisant pas tout seul...) : 30Mo
Toutefois, une fois passé le chargement du document, la consomation de 
mémoire n'augmente pas quand on travaille sur le fichier.
En second lieu, il y a des différences dans la traduction TeX qui ont 
produit des erreurs qui n'ont pu s'arranger qu'en modifiant les classes 
de document LyX que je m'était fabriqué. Parmis ces différences en voici 
deux qui m'ont ennuyé un certain temps:
-dans la fenêtre Format-Paragraphe le centrage n'est plus traduit par 
\centering mais par \begin{center} ... \end{center}. Cela se traduit par 
l'ajout d'espaces verticaux qui peuvent être indésirables. Pourquoi ne 
pas avoir utilisé \begin{center} ... \end{center} comme un 
environnnement et pas comme s'il s'agissait d'une commande? Si je ne 
veux pas avoir ces espaces, il me faut utiliser ert-insert ce qui est 
plus long surtout si je doit modifier un fichier écrit avec la version 
1.1.6.
-Lorsque l'on utilise des layouts comportant un preambule, celui-ci est 
écrit par LyX dans le preambule-LaTeX du fichier TeX produit (pour les 
layouts utilisés). Sur les versions précédentes de LyX l'ordre dans 
lequel ces preambules était écrits respectait l'ordre d'utilisation des 
layouts (ce dont je m'était servi). Avec la version 1.2 il semble que 
les preambules sont écrits dans l'ordre alphabétique des layouts 
correspondants. Avec mes classes cela produit des erreurs TeX non 
rectifiables (sauf à réécrire les layouts complètement). Ce changement 
est-il voulu.
-Personnellement je trouve plus lourde l'utilisation de ert-insert et 
de PassThru que l'utilisation de Latex des versions précédente. Mais 
c'est peut-être une affaire d'habitude.
Cela dit je reconnais que cette version est une amélioration 
considérable par rapport aux versions antérieures.
Ph. Charpentier




Re: lyx-1.2.0

2002-06-10 Par sujet Jean-Pierre.Chretien


Date: Mon, 10 Jun 2002 17:06:01 +0200
From: Charpentier Philippe [EMAIL PROTECTED]
To: Lyx fr list [EMAIL PROTECTED]
Subject: lyx-1.2.0

Bonjour,
j'utilise LyX depuis plusieurs années et j'apprécie beaucoup sa grande 
flexibilité. Voyant que la version 1.2 était sortie je l'ai installé sur 
ma machine pour la tester. Un premier test rapide m'a tout de suite 
montré les améliorations remarquables mais il y a aussi des différences 
par rapport aux versions précédentes qui m'ont étonné. Comme il ne 
s'agit pas de bugs proprement dit, j'en parle sur cette liste.
Tout d'abord, la consomation de mémoire semble être beaucoup plus 
importante que sur la version 1.1.6 : avec un fichier de 1,8Mo la 
consomation de mémoire après chargement est environ de:
-avec la version 1.1.6 : 12Mo
-avec la version 1.2 (et après nétoyage du fichier, le passage de 1.1.6 
à 1.2 ne se faisant pas tout seul...) : 30Mo

Ici sur Solaris 2.6 :   9   au lancement,
   11,3 après chargement du User's guide (en anglais)
au lieu de 6,6 et 9,9 (resp).
  
Toutefois, une fois passé le chargement du document, la consomation de 
mémoire n'augmente pas quand on travaille sur le fichier.

Je suppose qu'elle augmente chaque fois qu'on ajoute un buffer.

En second lieu, il y a des différences dans la traduction TeX qui ont 
produit des erreurs qui n'ont pu s'arranger qu'en modifiant les classes 
de document LyX que je m'était fabriqué. Parmis ces différences en voici 
deux qui m'ont ennuyé un certain temps:
-dans la fenêtre Format-Paragraphe le centrage n'est plus traduit par 
\centering mais par \begin{center} ... \end{center}. Cela se traduit par 
l'ajout d'espaces verticaux qui peuvent être indésirables. Pourquoi ne 
pas avoir utilisé \begin{center} ... \end{center} comme un 
environnnement et pas comme s'il s'agissait d'une commande? Si je ne 
veux pas avoir ces espaces, il me faut utiliser ert-insert ce qui est 
plus long surtout si je doit modifier un fichier écrit avec la version 
1.1.6.
-Lorsque l'on utilise des layouts comportant un preambule, celui-ci est 
écrit par LyX dans le preambule-LaTeX du fichier TeX produit (pour les 
layouts utilisés). Sur les versions précédentes de LyX l'ordre dans 
lequel ces preambules était écrits respectait l'ordre d'utilisation des 
layouts (ce dont je m'était servi). Avec la version 1.2 il semble que 
les preambules sont écrits dans l'ordre alphabétique des layouts 
correspondants. Avec mes classes cela produit des erreurs TeX non 
rectifiables (sauf à réécrire les layouts complètement). Ce changement 
est-il voulu.

Parmi les layouts que j'ai créés, j'en ai testé deux:
un fonctionne normalement, mais
le layout lettre (discuté sur cette liste et s'appuyant sur la classe
de l'Observatoire de Genève) échoue totalement.
Je n'ai pas eu le temps de regarder pourquoi pour le moment.

-- 
Jean-Pierre




lyx-1.2.0

2002-06-10 Par sujet Charpentier Philippe

Bonjour,
j'utilise LyX depuis plusieurs années et j'apprécie beaucoup sa grande 
flexibilité. Voyant que la version 1.2 était sortie je l'ai installé sur 
ma machine pour la tester. Un premier test rapide m'a tout de suite 
montré les améliorations remarquables mais il y a aussi des différences 
par rapport aux versions précédentes qui m'ont étonné. Comme il ne 
s'agit pas de "bugs" proprement dit, j'en parle sur cette liste.
Tout d'abord, la consomation de mémoire semble être beaucoup plus 
importante que sur la version 1.1.6 : avec un fichier de 1,8Mo la 
consomation de mémoire après chargement est environ de:
-avec la version 1.1.6 : 12Mo
-avec la version 1.2 (et après nétoyage du fichier, le passage de 1.1.6 
à 1.2 ne se faisant pas tout seul...) : 30Mo
Toutefois, une fois passé le chargement du document, la consomation de 
mémoire n'augmente pas quand on travaille sur le fichier.
En second lieu, il y a des différences dans la traduction TeX qui ont 
produit des erreurs qui n'ont pu s'arranger qu'en modifiant les classes 
de document LyX que je m'était fabriqué. Parmis ces différences en voici 
deux qui m'ont ennuyé un certain temps:
-dans la fenêtre Format->Paragraphe le centrage n'est plus traduit par 
\centering mais par \begin{center} ... \end{center}. Cela se traduit par 
l'ajout d'espaces verticaux qui peuvent être indésirables. Pourquoi ne 
pas avoir utilisé \begin{center} ... \end{center} comme un 
environnnement et pas comme s'il s'agissait d'une commande? Si je ne 
veux pas avoir ces espaces, il me faut utiliser "ert-insert" ce qui est 
plus long surtout si je doit modifier un fichier écrit avec la version 
1.1.6.
-Lorsque l'on utilise des layouts comportant un preambule, celui-ci est 
écrit par LyX dans le preambule-LaTeX du fichier TeX produit (pour les 
layouts utilisés). Sur les versions précédentes de LyX l'ordre dans 
lequel ces preambules était écrits respectait l'ordre d'utilisation des 
layouts (ce dont je m'était servi). Avec la version 1.2 il semble que 
les preambules sont écrits dans l'ordre alphabétique des layouts 
correspondants. Avec mes classes cela produit des erreurs TeX non 
rectifiables (sauf à réécrire les layouts complètement). Ce changement 
est-il voulu.
-Personnellement je trouve plus lourde l'utilisation de "ert-insert" et 
de "PassThru" que l'utilisation de "Latex" des versions précédente. Mais 
c'est peut-être une affaire d'habitude.
Cela dit je reconnais que cette version est une amélioration 
considérable par rapport aux versions antérieures.
Ph. Charpentier




Re: lyx-1.2.0

2002-06-10 Par sujet Jean-Pierre.Chretien


>>Date: Mon, 10 Jun 2002 17:06:01 +0200
>>From: Charpentier Philippe <[EMAIL PROTECTED]>
>>To: Lyx fr list <[EMAIL PROTECTED]>
>>Subject: lyx-1.2.0
>>
>>Bonjour,
>>j'utilise LyX depuis plusieurs années et j'apprécie beaucoup sa grande 
>>flexibilité. Voyant que la version 1.2 était sortie je l'ai installé sur 
>>ma machine pour la tester. Un premier test rapide m'a tout de suite 
>>montré les améliorations remarquables mais il y a aussi des différences 
>>par rapport aux versions précédentes qui m'ont étonné. Comme il ne 
>>s'agit pas de "bugs" proprement dit, j'en parle sur cette liste.
>>Tout d'abord, la consomation de mémoire semble être beaucoup plus 
>>importante que sur la version 1.1.6 : avec un fichier de 1,8Mo la 
>>consomation de mémoire après chargement est environ de:
>>-avec la version 1.1.6 : 12Mo
>>-avec la version 1.2 (et après nétoyage du fichier, le passage de 1.1.6 
>>à 1.2 ne se faisant pas tout seul...) : 30Mo

Ici sur Solaris 2.6 :   9   au lancement,
   11,3 après chargement du User's guide (en anglais)
au lieu de 6,6 et 9,9 (resp).
  
>>Toutefois, une fois passé le chargement du document, la consomation de 
>>mémoire n'augmente pas quand on travaille sur le fichier.

Je suppose qu'elle augmente chaque fois qu'on ajoute un buffer.

>>En second lieu, il y a des différences dans la traduction TeX qui ont 
>>produit des erreurs qui n'ont pu s'arranger qu'en modifiant les classes 
>>de document LyX que je m'était fabriqué. Parmis ces différences en voici 
>>deux qui m'ont ennuyé un certain temps:
>>-dans la fenêtre Format->Paragraphe le centrage n'est plus traduit par 
>>\centering mais par \begin{center} ... \end{center}. Cela se traduit par 
>>l'ajout d'espaces verticaux qui peuvent être indésirables. Pourquoi ne 
>>pas avoir utilisé \begin{center} ... \end{center} comme un 
>>environnnement et pas comme s'il s'agissait d'une commande? Si je ne 
>>veux pas avoir ces espaces, il me faut utiliser "ert-insert" ce qui est 
>>plus long surtout si je doit modifier un fichier écrit avec la version 
>>1.1.6.
>>-Lorsque l'on utilise des layouts comportant un preambule, celui-ci est 
>>écrit par LyX dans le preambule-LaTeX du fichier TeX produit (pour les 
>>layouts utilisés). Sur les versions précédentes de LyX l'ordre dans 
>>lequel ces preambules était écrits respectait l'ordre d'utilisation des 
>>layouts (ce dont je m'était servi). Avec la version 1.2 il semble que 
>>les preambules sont écrits dans l'ordre alphabétique des layouts 
>>correspondants. Avec mes classes cela produit des erreurs TeX non 
>>rectifiables (sauf à réécrire les layouts complètement). Ce changement 
>>est-il voulu.

Parmi les layouts que j'ai créés, j'en ai testé deux:
un fonctionne normalement, mais
le layout lettre (discuté sur cette liste et s'appuyant sur la classe
de l'Observatoire de Genève) échoue totalement.
Je n'ai pas eu le temps de regarder pourquoi pour le moment.

-- 
Jean-Pierre