commit a214d95513567d9f0a7f8136b5ca4443db94431b
Author: jpc <[email protected]>
Date: Thu Oct 6 13:52:16 2016 +0100
lettre: remove old workaround about page format in layout and update
template
---
lib/layouts/lettre.layout | 11 +++++--
lib/templates/lettre.lyx | 65 ++++++++++++++++++++++++++++++++++++++++++---
2 files changed, 69 insertions(+), 7 deletions(-)
diff --git a/lib/layouts/lettre.layout b/lib/layouts/lettre.layout
index a26a54d..f8512fe 100644
--- a/lib/layouts/lettre.layout
+++ b/lib/layouts/lettre.layout
@@ -23,9 +23,13 @@
# - margins set to dynamic to ensure alignment of line headings
# - categories
# - ordering control left at the beginning (any other way ?)
+#---------------
+# rev.4; J.-P. Chretien oct 2016
+# update and review for inclusion in lyx-2.2.3
+# - remove the workaround for page format (not needed after v2.351)
-Format 60
+Format 68
#(pre)declarations (just to impose some order on the menus)
Style Standard
@@ -129,8 +133,9 @@ Preamble
% to get the specified pagesize
% (workaround for an a4paper/lettre problem in pdf mode)
-\@ifpackageloaded{ifpdf}{}{\usepackage{ifpdf}}
-\ifpdf\input pdftexconfig.tex\fi
+% removed in oct 2016, no more needed since 2.351 and created an error with
LuaTeX
+%\@ifpackageloaded{ifpdf}{}{\usepackage{ifpdf}}
+%\ifpdf\input pdftexconfig.tex\fi
EndPreamble
diff --git a/lib/templates/lettre.lyx b/lib/templates/lettre.lyx
index 27371db..33cb076 100644
--- a/lib/templates/lettre.lyx
+++ b/lib/templates/lettre.lyx
@@ -1,5 +1,5 @@
-#LyX 2.2 created this file. For more info see http://www.lyx.org/
-\lyxformat 508
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 512
\begin_document
\begin_header
\save_transient_properties true
@@ -11,7 +11,7 @@
\language_package default
\inputencoding auto
\fontencoding global
-\font_roman "default" "default"
+\font_roman "default" "FreeSans"
\font_sans "default" "default"
\font_typewriter "default" "default"
\font_math "auto" "auto"
@@ -21,6 +21,7 @@
\font_osf false
\font_sf_scale 100 100
\font_tt_scale 100 100
+\use_microtype false
\graphics default
\default_output_format default
\output_sync 0
@@ -29,7 +30,7 @@
\paperfontsize 11
\spacing single
\use_hyperref false
-\papersize a4paper
+\papersize default
\use_geometry false
\use_package amsmath 1
\use_package amssymb 1
@@ -85,6 +86,62 @@ La liste des styles couvre tous les éléments d'une lettre
qui apparaissent
L'ordre des éléments est indifférent.
\end_layout
+\begin_layout Plain Layout
+Le format de la page est codé en dur en Iso A4 jusqu'à le version 2.351 de
+ la classe (09/09/2014, TeXLive 2015), qui interprète correctement l'option
+ de classe
+\family typewriter
+a4paper
+\family default
+.
+ Par contre, les options de classe
+\family typewriter
+letterpaper
+\family default
+,
+\family typewriter
+legalpaper
+\family default
+ et
+\family typewriter
+executivepaper
+\family default
+ (appelés respectivement par
+\family typewriter
+Lettre US
+\family default
+,
+\family typewriter
+Légal US
+\family default
+ et
+\family typewriter
+Executive US
+\family default
+ dans la fenêtre
+\family sans
+Documents\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Format de la Page
+\family default
+) donnent des tailles de page inexactes, il faut installer la version 2.354
+ pour un fonctionnement correct si vous résidez dans un pays utilisant les
+ normes US.
+ Elle peut être téléchargée
+\series bold
+
+\begin_inset CommandInset href
+LatexCommand href
+name "ici"
+target
"http://download.gna.org/lettre_observatoire/release/20151201_v2.354/lettre.zip"
+
+\end_inset
+
+
+\series default
+, et installée localement en attendant sa ditribution officielle.
+\end_layout
+
\end_inset