From 0120c3fc10f1f1cc062f0c2a445fcee5d336d9f3 Mon Sep 17 00:00:00 2001 From: Juergen Spitzmueller Date: Sat, 12 Aug 2017 09:04:23 +0200 Subject: [PATCH] Revert "Mark some intentional fall-throughs (in a way understandable to gcc)" This reverts commit 6dc1884d05ee0d51dd896c7b924fdec758ea3d8e. --- lib/examples/fr/FeynmanDiagrams.lyx | 41 +- lib/examples/fr/linguistics.lyx | 108 ++- po/fr.gmo | Bin 537846 -> 540537 bytes po/fr.po | 1178 ++++++++++++++------------ src/Buffer.cpp | 2 - src/LyXRC.cpp | 169 +--- src/Paragraph.cpp | 4 +- src/frontends/qt4/GuiApplication.cpp | 3 +- src/frontends/qt4/GuiView.cpp | 3 +- src/insets/InsetCaption.cpp | 2 - src/insets/InsetFloat.cpp | 2 - src/insets/InsetLabel.cpp | 2 - src/insets/InsetListings.cpp | 1 - src/insets/InsetTabular.cpp | 15 +- src/output_latex.cpp | 4 +- 15 files changed, 758 insertions(+), 776 deletions(-) diff --git a/lib/examples/fr/FeynmanDiagrams.lyx b/lib/examples/fr/FeynmanDiagrams.lyx index 33d9adea89..d6b3a41878 100644 --- a/lib/examples/fr/FeynmanDiagrams.lyx +++ b/lib/examples/fr/FeynmanDiagrams.lyx @@ -1,5 +1,5 @@ #LyX 2.3 created this file. For more info see http://www.lyx.org/ -\lyxformat 541 +\lyxformat 544 \begin_document \begin_header \save_transient_properties true @@ -101,6 +101,7 @@ \suppress_date true \justification true \use_refstyle 0 +\use_minted 0 \notefontcolor #0000ff \index Index \shortcut idx @@ -111,7 +112,9 @@ \paragraph_separation skip \defskip medskip \is_math_indent 0 +\math_numbering_side default \quotes_style swiss +\dynamic_quotes 0 \papercolumns 1 \papersides 1 \paperpagestyle default @@ -826,27 +829,37 @@ status open \begin_layout Plain Layout \series bold -\lang english -Note: +Nota: \series default - If you have an index list in your document and use one of the AMS theorem - modules, you have to add the option + si vous avez un index dans votre document et si vous utiliser un des modules + pour les théorèmes AMS, il vous faut ajouter l'option \series bold noglobalbang \series default - to the document class options in the document settings. - This enables the usage of the '!' character in index entries (necessary - for subentries) but might cause troubles with the align environments (which - are described in section -\begin_inset Quotes eld + dans le champ des options de classe des paramètres du document. + Ceci autorise l'usage du caractère +\begin_inset Quotes cld +\end_inset + +! +\begin_inset Quotes crd \end_inset -Align Environments -\begin_inset Quotes erd + dans les entrées d'index (nécessaire pour saisir des sous-entrées) mais + peut créer des problèmes de conflit dans les environnements +\family sans +align +\family default +(décrits à la section +\begin_inset Quotes cld +\end_inset + +Les environnements align +\begin_inset Quotes crd \end_inset - of \SpecialChar LyX -'s Math manual). + du manuel Math de \SpecialChar LyX +'s). \end_layout \end_inset diff --git a/lib/examples/fr/linguistics.lyx b/lib/examples/fr/linguistics.lyx index 290533563a..c9d055431e 100644 --- a/lib/examples/fr/linguistics.lyx +++ b/lib/examples/fr/linguistics.lyx @@ -1,5 +1,5 @@ #LyX 2.3 created this file. For more info see http://www.lyx.org/ -\lyxformat 541 +\lyxformat 544 \begin_document \begin_header \save_transient_properties true @@ -90,6 +90,7 @@ linguistics \suppress_date false \justification true \use_refstyle 0 +\use_minted 0 \index Index \shortcut idx \color #008000 @@ -99,7 +100,9 @@ linguistics \paragraph_separation indent \paragraph_indentation default \is_math_indent 0 -\quotes_style swiss +\math_numbering_side default +\quotes_style french +\dynamic_quotes 0 \papercolumns 1 \papersides 1 \paperpagestyle default @@ -777,23 +780,27 @@ inline false status open \begin_layout Plain Layout + % Éviter les sauts de page dans les gloses de deux lignes \end_layout \begin_layout Plain Layout + \backslash AtBeginDocument{% \end_layout \begin_layout Plain Layout + \backslash renewenvironment{linggloss}[2][]{% \end_layout \begin_layout Plain Layout + \backslash def \backslash @@ -804,6 +811,7 @@ glt #1}% \begin_layout Plain Layout + \backslash begin{minipage}{.7 \backslash @@ -812,6 +820,7 @@ textwidth} \begin_layout Plain Layout + \backslash gll #2}{ \backslash @@ -823,6 +832,7 @@ end{minipage}} \end_layout \begin_layout Plain Layout + } \end_layout @@ -842,23 +852,27 @@ inline false status open \begin_layout Plain Layout + % Éviter les sauts de page dans les gloses de trois lignes \end_layout \begin_layout Plain Layout + \backslash AtBeginDocument{% \end_layout \begin_layout Plain Layout + \backslash renewenvironment{lingglosss}[2][]{% \end_layout \begin_layout Plain Layout + \backslash def \backslash @@ -869,6 +883,7 @@ glt #1}% \begin_layout Plain Layout + \backslash begin{minipage}{.7 \backslash @@ -877,6 +892,7 @@ textwidth} \begin_layout Plain Layout + \backslash glll #2}{ \backslash @@ -888,6 +904,7 @@ end{minipage}} \end_layout \begin_layout Plain Layout + } \end_layout @@ -977,14 +994,17 @@ inline false status open \begin_layout Plain Layout + Fournit covington 1 \end_layout \begin_layout Plain Layout + AddToPreamble \end_layout \begin_layout Plain Layout + \backslash let @@ -995,6 +1015,7 @@ relax \end_layout \begin_layout Plain Layout + \backslash let @@ -1005,6 +1026,7 @@ relax \end_layout \begin_layout Plain Layout + \backslash let @@ -1015,6 +1037,7 @@ relax \end_layout \begin_layout Plain Layout + \backslash let @@ -1025,12 +1048,14 @@ relax \end_layout \begin_layout Plain Layout + \backslash usepackage{covington} \end_layout \begin_layout Plain Layout + EndPreamble \end_layout @@ -1451,12 +1476,14 @@ status open \begin_layout Plain Layout + \backslash floatstyle{plaintop} \end_layout \begin_layout Plain Layout + \backslash restylefloat{tableau} \end_layout @@ -1479,12 +1506,14 @@ status open \begin_layout Plain Layout + \backslash floatstyle{komaabove} \end_layout \begin_layout Plain Layout + \backslash restylefloat{tableau} \end_layout @@ -1608,6 +1637,7 @@ status open \begin_layout Plain Layout + \backslash renewcommand \backslash @@ -1949,14 +1979,9 @@ literal "true" status open \begin_layout Plain Layout - -\lang english -If you use traditional \SpecialChar LaTeX - or PDF\SpecialChar LaTeX -, a prerequisite to use \SpecialChar LyX -'s IPA support is - the \SpecialChar LaTeX - package +Si vous utilisez les traitements usuels \SpecialChar LaTeX + ou PDF\SpecialChar LaTeX +, le paquetage \emph on tipa \emph default @@ -1968,64 +1993,64 @@ literal "true" \end_inset -, which is automatically loaded by \SpecialChar LyX - if you follow the procedure described - below. - If you use Xe\SpecialChar TeX - or Lua\SpecialChar TeX + est un prérequis à l'utilisation des fonctionnalités IPA de LyX; ce paquetage + est chargé automatiquement par \SpecialChar LyX + si vous respectez la procédure ci-après. + Si vous utilisez Xe\SpecialChar TeX + ou Lua\SpecialChar TeX (i. \begin_inset space \thinspace{} \end_inset -e., if you have clicked -\begin_inset Quotes eld +e., si vous avez sélectionné +\begin_inset Quotes cld \end_inset -Use non-\SpecialChar TeX - fonts -\begin_inset Quotes erd +Utiliser des polices non-\SpecialChar TeX + +\begin_inset Quotes crd \end_inset - in + via \family sans Document\SpecialChar menuseparator -Settings\SpecialChar menuseparator -Fonts +Paramètres\SpecialChar menuseparator +Polices \family default -), the package +), le paquetage \emph on xunicode \emph default - is loaded instead (since + est chargé à la place (du fait que \emph on tipa \emph default - does not work in this context). - The + ne fonctionne pas dans ce contexte). + Le paquetage \emph on xunicode \emph default - package emulates the + émule le résultat \emph on tipa \emph default - output, but is not perfect at that, so some things might not look as expected. - Furthermore, you need to take care in this case to use a non-TeX font that - includes the IPA glyphs (such as +, mais pas parfaitement, et certaines choses n'apparaîtront pas comme prévu. + De plus, il faut prendre soin de sélectionner une police non-TeX qui inclue + les glyphes IPA (comme \emph on CMU Serif \emph default - or + ou \emph on SIL Doulos \emph default ). - You can also specify an extra font only for IPA by adding the following - to + Vous pouvez également spécifier une police supplémentaire uniquement pour + IPA en ajoutant ceci à \family sans Document\SpecialChar menuseparator -Settings\SpecialChar menuseparator -LaTeX Preamble +Paramètres\SpecialChar menuseparator +Préambule LaTeX \family default : \end_layout @@ -2076,14 +2101,12 @@ ipafont} \end_layout \begin_layout Plain Layout - -\lang english -Additionally, and independent from which of the above approaches you use, - if you want to have instant preview, you should have the +Enfin, et indépendamment de l'approche utilisée, il faut que le paquetage + \emph on preview-latex \emph default - package + \begin_inset CommandInset citation LatexCommand cite key "preview" @@ -2091,7 +2114,7 @@ literal "true" \end_inset - installed. + soit installé pour avoir un aperçu sur le vif. \end_layout \end_inset @@ -2169,7 +2192,6 @@ Notez que si vous souhaitez insérer des diacritiques, ils doivent être saisis \begin_inset IPA \begin_layout Standard - [d̥] \end_layout diff --git a/po/fr.gmo b/po/fr.gmo index f3d0000cfa867ac63b8f46a9a1d535ed5e9df57f..c8b22cd89592e695b6fd459d427f8cd627c0b9ed 100644 GIT binary patch delta 157138 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 F{tq-jRFMDx delta 154937 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 CW0pMt diff --git a/po/fr.po b/po/fr.po index 46b2028b98..139b749d27 100644 --- a/po/fr.po +++ b/po/fr.po @@ -324,12 +324,14 @@ # ------------------------------------------------------------------ # 3 août 2017 : dernière mise à jour pour beta, messages de sécurité # ------------------------------------------------------------------ +# 11 août 2017 : revue messages de sécurité +# ------------------------------------------------------------------ msgid "" msgstr "" "Project-Id-Version: LyX 2.3\n" "Report-Msgid-Bugs-To: lyx-devel@lists.lyx.org\n" -"POT-Creation-Date: 2017-08-03 11:22+0200\n" -"PO-Revision-Date: 2017-08-03 11:33+0200\n" +"POT-Creation-Date: 2017-08-11 15:46+0200\n" +"PO-Revision-Date: 2017-08-11 16:10+0200\n" "Last-Translator: Jean-Pierre Chrétien \n" "Language-Team: lyxfr\n" "Language: fr\n" @@ -373,7 +375,7 @@ msgstr "Notes de version" #: src/frontends/qt4/ui/ShowFileUi.ui:55 src/frontends/qt4/ui/SymbolsUi.ui:66 #: src/frontends/qt4/ui/TexinfoUi.ui:77 src/frontends/qt4/ui/ThesaurusUi.ui:138 #: src/frontends/qt4/ui/WrapUi.ui:173 src/frontends/qt4/GuiParagraph.cpp:163 -#: src/frontends/qt4/GuiView.cpp:2799 +#: src/frontends/qt4/GuiView.cpp:2831 msgid "&Close" msgstr "&Fermer" @@ -773,7 +775,7 @@ msgstr "Type de boîte intérieure" #: src/frontends/qt4/ui/ListingsUi.ui:98 src/frontends/qt4/ui/TabularUi.ui:1199 #: src/frontends/qt4/ui/TabularUi.ui:1218 #: src/frontends/qt4/ui/TabularUi.ui:1266 src/frontends/qt4/GuiBox.cpp:424 -#: src/frontends/qt4/GuiBox.cpp:634 src/frontends/qt4/GuiDocument.cpp:122 +#: src/frontends/qt4/GuiBox.cpp:634 src/frontends/qt4/GuiDocument.cpp:123 #: src/frontends/qt4/GuiGraphics.cpp:582 src/frontends/qt4/GuiMathMatrix.cpp:33 #: src/frontends/qt4/GuiPrefs.cpp:2295 src/frontends/qt4/GuiPrefs.cpp:2318 msgid "None" @@ -875,7 +877,7 @@ msgstr "Élongation" #: src/frontends/qt4/ui/BoxUi.ui:265 src/frontends/qt4/ui/ListingsUi.ui:103 #: src/frontends/qt4/ui/TabularUi.ui:391 src/frontends/qt4/ui/TabularUi.ui:1549 -#: src/frontends/qt4/ui/WrapUi.ui:209 src/frontends/qt4/GuiDocument.cpp:1290 +#: src/frontends/qt4/ui/WrapUi.ui:209 src/frontends/qt4/GuiDocument.cpp:1294 #: src/frontends/qt4/GuiParagraph.cpp:111 src/frontends/qt4/GuiTabular.cpp:845 msgid "Left" msgstr "À gauche" @@ -889,7 +891,7 @@ msgstr "Centré" #: src/frontends/qt4/ui/BoxUi.ui:275 src/frontends/qt4/ui/ListingsUi.ui:108 #: src/frontends/qt4/ui/TabularUi.ui:401 src/frontends/qt4/ui/TabularUi.ui:1566 -#: src/frontends/qt4/ui/WrapUi.ui:214 src/frontends/qt4/GuiDocument.cpp:1292 +#: src/frontends/qt4/ui/WrapUi.ui:214 src/frontends/qt4/GuiDocument.cpp:1296 #: src/frontends/qt4/GuiParagraph.cpp:112 src/frontends/qt4/GuiTabular.cpp:847 msgid "Right" msgstr "À droite" @@ -1007,7 +1009,7 @@ msgid "Remove the selected branch" msgstr "Enlever la branche sélectionnée" #: src/frontends/qt4/ui/BranchesUi.ui:136 src/frontends/qt4/ui/IndicesUi.ui:165 -#: src/Buffer.cpp:4565 src/Buffer.cpp:4578 +#: src/Buffer.cpp:4568 src/Buffer.cpp:4581 msgid "&Remove" msgstr "&Enlever" @@ -1040,18 +1042,18 @@ msgstr "Ajouter &tout" #: src/frontends/qt4/ui/CompareHistoryUi.ui:205 #: src/frontends/qt4/ui/DocumentUi.ui:84 src/frontends/qt4/ui/IndexUi.ui:78 #: src/frontends/qt4/ui/ListingsUi.ui:559 -#: src/frontends/qt4/ui/PrintindexUi.ui:108 src/Buffer.cpp:1399 -#: src/Buffer.cpp:4539 src/Buffer.cpp:4603 src/LyXVC.cpp:114 src/LyXVC.cpp:304 +#: src/frontends/qt4/ui/PrintindexUi.ui:108 src/Buffer.cpp:1402 +#: src/Buffer.cpp:4542 src/Buffer.cpp:4606 src/LyXVC.cpp:114 src/LyXVC.cpp:304 #: src/buffer_funcs.cpp:78 src/frontends/qt4/GuiBranches.cpp:219 #: src/frontends/qt4/GuiClipboard.cpp:247 -#: src/frontends/qt4/GuiDocument.cpp:2293 src/frontends/qt4/GuiParagraph.cpp:69 +#: src/frontends/qt4/GuiDocument.cpp:2326 src/frontends/qt4/GuiParagraph.cpp:69 #: src/frontends/qt4/GuiParagraph.cpp:161 src/frontends/qt4/GuiPrefs.cpp:3309 -#: src/frontends/qt4/GuiView.cpp:2413 src/frontends/qt4/GuiView.cpp:2561 -#: src/frontends/qt4/GuiView.cpp:2585 src/frontends/qt4/GuiView.cpp:2599 -#: src/frontends/qt4/GuiView.cpp:2700 src/frontends/qt4/GuiView.cpp:2744 -#: src/frontends/qt4/GuiView.cpp:3012 src/frontends/qt4/GuiView.cpp:3026 -#: src/frontends/qt4/GuiView.cpp:3128 src/frontends/qt4/GuiView.cpp:3155 -#: src/frontends/qt4/GuiView.cpp:3810 src/frontends/qt4/GuiView.cpp:3817 +#: src/frontends/qt4/GuiView.cpp:2445 src/frontends/qt4/GuiView.cpp:2593 +#: src/frontends/qt4/GuiView.cpp:2617 src/frontends/qt4/GuiView.cpp:2631 +#: src/frontends/qt4/GuiView.cpp:2732 src/frontends/qt4/GuiView.cpp:2776 +#: src/frontends/qt4/GuiView.cpp:3044 src/frontends/qt4/GuiView.cpp:3058 +#: src/frontends/qt4/GuiView.cpp:3160 src/frontends/qt4/GuiView.cpp:3187 +#: src/frontends/qt4/GuiView.cpp:3842 src/frontends/qt4/GuiView.cpp:3849 #: src/insets/InsetBibtex.cpp:160 msgid "&Cancel" msgstr "&Annuler" @@ -1078,23 +1080,23 @@ msgstr "&Taille :" #: src/frontends/qt4/ui/TabularUi.ui:1204 #: src/frontends/qt4/ui/TabularUi.ui:1223 #: src/frontends/qt4/ui/TabularUi.ui:1271 lib/ui/stdtoolbars.inc:113 -#: src/Font.cpp:184 src/frontends/qt4/GuiDocument.cpp:118 -#: src/frontends/qt4/GuiDocument.cpp:740 src/frontends/qt4/GuiDocument.cpp:868 -#: src/frontends/qt4/GuiDocument.cpp:873 src/frontends/qt4/GuiDocument.cpp:914 -#: src/frontends/qt4/GuiDocument.cpp:925 src/frontends/qt4/GuiDocument.cpp:1084 -#: src/frontends/qt4/GuiDocument.cpp:1187 -#: src/frontends/qt4/GuiDocument.cpp:1284 -#: src/frontends/qt4/GuiDocument.cpp:1291 -#: src/frontends/qt4/GuiDocument.cpp:2049 -#: src/frontends/qt4/GuiDocument.cpp:2127 -#: src/frontends/qt4/GuiDocument.cpp:2128 -#: src/frontends/qt4/GuiDocument.cpp:2129 -#: src/frontends/qt4/GuiDocument.cpp:2149 -#: src/frontends/qt4/GuiDocument.cpp:2156 -#: src/frontends/qt4/GuiDocument.cpp:2163 -#: src/frontends/qt4/GuiDocument.cpp:2248 -#: src/frontends/qt4/GuiDocument.cpp:2776 -#: src/frontends/qt4/GuiDocument.cpp:4154 src/frontends/qt4/GuiExternal.cpp:77 +#: src/Font.cpp:184 src/frontends/qt4/GuiDocument.cpp:119 +#: src/frontends/qt4/GuiDocument.cpp:742 src/frontends/qt4/GuiDocument.cpp:872 +#: src/frontends/qt4/GuiDocument.cpp:877 src/frontends/qt4/GuiDocument.cpp:918 +#: src/frontends/qt4/GuiDocument.cpp:929 src/frontends/qt4/GuiDocument.cpp:1088 +#: src/frontends/qt4/GuiDocument.cpp:1191 +#: src/frontends/qt4/GuiDocument.cpp:1288 +#: src/frontends/qt4/GuiDocument.cpp:1295 +#: src/frontends/qt4/GuiDocument.cpp:2082 +#: src/frontends/qt4/GuiDocument.cpp:2160 +#: src/frontends/qt4/GuiDocument.cpp:2161 +#: src/frontends/qt4/GuiDocument.cpp:2162 +#: src/frontends/qt4/GuiDocument.cpp:2182 +#: src/frontends/qt4/GuiDocument.cpp:2189 +#: src/frontends/qt4/GuiDocument.cpp:2196 +#: src/frontends/qt4/GuiDocument.cpp:2281 +#: src/frontends/qt4/GuiDocument.cpp:2810 +#: src/frontends/qt4/GuiDocument.cpp:4199 src/frontends/qt4/GuiExternal.cpp:77 #: src/frontends/qt4/GuiGraphics.cpp:71 src/frontends/qt4/GuiIndices.cpp:58 #: src/frontends/qt4/GuiListings.cpp:154 src/frontends/qt4/GuiListings.cpp:161 #: src/frontends/qt4/GuiPrefs.cpp:2443 src/frontends/qt4/GuiPrefs.cpp:2556 @@ -1227,7 +1229,7 @@ msgstr "Série de police" #: lib/layouts/europasscv.layout:340 lib/layouts/europasscv.layout:373 #: lib/layouts/europasscv.layout:380 lib/layouts/europecv.layout:246 #: lib/layouts/europecv.layout:252 lib/layouts/moderncv.layout:467 -#: src/frontends/qt4/GuiDocument.cpp:1492 src/frontends/qt4/GuiPrefs.cpp:2398 +#: src/frontends/qt4/GuiDocument.cpp:1496 src/frontends/qt4/GuiPrefs.cpp:2398 #: src/frontends/qt4/Menus.cpp:902 msgid "Language" msgstr "Langue" @@ -1298,9 +1300,9 @@ msgstr "Appliquer les changements &immédiatement" #: src/frontends/qt4/ui/ParagraphUi.ui:251 src/frontends/qt4/ui/PrefsUi.ui:80 #: src/frontends/qt4/ui/RefUi.ui:362 src/frontends/qt4/ui/SendtoUi.ui:85 #: src/frontends/qt4/ui/SymbolsUi.ui:59 src/frontends/qt4/ui/WrapUi.ui:163 -#: src/frontends/qt4/GuiDocument.cpp:2369 -#: src/frontends/qt4/GuiDocument.cpp:2649 -#: src/frontends/qt4/GuiDocument.cpp:4092 +#: src/frontends/qt4/GuiDocument.cpp:2402 +#: src/frontends/qt4/GuiDocument.cpp:2682 +#: src/frontends/qt4/GuiDocument.cpp:4137 msgid "&Apply" msgstr "&Appliquer" @@ -1477,8 +1479,8 @@ msgid "Greyed-out notes:" msgstr "Notes grisées :" #: src/frontends/qt4/ui/ColorUi.ui:118 src/frontends/qt4/ui/ColorUi.ui:256 -#: src/frontends/qt4/GuiDocument.cpp:1762 -#: src/frontends/qt4/GuiDocument.cpp:1792 +#: src/frontends/qt4/GuiDocument.cpp:1795 +#: src/frontends/qt4/GuiDocument.cpp:1825 msgid "&Change..." msgstr "&Modifier..." @@ -3261,71 +3263,83 @@ msgid "Save &transient properties" msgstr "Enregistrer les propriétés &temporaires" #: src/frontends/qt4/ui/OutputUi.ui:111 +msgid "" +"Runs the LaTeX backend with the -shell-escape option (Warning: use only when " +"really necessary)" +msgstr "" +"Appeler le traitement LaTeX avec l'option -shell-escape (attention : " +"n'utiliser qu'en cas de nécessité)" + +#: src/frontends/qt4/ui/OutputUi.ui:114 +msgid "&Allow running external programs" +msgstr "&Permettre l'exécution de programmes externes." + +#: src/frontends/qt4/ui/OutputUi.ui:121 msgid "Enable forward/reverse search between editor and output (e.g., SyncTeX)" msgstr "" "Activer la recherche directe/inversée entre l'éditeur et la sortie (e. g. " "SyncTeX)" -#: src/frontends/qt4/ui/OutputUi.ui:114 +#: src/frontends/qt4/ui/OutputUi.ui:124 msgid "S&ynchronize with output" msgstr "S&ynchroniser avec le résultat imprimable" -#: src/frontends/qt4/ui/OutputUi.ui:131 +#: src/frontends/qt4/ui/OutputUi.ui:141 msgid "C&ustom macro:" msgstr "Macro pers&onnalisée :" -#: src/frontends/qt4/ui/OutputUi.ui:141 +#: src/frontends/qt4/ui/OutputUi.ui:151 msgid "Custom LaTeX preamble macro" msgstr "Macro du préambule LaTeX personnalisée" -#: src/frontends/qt4/ui/OutputUi.ui:156 +#: src/frontends/qt4/ui/OutputUi.ui:166 msgid "XHTML Output Options" msgstr "Options export XHTML" -#: src/frontends/qt4/ui/OutputUi.ui:165 +#: src/frontends/qt4/ui/OutputUi.ui:175 msgid "Whether to comply strictly with XHTML 1.1." msgstr "Se conformer strictement ou non à XHTML 1.1." -#: src/frontends/qt4/ui/OutputUi.ui:168 +#: src/frontends/qt4/ui/OutputUi.ui:178 msgid "&Strict XHTML 1.1" msgstr "XHTML 1.1 &strict" -#: src/frontends/qt4/ui/OutputUi.ui:181 +#: src/frontends/qt4/ui/OutputUi.ui:191 msgid "&Math output:" msgstr "Traduction des &maths :" -#: src/frontends/qt4/ui/OutputUi.ui:197 +#: src/frontends/qt4/ui/OutputUi.ui:207 msgid "Format to use for math output." msgstr "Format à utiliser dans l'impression des maths." -#: src/frontends/qt4/ui/OutputUi.ui:201 +#: src/frontends/qt4/ui/OutputUi.ui:211 msgid "MathML" msgstr "MathML" -#: src/frontends/qt4/ui/OutputUi.ui:206 +#: src/frontends/qt4/ui/OutputUi.ui:216 msgid "HTML" msgstr "HTML" -#: src/frontends/qt4/ui/OutputUi.ui:211 +#: src/frontends/qt4/ui/OutputUi.ui:221 msgid "Images" msgstr "Images" -#: src/frontends/qt4/ui/OutputUi.ui:216 lib/layouts/aapaper.layout:63 +#: src/frontends/qt4/ui/OutputUi.ui:226 lib/layouts/aapaper.layout:63 #: lib/layouts/egs.layout:639 lib/languages:108 -#: src/frontends/qt4/GuiDocument.cpp:1347 src/frontends/qt4/GuiErrorList.cpp:51 +#: src/frontends/qt4/GuiDocument.cpp:1351 src/frontends/qt4/GuiErrorList.cpp:51 #: src/frontends/qt4/GuiLog.cpp:245 src/frontends/qt4/GuiPrefs.cpp:724 msgid "LaTeX" msgstr "LaTeX" -#: src/frontends/qt4/ui/OutputUi.ui:230 +#: src/frontends/qt4/ui/OutputUi.ui:240 msgid "Math &image scaling:" msgstr "Mise à l'échelle des &images mathématiques :" -#: src/frontends/qt4/ui/OutputUi.ui:246 +#: src/frontends/qt4/ui/OutputUi.ui:256 msgid "Scaling factor for images used for math output." msgstr "Facteur d'échelle des images créées pour l'impression des maths." -#: src/frontends/qt4/ui/OutputUi.ui:265 +#: src/frontends/qt4/ui/OutputUi.ui:275 msgid "Write CSS to File" msgstr "Copie la feuille de style CSS dans un fichier" @@ -3460,7 +3474,7 @@ msgid "&Landscape" msgstr "Pa&ysage" #: src/frontends/qt4/ui/PageLayoutUi.ui:162 -#: src/frontends/qt4/GuiDocument.cpp:1490 +#: src/frontends/qt4/GuiDocument.cpp:1494 msgid "Page Layout" msgstr "Format de la page" @@ -3498,7 +3512,7 @@ msgid "Line &spacing" msgstr "&Interligne" #: src/frontends/qt4/ui/ParagraphUi.ui:121 src/Text.cpp:1939 -#: src/frontends/qt4/GuiDocument.cpp:747 +#: src/frontends/qt4/GuiDocument.cpp:749 msgid "Single" msgstr "Simple" @@ -3507,7 +3521,7 @@ msgid "1.5" msgstr "Un et demi" #: src/frontends/qt4/ui/ParagraphUi.ui:131 src/Text.cpp:1945 -#: src/frontends/qt4/GuiDocument.cpp:751 +#: src/frontends/qt4/GuiDocument.cpp:753 msgid "Double" msgstr "Double" @@ -3516,11 +3530,11 @@ msgstr "Double" #: src/frontends/qt4/ui/TabularUi.ui:1209 #: src/frontends/qt4/ui/TabularUi.ui:1228 #: src/frontends/qt4/ui/TabularUi.ui:1276 src/frontends/qt4/ui/VSpaceUi.ui:107 -#: lib/layouts/stdcustom.inc:8 src/frontends/qt4/GuiDocument.cpp:741 -#: src/frontends/qt4/GuiDocument.cpp:745 src/frontends/qt4/GuiDocument.cpp:753 -#: src/frontends/qt4/GuiDocument.cpp:874 src/frontends/qt4/GuiDocument.cpp:926 -#: src/frontends/qt4/GuiDocument.cpp:1090 -#: src/frontends/qt4/GuiDocument.cpp:1285 src/frontends/qt4/GuiHSpace.cpp:56 +#: lib/layouts/stdcustom.inc:8 src/frontends/qt4/GuiDocument.cpp:743 +#: src/frontends/qt4/GuiDocument.cpp:747 src/frontends/qt4/GuiDocument.cpp:755 +#: src/frontends/qt4/GuiDocument.cpp:878 src/frontends/qt4/GuiDocument.cpp:930 +#: src/frontends/qt4/GuiDocument.cpp:1094 +#: src/frontends/qt4/GuiDocument.cpp:1289 src/frontends/qt4/GuiHSpace.cpp:56 #: src/frontends/qt4/GuiHSpace.cpp:67 src/frontends/qt4/GuiPrefs.cpp:913 #: src/frontends/qt4/GuiPrefs.cpp:941 src/frontends/qt4/GuiPrefs.cpp:968 #: src/frontends/qt4/GuiPrefs.cpp:2297 src/frontends/qt4/GuiPrefs.cpp:2320 @@ -3794,7 +3808,7 @@ msgid "Instant &preview:" msgstr "Aperçu sur le &vif :" #: src/frontends/qt4/ui/PrefDisplayUi.ui:62 src/Font.cpp:77 -#: src/frontends/qt4/GuiDocument.cpp:134 +#: src/frontends/qt4/GuiDocument.cpp:135 msgid "Off" msgstr "Désactivé" @@ -4214,19 +4228,19 @@ msgid "Language &package:" msgstr "&Paquetage linguistique :" #: src/frontends/qt4/ui/PrefLanguageUi.ui:56 -#: src/frontends/qt4/GuiDocument.cpp:1086 -#: src/frontends/qt4/GuiDocument.cpp:2170 src/frontends/qt4/GuiPrefs.cpp:912 +#: src/frontends/qt4/GuiDocument.cpp:1090 +#: src/frontends/qt4/GuiDocument.cpp:2203 src/frontends/qt4/GuiPrefs.cpp:912 #: src/frontends/qt4/GuiPrefs.cpp:940 msgid "Automatic" msgstr "Automatique" #: src/frontends/qt4/ui/PrefLanguageUi.ui:61 -#: src/frontends/qt4/GuiDocument.cpp:1088 +#: src/frontends/qt4/GuiDocument.cpp:1092 msgid "Always Babel" msgstr "Toujours utiliser babel" #: src/frontends/qt4/ui/PrefLanguageUi.ui:71 -#: src/frontends/qt4/GuiDocument.cpp:1092 +#: src/frontends/qt4/GuiDocument.cpp:1096 msgid "None[[language package]]" msgstr "Aucun" @@ -4752,8 +4766,8 @@ msgstr "Menus" msgid "&Maximum last files:" msgstr "&Nombre maximum de fichiers récents :" -#: src/frontends/qt4/ui/PrefsUi.ui:70 src/frontends/qt4/GuiView.cpp:3012 -#: src/frontends/qt4/GuiView.cpp:3026 src/frontends/qt4/GuiView.cpp:3128 +#: src/frontends/qt4/ui/PrefsUi.ui:70 src/frontends/qt4/GuiView.cpp:3044 +#: src/frontends/qt4/GuiView.cpp:3058 src/frontends/qt4/GuiView.cpp:3160 msgid "&Save" msgstr "&Enregistrer" @@ -5681,15 +5695,15 @@ msgstr "Conserver l'espacement même après un saut de page" msgid "DefSkip" msgstr "Implicite" -#: src/frontends/qt4/ui/VSpaceUi.ui:87 src/frontends/qt4/GuiDocument.cpp:742 +#: src/frontends/qt4/ui/VSpaceUi.ui:87 src/frontends/qt4/GuiDocument.cpp:744 msgid "SmallSkip" msgstr "Petit" -#: src/frontends/qt4/ui/VSpaceUi.ui:92 src/frontends/qt4/GuiDocument.cpp:743 +#: src/frontends/qt4/ui/VSpaceUi.ui:92 src/frontends/qt4/GuiDocument.cpp:745 msgid "MedSkip" msgstr "Moyen" -#: src/frontends/qt4/ui/VSpaceUi.ui:97 src/frontends/qt4/GuiDocument.cpp:744 +#: src/frontends/qt4/ui/VSpaceUi.ui:97 src/frontends/qt4/GuiDocument.cpp:746 msgid "BigSkip" msgstr "Grand" @@ -5733,8 +5747,8 @@ msgstr "Seulement le préambule" msgid "Body Only" msgstr "Seulement le corps" -#: src/frontends/qt4/ui/WorkAreaUi.ui:82 src/frontends/qt4/GuiView.cpp:3155 -#: src/frontends/qt4/GuiView.cpp:3810 +#: src/frontends/qt4/ui/WorkAreaUi.ui:82 src/frontends/qt4/GuiView.cpp:3187 +#: src/frontends/qt4/GuiView.cpp:3842 msgid "&Reload" msgstr "&Recharger" @@ -6594,7 +6608,7 @@ msgstr "Définition" #: lib/layouts/theorems-without-preamble.inc:213 #: lib/layouts/theorems-without-preamble.inc:216 lib/layouts/theorems.inc:190 #: lib/layouts/theorems.inc:199 lib/layouts/theorems.inc:202 -#: src/frontends/qt4/GuiDocument.cpp:1126 +#: src/frontends/qt4/GuiDocument.cpp:1130 msgid "Example" msgstr "Exemple" @@ -7107,7 +7121,7 @@ msgstr "Titre court pour l'annexe" #: lib/layouts/siamltex.layout:326 lib/layouts/simplecv.layout:155 #: lib/layouts/stdstruct.inc:54 lib/layouts/svcommon.inc:574 #: lib/layouts/tufte-book.layout:258 lib/layouts/tufte-book.layout:260 -#: src/frontends/qt4/GuiDocument.cpp:1495 +#: src/frontends/qt4/GuiDocument.cpp:1499 msgid "Bibliography" msgstr "Bibliographie" @@ -7388,7 +7402,7 @@ msgstr "Remerciements." #: lib/layouts/scrclass.inc:80 lib/layouts/siamltex.layout:367 #: lib/layouts/simplecv.layout:31 lib/layouts/spie.layout:21 #: lib/layouts/stdsections.inc:75 lib/layouts/svcommon.inc:195 -#: lib/layouts/tufte-book.layout:90 src/frontends/qt4/GuiDocument.cpp:134 +#: lib/layouts/tufte-book.layout:90 src/frontends/qt4/GuiDocument.cpp:135 msgid "Section" msgstr "Section" @@ -7634,10 +7648,10 @@ msgstr "Autre affiliation :" msgid "And" msgstr "Et" -#: lib/layouts/aastex.layout:228 src/frontends/qt4/GuiDocument.cpp:2574 -#: src/frontends/qt4/GuiDocument.cpp:2586 -#: src/frontends/qt4/GuiDocument.cpp:2696 -#: src/frontends/qt4/GuiDocument.cpp:2715 +#: lib/layouts/aastex.layout:228 src/frontends/qt4/GuiDocument.cpp:2607 +#: src/frontends/qt4/GuiDocument.cpp:2619 +#: src/frontends/qt4/GuiDocument.cpp:2730 +#: src/frontends/qt4/GuiDocument.cpp:2749 msgid "and" msgstr "et" @@ -9688,7 +9702,7 @@ msgstr "RepriseCadre" #: lib/layouts/beamer.layout:515 lib/layouts/powerdot.layout:126 #: lib/layouts/seminar.layout:111 lib/layouts/slides.layout:91 -#: src/frontends/qt4/GuiDocument.cpp:134 +#: src/frontends/qt4/GuiDocument.cpp:135 msgid "Slide" msgstr "Diapo" @@ -11727,7 +11741,7 @@ msgstr "Taille" msgid "Size the photo is resized to" msgstr "Changement de taille de la photo" -#: lib/layouts/europecv.layout:123 src/frontends/qt4/GuiDocument.cpp:134 +#: lib/layouts/europecv.layout:123 src/frontends/qt4/GuiDocument.cpp:135 msgid "Page" msgstr "Page" @@ -11896,9 +11910,9 @@ msgid "Fixme Error" msgstr "Erreur Fixme" #: lib/layouts/fixme.module:82 src/frontends/qt4/GuiCompare.cpp:198 -#: src/frontends/qt4/GuiDocument.cpp:2306 -#: src/frontends/qt4/GuiDocument.cpp:2380 -#: src/frontends/qt4/GuiDocument.cpp:4100 +#: src/frontends/qt4/GuiDocument.cpp:2339 +#: src/frontends/qt4/GuiDocument.cpp:2413 +#: src/frontends/qt4/GuiDocument.cpp:4145 msgid "Error" msgstr "Erreur" @@ -15746,7 +15760,7 @@ msgstr "Notes de bas de page" msgid "Notes" msgstr "Notes" -#: lib/layouts/stdinsets.inc:14 src/frontends/qt4/GuiDocument.cpp:1502 +#: lib/layouts/stdinsets.inc:14 src/frontends/qt4/GuiDocument.cpp:1506 msgid "Branches" msgstr "Branches" @@ -15784,7 +15798,7 @@ msgstr "Liste des listings" msgid "List of Listings" msgstr "Liste des listings" -#: lib/layouts/stdinsets.inc:337 src/frontends/qt4/GuiDocument.cpp:1500 +#: lib/layouts/stdinsets.inc:337 src/frontends/qt4/GuiDocument.cpp:1504 msgid "Listings[[inset]]" msgstr "Listings" @@ -20547,7 +20561,7 @@ msgid "Fractions" msgstr "Fractions" #: lib/ui/stdtoolbars.inc:301 lib/ui/stdtoolbars.inc:406 -#: src/frontends/qt4/GuiDocument.cpp:1488 +#: src/frontends/qt4/GuiDocument.cpp:1492 msgid "Fonts" msgstr "Polices" @@ -24909,7 +24923,7 @@ msgstr "XPM" msgid "Plain text (chess output)" msgstr "Texte brut (échecs)" -#: lib/configure.py:634 src/frontends/qt4/GuiDocument.cpp:1347 +#: lib/configure.py:634 src/frontends/qt4/GuiDocument.cpp:1351 #: src/frontends/qt4/GuiErrorList.cpp:45 msgid "DocBook" msgstr "DocBook" @@ -25183,7 +25197,7 @@ msgstr "MS Word Office Open XML|O" msgid "Table (CSV)" msgstr "Tableau (CSV)" -#: lib/configure.py:731 src/frontends/qt4/GuiView.cpp:1329 +#: lib/configure.py:731 src/frontends/qt4/GuiView.cpp:1361 #: src/mathed/InsetMathMacroTemplate.cpp:549 msgid "LyX" msgstr "LyX" @@ -25298,58 +25312,58 @@ msgstr "Pas d'année" msgid "Bibliography entry not found!" msgstr "Entrée bibliographique introuvable !" -#: src/Buffer.cpp:419 +#: src/Buffer.cpp:420 msgid "Disk Error: " msgstr "Erreur disque : " -#: src/Buffer.cpp:420 +#: src/Buffer.cpp:421 #, c-format msgid "" "LyX could not create the temporary directory '%1$s' (Disk is full maybe?)" msgstr "LyX n'a pu créer le répertoire temporaire %1$s (disque plein ?)" -#: src/Buffer.cpp:548 +#: src/Buffer.cpp:549 msgid "LyX attempted to close a document that had unsaved changes!\n" msgstr "" "LyX a tenté de fermer un document comportant des modifications non " "enregistrées !\n" -#: src/Buffer.cpp:552 src/Buffer.cpp:1605 +#: src/Buffer.cpp:553 src/Buffer.cpp:1608 msgid "Save failed! Document is lost." msgstr "La sauvegarde a échoué ! Le document est perdu." -#: src/Buffer.cpp:554 +#: src/Buffer.cpp:555 msgid "Attempting to close changed document!" msgstr "Tentative de fermeture d'un document modifié !" -#: src/Buffer.cpp:563 +#: src/Buffer.cpp:564 #, c-format msgid "Could not remove the temporary directory %1$s" msgstr "Impossible d'enlever le répertoire temporaire %1$s" -#: src/Buffer.cpp:970 src/Text.cpp:551 +#: src/Buffer.cpp:971 src/Text.cpp:551 #, c-format msgid "Unknown token: %1$s %2$s\n" msgstr "Élément inconnu : %1$s %2$s\n" -#: src/Buffer.cpp:974 src/Buffer.cpp:980 src/Buffer.cpp:1002 +#: src/Buffer.cpp:975 src/Buffer.cpp:981 src/Buffer.cpp:1005 msgid "Document header error" msgstr "Erreur d'en-tête de document" -#: src/Buffer.cpp:979 +#: src/Buffer.cpp:980 msgid "\\begin_header is missing" msgstr "il manque \\begin_header" -#: src/Buffer.cpp:1001 +#: src/Buffer.cpp:1004 msgid "\\begin_document is missing" msgstr "il manque \\begin_document" -#: src/Buffer.cpp:1013 src/Buffer.cpp:1019 src/Buffer.cpp:2870 -#: src/Buffer.cpp:2876 +#: src/Buffer.cpp:1016 src/Buffer.cpp:1022 src/Buffer.cpp:2873 +#: src/Buffer.cpp:2879 msgid "Changes not shown in LaTeX output" msgstr "Modifications non affichées dans la sortie" -#: src/Buffer.cpp:1014 src/Buffer.cpp:2871 +#: src/Buffer.cpp:1017 src/Buffer.cpp:2874 msgid "" "Changes will not be highlighted in LaTeX output, because neither dvipost nor " "xcolor/ulem are installed.\n" @@ -25361,7 +25375,7 @@ msgstr "" "Installer ces paquetages ou redéfinir \\lyxadded et \\lyxdeleted dans le " "préambule LaTeX." -#: src/Buffer.cpp:1020 src/Buffer.cpp:2877 +#: src/Buffer.cpp:1023 src/Buffer.cpp:2880 msgid "" "Changes will not be highlighted in LaTeX output when using pdflatex, because " "xcolor and ulem are not installed.\n" @@ -25373,41 +25387,41 @@ msgstr "" "Installer ces deux paquetages ou redéfinir \\lyxadded et \\lyxdeleted dans " "le préambule LaTeX." -#: src/Buffer.cpp:1058 src/BufferParams.cpp:455 +#: src/Buffer.cpp:1061 src/BufferParams.cpp:455 #: src/frontends/qt4/GuiLog.cpp:256 src/insets/InsetIndex.cpp:455 msgid "Index" msgstr "Index" -#: src/Buffer.cpp:1161 +#: src/Buffer.cpp:1164 msgid "File Not Found" msgstr "Fichier introuvable" -#: src/Buffer.cpp:1162 +#: src/Buffer.cpp:1165 #, c-format msgid "Unable to open file `%1$s'." msgstr "Impossible d'ouvrir le fichier « %1$s »." -#: src/Buffer.cpp:1190 src/Buffer.cpp:1259 +#: src/Buffer.cpp:1193 src/Buffer.cpp:1262 msgid "Document format failure" msgstr "Problème de format de document" -#: src/Buffer.cpp:1191 +#: src/Buffer.cpp:1194 #, c-format msgid "%1$s ended unexpectedly, which means that it is probably corrupted." msgstr "" "%1$s se termine de façon inattendue, ce qui signifie qu'il est sans doute " "corrompu." -#: src/Buffer.cpp:1260 +#: src/Buffer.cpp:1263 #, c-format msgid "%1$s is not a readable LyX document." msgstr "%1$s n'est pas un document LyX consultable." -#: src/Buffer.cpp:1287 +#: src/Buffer.cpp:1290 msgid "Conversion failed" msgstr "Échec conversion" -#: src/Buffer.cpp:1288 +#: src/Buffer.cpp:1291 #, c-format msgid "" "%1$s is from a different version of LyX, but a temporary file for converting " @@ -25416,11 +25430,11 @@ msgstr "" "%1$s est d'une ancienne version de LyX, et la création d'un fichier " "temporaire de conversion a échoué." -#: src/Buffer.cpp:1298 +#: src/Buffer.cpp:1301 msgid "Conversion script not found" msgstr "Script de conversion introuvable" -#: src/Buffer.cpp:1299 +#: src/Buffer.cpp:1302 #, c-format msgid "" "%1$s is from a different version of LyX, but the conversion script lyx2lyx " @@ -25429,11 +25443,11 @@ msgstr "" "%1$s est d'une ancienne version de LyX, et le script de conversion lyx2lyx " "est introuvable." -#: src/Buffer.cpp:1322 src/Buffer.cpp:1329 +#: src/Buffer.cpp:1325 src/Buffer.cpp:1332 msgid "Conversion script failed" msgstr "Échec du script de conversion" -#: src/Buffer.cpp:1323 +#: src/Buffer.cpp:1326 #, c-format msgid "" "%1$s is from an older version of LyX and the lyx2lyx script failed to " @@ -25442,7 +25456,7 @@ msgstr "" "%1$s vient d'une ancienne version de LyX, et le script lyx2lyx n'a pas " "réussi à le convertir." -#: src/Buffer.cpp:1330 +#: src/Buffer.cpp:1333 #, c-format msgid "" "%1$s is from a newer version of LyX and the lyx2lyx script failed to convert " @@ -25451,17 +25465,17 @@ msgstr "" "%1$s vient d'une version plus récente de LyX, et le script lyx2lyx n'a pas " "réussi à le convertir." -#: src/Buffer.cpp:1386 src/Buffer.cpp:4549 src/Buffer.cpp:4612 +#: src/Buffer.cpp:1389 src/Buffer.cpp:4552 src/Buffer.cpp:4615 msgid "File is read-only" msgstr "Fichier en lecture seule" -#: src/Buffer.cpp:1387 +#: src/Buffer.cpp:1390 #, c-format msgid "The file %1$s cannot be written because it is marked as read-only." msgstr "" "Le fichier %1$s ne peut pas être écrasé parce qu'il est en lecture seule." -#: src/Buffer.cpp:1396 +#: src/Buffer.cpp:1399 #, c-format msgid "" "Document %1$s has been externally modified. Are you sure you want to " @@ -25470,21 +25484,21 @@ msgstr "" "Le document %1$s a été modifié par une application externe.\n" "Êtes-vous sûr de vouloir écrire par dessus ce document ?" -#: src/Buffer.cpp:1398 +#: src/Buffer.cpp:1401 msgid "Overwrite modified file?" msgstr "Écraser le fichier modifié ?" -#: src/Buffer.cpp:1399 src/Exporter.cpp:50 -#: src/frontends/qt4/GuiClipboard.cpp:247 src/frontends/qt4/GuiView.cpp:2413 -#: src/frontends/qt4/GuiView.cpp:2598 src/frontends/qt4/GuiView.cpp:2700 +#: src/Buffer.cpp:1402 src/Exporter.cpp:50 +#: src/frontends/qt4/GuiClipboard.cpp:247 src/frontends/qt4/GuiView.cpp:2445 +#: src/frontends/qt4/GuiView.cpp:2630 src/frontends/qt4/GuiView.cpp:2732 msgid "&Overwrite" msgstr "É&craser" -#: src/Buffer.cpp:1461 +#: src/Buffer.cpp:1464 msgid "Backup failure" msgstr "Échec de la copie de sauvegarde" -#: src/Buffer.cpp:1462 +#: src/Buffer.cpp:1465 #, c-format msgid "" "Cannot create backup file %1$s.\n" @@ -25493,11 +25507,11 @@ msgstr "" "LyX n'a pas pu faire de copie de sauvegarde dans %1$s.\n" "Veuillez vérifier l'existence du répertoire et ses droits d'écriture." -#: src/Buffer.cpp:1498 src/Buffer.cpp:1509 +#: src/Buffer.cpp:1501 src/Buffer.cpp:1512 msgid "Write failure" msgstr "Échec de l'écriture" -#: src/Buffer.cpp:1499 +#: src/Buffer.cpp:1502 #, c-format msgid "" "The file has successfully been saved as:\n" @@ -25514,7 +25528,7 @@ msgstr "" "Le fichier original a été sauvegardé comme :\n" " %3$s." -#: src/Buffer.cpp:1510 +#: src/Buffer.cpp:1513 #, c-format msgid "" "Cannot move saved file to:\n" @@ -25527,42 +25541,42 @@ msgstr "" "Mais le fichier a été sauvegardé avec succès en tant que :\n" " %2$s." -#: src/Buffer.cpp:1526 +#: src/Buffer.cpp:1529 #, c-format msgid "Saving document %1$s..." msgstr "Enregistrement du document %1$s..." -#: src/Buffer.cpp:1541 +#: src/Buffer.cpp:1544 msgid " could not write file!" msgstr " n'a pu enregistrer le fichier !" -#: src/Buffer.cpp:1549 +#: src/Buffer.cpp:1552 msgid " done." msgstr " terminé." -#: src/Buffer.cpp:1564 +#: src/Buffer.cpp:1567 #, c-format msgid "LyX: Attempting to save document %1$s\n" msgstr "LyX : tente de sauvegarder le document %1$s\n" -#: src/Buffer.cpp:1574 src/Buffer.cpp:1587 src/Buffer.cpp:1601 +#: src/Buffer.cpp:1577 src/Buffer.cpp:1590 src/Buffer.cpp:1604 #, c-format msgid "Saved to %1$s. Phew.\n" msgstr "Enregistré comme %1$s. Ouf !\n" -#: src/Buffer.cpp:1577 +#: src/Buffer.cpp:1580 msgid "Save failed! Trying again...\n" msgstr "La sauvegarde a échoué ! LyX essaie encore...\n" -#: src/Buffer.cpp:1591 +#: src/Buffer.cpp:1594 msgid "Save failed! Trying yet again...\n" msgstr "La sauvegarde a échoué ! Nouvel essai...\n" -#: src/Buffer.cpp:1696 +#: src/Buffer.cpp:1699 msgid "Iconv software exception Detected" msgstr "Détection d'une exception logicielle dans le logiciel iconv" -#: src/Buffer.cpp:1696 +#: src/Buffer.cpp:1699 #, c-format msgid "" "Please verify that the support software for your encoding (%1$s) is properly " @@ -25571,13 +25585,13 @@ msgstr "" "Merci de vérifier que le support pour votre encodage (%1$s) est correctement " "installé" -#: src/Buffer.cpp:1723 +#: src/Buffer.cpp:1726 #, c-format msgid "Could not find LaTeX command for character '%1$s' (code point %2$s)" msgstr "" "Commande LaTeX pour le caractère '%1$s' introuvable (point %2$s du code)" -#: src/Buffer.cpp:1726 +#: src/Buffer.cpp:1729 msgid "" "Some characters of your document are probably not representable in the " "chosen encoding.\n" @@ -25587,19 +25601,19 @@ msgstr "" "représentables en utilisant l'encodage choisi.\n" "Changer l'encodage du document pour utf8 devrait améliorer les choses." -#: src/Buffer.cpp:1733 +#: src/Buffer.cpp:1736 msgid "iconv conversion failed" msgstr "Échec conversion iconv" -#: src/Buffer.cpp:1738 +#: src/Buffer.cpp:1741 msgid "conversion failed" msgstr "Échec conversion" -#: src/Buffer.cpp:1854 +#: src/Buffer.cpp:1857 msgid "Uncodable character in file path" msgstr "Caractère incodable dans le chemin d'accès au fichier" -#: src/Buffer.cpp:1856 +#: src/Buffer.cpp:1859 #, c-format msgid "" "The path of your document\n" @@ -25626,31 +25640,31 @@ msgstr "" "exemple utf8)\n" "ou modifier le nom du chemin d'accès au fichier." -#: src/Buffer.cpp:1923 +#: src/Buffer.cpp:1926 #, c-format msgid "The languages %1$s are only supported by Babel." msgstr "Les langues %1$s ne sont reconnues que par Babel." -#: src/Buffer.cpp:1924 +#: src/Buffer.cpp:1927 #, c-format msgid "The language %1$s is only supported by Babel." msgstr "La langue %1$s n'est reconnue que par Babel." -#: src/Buffer.cpp:1934 +#: src/Buffer.cpp:1937 #, c-format msgid "The languages %1$s are only supported by Polyglossia." msgstr "Les langues %1$s ne sont reconnues que par Polyglossia." -#: src/Buffer.cpp:1935 +#: src/Buffer.cpp:1938 #, c-format msgid "The language %1$s is only supported by Polyglossia." msgstr "La langue %1$s n'est reconnue que par Polyglossia." -#: src/Buffer.cpp:1941 +#: src/Buffer.cpp:1944 msgid "Incompatible Languages!" msgstr "Langues incompatibles !" -#: src/Buffer.cpp:1943 +#: src/Buffer.cpp:1946 #, c-format msgid "" "You cannot use the following languages together in one LaTeX document " @@ -25661,53 +25675,53 @@ msgstr "" "LaTeX car elles requièrent des paquetages de langues en conflit.\n" "%1$s%2$s" -#: src/Buffer.cpp:2253 +#: src/Buffer.cpp:2256 msgid "Running chktex..." msgstr "Exécution de chktex..." -#: src/Buffer.cpp:2267 +#: src/Buffer.cpp:2270 msgid "chktex failure" msgstr "échec de chktex" -#: src/Buffer.cpp:2268 +#: src/Buffer.cpp:2271 msgid "Could not run chktex successfully." msgstr "Chktex ne s'est pas exécuté correctement." -#: src/Buffer.cpp:2562 +#: src/Buffer.cpp:2565 #, c-format msgid "Don't know how to export to format: %1$s" msgstr "Pas d'information pour exporter au format : %1$s" -#: src/Buffer.cpp:2668 +#: src/Buffer.cpp:2671 #, c-format msgid "Error exporting to format: %1$s." msgstr "Erreur à l'exportation au format %1$s." -#: src/Buffer.cpp:2677 +#: src/Buffer.cpp:2680 msgid "Error generating literate programming code." msgstr "Erreur lors de la génération du code de programmation littéraire." -#: src/Buffer.cpp:2757 +#: src/Buffer.cpp:2760 #, c-format msgid "Branch \"%1$s\" does not exist." msgstr "Branche « %1$s » inexistante." -#: src/Buffer.cpp:2792 +#: src/Buffer.cpp:2795 #, c-format msgid "Branch \"%1$s\" already exists." msgstr "La branche « %1$s » existe déjà." -#: src/Buffer.cpp:2849 +#: src/Buffer.cpp:2852 msgid "Error viewing the output file." msgstr "Erreur lors de l'affichage du fichier imprimable." -#: src/Buffer.cpp:3193 src/frontends/qt4/GuiView.cpp:2242 +#: src/Buffer.cpp:3196 src/frontends/qt4/GuiView.cpp:2274 #: src/frontends/qt4/Validator.cpp:222 src/insets/ExternalSupport.cpp:386 #: src/insets/InsetGraphics.cpp:613 src/insets/InsetInclude.cpp:551 msgid "Invalid filename" msgstr "Nom de fichier invalide" -#: src/Buffer.cpp:3194 src/insets/ExternalSupport.cpp:387 +#: src/Buffer.cpp:3197 src/insets/ExternalSupport.cpp:387 #: src/insets/InsetGraphics.cpp:614 src/insets/InsetInclude.cpp:552 msgid "" "The following filename will cause troubles when running the exported file " @@ -25716,12 +25730,12 @@ msgstr "" "Le nom de fichier suivant risque de causer des problèmes quand le fichier " "exporté sera traité avec LaTeX : " -#: src/Buffer.cpp:3199 src/insets/ExternalSupport.cpp:392 +#: src/Buffer.cpp:3202 src/insets/ExternalSupport.cpp:392 #: src/insets/InsetGraphics.cpp:621 src/insets/InsetInclude.cpp:556 msgid "Problematic filename for DVI" msgstr "Nom de fichier problématique pour DVI" -#: src/Buffer.cpp:3200 src/insets/ExternalSupport.cpp:393 +#: src/Buffer.cpp:3203 src/insets/ExternalSupport.cpp:393 #: src/insets/InsetGraphics.cpp:622 src/insets/InsetInclude.cpp:557 msgid "" "The following filename can cause troubles when running the exported file " @@ -25730,11 +25744,11 @@ msgstr "" "Le nom de fichier suivant risque de causer des problèmes quand le fichier " "exporté sera traité avec LaTeX, à l'ouverture du fichier DVI : " -#: src/Buffer.cpp:3228 src/insets/InsetBibtex.cpp:342 +#: src/Buffer.cpp:3231 src/insets/InsetBibtex.cpp:342 msgid "Export Warning!" msgstr "Alerte d'exportation !" -#: src/Buffer.cpp:3229 +#: src/Buffer.cpp:3232 msgid "" "There are spaces in the paths to your BibTeX databases.\n" "BibTeX will be unable to find them." @@ -25742,77 +25756,77 @@ msgstr "" "Il y a des espaces dans les chemins de vos bases de données BibTeX.\n" "BibTeX n'arrivera pas à les trouver." -#: src/Buffer.cpp:3857 +#: src/Buffer.cpp:3860 #, c-format msgid "Preview source code for paragraph %1$d" msgstr "Visionner le code LaTeX du paragraphe %1$d" -#: src/Buffer.cpp:3861 +#: src/Buffer.cpp:3864 #, c-format msgid "Preview source code from paragraph %1$s to %2$s" msgstr "Visionner le code LaTeX des paragraphes %1$s à %2$s" -#: src/Buffer.cpp:3913 +#: src/Buffer.cpp:3916 msgid "Preview source code" msgstr "Visionner le code LaTeX" -#: src/Buffer.cpp:3915 +#: src/Buffer.cpp:3918 msgid "Preview preamble" msgstr "Aperçu préambule" -#: src/Buffer.cpp:3917 +#: src/Buffer.cpp:3920 msgid "Preview body" msgstr "Aperçu corps" -#: src/Buffer.cpp:3932 +#: src/Buffer.cpp:3935 msgid "Plain text does not have a preamble." msgstr "Le texte brut ne possède pas de préambule." -#: src/Buffer.cpp:4037 +#: src/Buffer.cpp:4040 #, c-format msgid "Auto-saving %1$s" msgstr "Sauvegarde automatique de %1$s" -#: src/Buffer.cpp:4093 +#: src/Buffer.cpp:4096 msgid "Autosave failed!" msgstr "La sauvegarde automatique a échoué !" -#: src/Buffer.cpp:4154 +#: src/Buffer.cpp:4157 msgid "Autosaving current document..." msgstr "Sauvegarde automatique du document..." -#: src/Buffer.cpp:4279 +#: src/Buffer.cpp:4282 msgid "Couldn't export file" msgstr "Exportation du fichier impossible" -#: src/Buffer.cpp:4280 +#: src/Buffer.cpp:4283 #, c-format msgid "No information for exporting the format %1$s." msgstr "Pas d'information pour exporter au format %1$s." -#: src/Buffer.cpp:4341 src/frontends/qt4/GuiView.cpp:2386 +#: src/Buffer.cpp:4344 src/frontends/qt4/GuiView.cpp:2418 msgid "File name error" msgstr "Erreur de nom de fichier" -#: src/Buffer.cpp:4342 +#: src/Buffer.cpp:4345 msgid "The directory path to the document cannot contain spaces." msgstr "Le chemin des répertoires du document ne doit pas contenir d'espaces." -#: src/Buffer.cpp:4442 src/Buffer.cpp:4456 src/frontends/qt4/GuiView.cpp:663 +#: src/Buffer.cpp:4445 src/Buffer.cpp:4459 src/frontends/qt4/GuiView.cpp:690 msgid "Document export cancelled." msgstr "Export du document annulé." -#: src/Buffer.cpp:4459 +#: src/Buffer.cpp:4462 #, c-format msgid "Document exported as %1$s to file `%2$s'" msgstr "Document exporté en tant que %1$s vers le fichier `%2$s'" -#: src/Buffer.cpp:4466 +#: src/Buffer.cpp:4469 #, c-format msgid "Document exported as %1$s" msgstr "Document exporté en tant que %1$s" -#: src/Buffer.cpp:4535 +#: src/Buffer.cpp:4538 #, c-format msgid "" "An emergency save of the document %1$s exists.\n" @@ -25823,19 +25837,19 @@ msgstr "" "\n" "Voulez-vous récupérer la sauvegarde d'urgence ?" -#: src/Buffer.cpp:4538 +#: src/Buffer.cpp:4541 msgid "Load emergency save?" msgstr "Charger la sauvegarde d'urgence ?" -#: src/Buffer.cpp:4539 +#: src/Buffer.cpp:4542 msgid "&Recover" msgstr "&Récupérer" -#: src/Buffer.cpp:4539 +#: src/Buffer.cpp:4542 msgid "&Load Original" msgstr "&Charger l'original" -#: src/Buffer.cpp:4550 +#: src/Buffer.cpp:4553 #, c-format msgid "" "An emergency file is successfully loaded, but the original file %1$s is " @@ -25845,15 +25859,15 @@ msgstr "" "original %1$s est en lecture seule. Il faudra sauvegarder le document sous " "un autre nom." -#: src/Buffer.cpp:4557 +#: src/Buffer.cpp:4560 msgid "Document was successfully recovered." msgstr "Le document a été récupéré correctement." -#: src/Buffer.cpp:4559 +#: src/Buffer.cpp:4562 msgid "Document was NOT successfully recovered." msgstr "Le document n'a PAS été récupéré avec succès." -#: src/Buffer.cpp:4560 +#: src/Buffer.cpp:4563 #, c-format msgid "" "Remove emergency file now?\n" @@ -25862,27 +25876,27 @@ msgstr "" "Supprimer la sauvegarde d'urgence maintenant ?\n" "(%1$s)" -#: src/Buffer.cpp:4564 src/Buffer.cpp:4576 +#: src/Buffer.cpp:4567 src/Buffer.cpp:4579 msgid "Delete emergency file?" msgstr "Supprimer la sauvegarde d'urgence ?" -#: src/Buffer.cpp:4565 src/Buffer.cpp:4578 +#: src/Buffer.cpp:4568 src/Buffer.cpp:4581 msgid "&Keep" msgstr "&Conserver" -#: src/Buffer.cpp:4569 +#: src/Buffer.cpp:4572 msgid "Emergency file deleted" msgstr "Sauvegarde d'urgence supprimée" -#: src/Buffer.cpp:4570 +#: src/Buffer.cpp:4573 msgid "Do not forget to save your file now!" msgstr "N'oubliez pas d'enregistrer votre fichier maintenant !" -#: src/Buffer.cpp:4577 +#: src/Buffer.cpp:4580 msgid "Remove emergency file now?" msgstr "Supprimer la sauvegarde d'urgence maintenant ?" -#: src/Buffer.cpp:4600 +#: src/Buffer.cpp:4603 #, c-format msgid "" "The backup of the document %1$s is newer.\n" @@ -25893,19 +25907,19 @@ msgstr "" "\n" "Voulez-vous charger la sauvegarde automatique ?" -#: src/Buffer.cpp:4602 +#: src/Buffer.cpp:4605 msgid "Load backup?" msgstr "Charger la sauvegarde automatique ?" -#: src/Buffer.cpp:4603 +#: src/Buffer.cpp:4606 msgid "&Load backup" msgstr "&Charger la sauvegarde" -#: src/Buffer.cpp:4603 +#: src/Buffer.cpp:4606 msgid "Load &original" msgstr "Charger l'&original" -#: src/Buffer.cpp:4613 +#: src/Buffer.cpp:4616 #, c-format msgid "" "A backup file is successfully loaded, but the original file %1$s is marked " @@ -25915,21 +25929,21 @@ msgstr "" "original %1$s est en lecture seule. Il faudra sauvegarder le document sous " "un autre nom." -#: src/Buffer.cpp:4944 src/insets/InsetCaption.cpp:380 +#: src/Buffer.cpp:4947 src/insets/InsetCaption.cpp:380 msgid "Senseless!!! " msgstr "Inapproprié !!! " -#: src/Buffer.cpp:5166 +#: src/Buffer.cpp:5169 #, c-format msgid "Document %1$s reloaded." msgstr "Document %1$s rechargé." -#: src/Buffer.cpp:5169 +#: src/Buffer.cpp:5172 #, c-format msgid "Could not reload document %1$s." msgstr "Impossible de recharger le document %1$s." -#: src/BufferParams.cpp:507 +#: src/BufferParams.cpp:508 msgid "" "The LaTeX package amsmath is only used if AMS formula types or symbols from " "the AMS math toolbars are inserted into formulas" @@ -25938,7 +25952,7 @@ msgstr "" "symboles en provenance des palettes mathématiques AMS sont insérés dans des " "formules." -#: src/BufferParams.cpp:509 +#: src/BufferParams.cpp:510 msgid "" "The LaTeX package amssymb is only used if symbols from the AMS math toolbars " "are inserted into formulas" @@ -25946,7 +25960,7 @@ msgstr "" "Le paquetage LaTeX amssymb n'est utilisé que si des symboles en provenance " "des palettes mathématiques AMS sont insérés dans des formules." -#: src/BufferParams.cpp:511 +#: src/BufferParams.cpp:512 msgid "" "The LaTeX package cancel is only used if \\cancel commands are used in " "formulas" @@ -25954,7 +25968,7 @@ msgstr "" "Le paquetage LaTeX cancel n'est utilisé que si la commande \\cancel est " "insérée dans une formule" -#: src/BufferParams.cpp:513 +#: src/BufferParams.cpp:514 msgid "" "The LaTeX package esint is only used if special integral symbols are " "inserted into formulas" @@ -25962,7 +25976,7 @@ msgstr "" "Le paquetage LaTeX esint n'est utilisé que si des symboles d'intégration " "spécifiques sont insérés dans des formules." -#: src/BufferParams.cpp:515 +#: src/BufferParams.cpp:516 msgid "" "The LaTeX package mathdots is only used if the command \\iddots is inserted " "into formulas" @@ -25970,7 +25984,7 @@ msgstr "" "Le paquetage LaTeX mathdots n'est utilisé que si la commande \\iddots est " "insérée dans une formule" -#: src/BufferParams.cpp:517 +#: src/BufferParams.cpp:518 msgid "" "The LaTeX package mathtools is only used if some mathematical relations are " "inserted into formulas" @@ -25978,7 +25992,7 @@ msgstr "" "Le paquetage LaTeX mathtools n'est utilisé que si certaines relations " "mathématiques sont insérées dans une formule" -#: src/BufferParams.cpp:519 +#: src/BufferParams.cpp:520 msgid "" "The LaTeX package mhchem is only used if either the command \\ce or \\cf is " "inserted into formulas" @@ -25986,7 +26000,7 @@ msgstr "" "Le paquetage LaTeX mhchem n'est utilisé que si les commandes \\ce ou \\cf " "sont insérées dans des formules." -#: src/BufferParams.cpp:521 +#: src/BufferParams.cpp:522 msgid "" "The LaTeX package stackrel is only used if the command \\stackrel with " "subscript is inserted into formulas" @@ -25994,7 +26008,7 @@ msgstr "" "Le paquetage LaTeX stackrel n'est utilisé que si la commande \\stackrel avec " "indice est insérée dans une formule" -#: src/BufferParams.cpp:523 +#: src/BufferParams.cpp:524 msgid "" "The LaTeX package stmaryrd is only used if symbols from the St Mary's Road " "symbol font for theoretical computer science are inserted into formulas" @@ -26003,7 +26017,7 @@ msgstr "" "police « St Mary's Road » spécifique à l'informatique théorique sont insérés " "dans des formules." -#: src/BufferParams.cpp:525 +#: src/BufferParams.cpp:526 msgid "" "The LaTeX package undertilde is only used if you use the math frame " "decoration 'utilde'" @@ -26011,7 +26025,7 @@ msgstr "" "Le paquetage LaTeX undertilde n'est utilisé que si vous utilisez la " "décoration mathématique « utilde »" -#: src/BufferParams.cpp:730 +#: src/BufferParams.cpp:731 #, c-format msgid "" "The selected document class\n" @@ -26034,28 +26048,28 @@ msgstr "" "Voir le paragraphe 3.1.2.2 (Disponibilité des classes) du\n" "Guide de l'Utilisateur pour en savoir plus." -#: src/BufferParams.cpp:739 +#: src/BufferParams.cpp:740 msgid "Document class not available" msgstr "Classe de document non disponible" -#: src/BufferParams.cpp:2157 src/Encoding.cpp:246 src/Paragraph.cpp:2662 +#: src/BufferParams.cpp:2158 src/Encoding.cpp:246 src/Paragraph.cpp:2671 #: src/frontends/qt4/LaTeXHighlighter.cpp:122 src/insets/InsetListings.cpp:221 #: src/insets/InsetListings.cpp:229 src/insets/InsetListings.cpp:252 #: src/mathed/MathExtern.cpp:1483 msgid "LyX Warning: " msgstr "Avertissement LyX : " -#: src/BufferParams.cpp:2158 src/Encoding.cpp:247 src/Paragraph.cpp:2663 +#: src/BufferParams.cpp:2159 src/Encoding.cpp:247 src/Paragraph.cpp:2672 #: src/insets/InsetListings.cpp:222 src/insets/InsetListings.cpp:230 #: src/mathed/MathExtern.cpp:1484 msgid "uncodable character" msgstr "caractère incodable" -#: src/BufferParams.cpp:2171 +#: src/BufferParams.cpp:2172 msgid "Uncodable character in user preamble" msgstr "Caractère incodable dans le préambule utilisateur" -#: src/BufferParams.cpp:2173 +#: src/BufferParams.cpp:2174 #, c-format msgid "" "The user preamble of your document contains glyphs that are unknown in the " @@ -26074,7 +26088,7 @@ msgstr "" "Choisir un encodage approprié (par exemple utf8)\n" "ou modifier l'orthographe du nom d'auteur." -#: src/BufferParams.cpp:2438 +#: src/BufferParams.cpp:2439 #, c-format msgid "" "The layout file:\n" @@ -26089,11 +26103,11 @@ msgstr "" "sera utilisée. LyX ne pourra pas produire\n" "un résultat imprimable correct." -#: src/BufferParams.cpp:2444 +#: src/BufferParams.cpp:2445 msgid "Document class not found" msgstr "Classe de document introuvable" -#: src/BufferParams.cpp:2451 +#: src/BufferParams.cpp:2452 #, c-format msgid "" "Due to some error in it, the layout file:\n" @@ -26108,15 +26122,15 @@ msgstr "" "sera utilisée. LyX ne pourra pas produire\n" "un résultat imprimable correct." -#: src/BufferParams.cpp:2457 src/BufferView.cpp:1313 src/BufferView.cpp:1345 +#: src/BufferParams.cpp:2458 src/BufferView.cpp:1313 src/BufferView.cpp:1345 msgid "Could not load class" msgstr "Chargement de la classe impossible" -#: src/BufferParams.cpp:2510 +#: src/BufferParams.cpp:2511 msgid "Error reading internal layout information" msgstr "Erreur de lecture du format interne" -#: src/BufferParams.cpp:2511 src/TextClass.cpp:1702 src/TextClass.cpp:1737 +#: src/BufferParams.cpp:2512 src/TextClass.cpp:1702 src/TextClass.cpp:1737 msgid "Read Error" msgstr "Erreur de lecture" @@ -26145,7 +26159,7 @@ msgid "This portion of the document is deleted." msgstr "Cette portion du document est supprimée." #: src/BufferView.cpp:1093 src/BufferView.cpp:2041 -#: src/frontends/qt4/GuiView.cpp:3693 src/frontends/qt4/GuiView.cpp:3771 +#: src/frontends/qt4/GuiView.cpp:3725 src/frontends/qt4/GuiView.cpp:3803 msgid "Absolute filename expected." msgstr "Chemin absolu requis." @@ -26711,24 +26725,58 @@ msgstr "cadre d'expression régulière" msgid "ignore" msgstr "couleur ignorée" -#: src/Converter.cpp:291 +#: src/Converter.cpp:294 +#, c-format +msgid "" +"

The following LaTeX backend has been configured to allow execution of " +"external programs for any document:

%1$s

This is a dangerous configuration. Please, consider using the " +"support offered by LyX for allowing this privilege only to documents that " +"actually need it, instead.

" +msgstr "" +"

Le traitement LaTeX suivant est configuré pour permettre l'exécution de " +"programmes externes pour tous les documents :

%1$s

Ceci est une configuration dangereuse. Voyez si la " +"fonctionnalité proposée par LyX, permettant d'autoriser ce privilège pour " +"les seuls documents qui en ont besoin, vous convient.

" + +#: src/Converter.cpp:303 +msgid "Security Warning" +msgstr "Avertissement de sécurité" + +#: src/Converter.cpp:316 +#, c-format +msgid "" +"

The following LaTeX backend has been requested to allow execution of " +"external programs:

%1$s

The external " +"programs can execute arbitrary commands on your system, including dangerous " +"ones, if instructed to do so by a maliciously crafted LyX document.

" +msgstr "" +"

Le traitement LaTeX suivant a été autorisé à exécuter des programmes " +"externes :

%1$s

Les programmes " +"externes peuvent exécuter des commandes arbitraires sur votre système, y " +"compris des commandes dangereuses, si instruites dans ce but par un document " +"LyX malicieux.

" + +#: src/Converter.cpp:323 #, c-format msgid "" "

The requested operation requires the use of a converter from %2$s to %3$s:" "

%1$s

This external program " "can execute arbitrary commands on your system, including dangerous ones, if " -"instructed to do so by a maliciously crafted .lyx document.

" +"instructed to do so by a maliciously crafted LyX document.

" msgstr "" -"

L'opération nécessite une conversion du format %2$s au format %3$s :

%1$s

Ce programme externe peut " -"exécuter des commandes système arbitraires, en particulier des commandes " -"dangereuses, si instruites dans ce but par un document .lyx malicieux.

" +"

L'opération requise nécessite une conversion du format %2$s au format " +"%3$s :

%1$s

Ce programme " +"externe peut exécuter des commandes système arbitraires, en particulier des " +"commandes dangereuses, si instruites dans ce but par un document LyX " +"malicieux.

" -#: src/Converter.cpp:301 +#: src/Converter.cpp:333 msgid "An external converter is disabled for security reasons" msgstr "Un convertisseur externe est désactivé pour des raisons de sécurité" -#: src/Converter.cpp:303 +#: src/Converter.cpp:335 msgid "" "

Your current preference settings forbid its execution.

(To " "change this setting, go to Preferences ▹ File Handling ▹ " @@ -26740,11 +26788,24 @@ msgstr "" "▹ Convertisseurs et décochez Sécurité ▹ Interdire " "l’utilisation des convertisseurs needauth.)" -#: src/Converter.cpp:312 +#: src/Converter.cpp:344 +msgid "A LaTeX backend requires your authorization" +msgstr "Un traitement LaTeX requiert votre autorisation" + +#: src/Converter.cpp:345 msgid "An external converter requires your authorization" msgstr "Un convertisseur extérieur requiert votre autorisation" -#: src/Converter.cpp:315 +#: src/Converter.cpp:348 +msgid "" +"

Should LaTeX backends be allowed to run external programs?

Allow " +"them only if you trust the origin/sender of the LyX document!

" +msgstr "" +"

Les traitements LaTeX sont-ils autorisés à exécuter des programmes " +"externes ?

Autoriser uniquement si vous avez confiance dans " +"l'origine ou l’émetteur du document LyX !

" + +#: src/Converter.cpp:351 msgid "" "

Would you like to run this converter?

Only run if you trust the " "origin/sender of the LyX document!

" @@ -26752,24 +26813,36 @@ msgstr "" "

Voulez-vous exécuter ce convertisseur ?

Exécuter uniquement si " "vous avez confiance dans l'origine ou l’émetteur du document LyX !

" -#: src/Converter.cpp:323 src/Converter.cpp:331 +#: src/Converter.cpp:355 +msgid "Do ¬ allow" +msgstr "&Ne pas autoriser" + +#: src/Converter.cpp:355 msgid "Do ¬ run" msgstr "&Ne pas exécuter-" -#: src/Converter.cpp:323 src/Converter.cpp:331 +#: src/Converter.cpp:356 +msgid "A&llow" +msgstr "éAutoriser" + +#: src/Converter.cpp:356 msgid "&Run" msgstr "&Exécuter" -#: src/Converter.cpp:323 +#: src/Converter.cpp:358 +msgid "&Always allow for this document" +msgstr "&Toujours autoriser pour ce document" + +#: src/Converter.cpp:359 msgid "&Always run for this document" msgstr "Toujours exécuter pour ce document" -#: src/Converter.cpp:387 src/Converter.cpp:627 src/Converter.cpp:650 -#: src/Converter.cpp:693 +#: src/Converter.cpp:437 src/Converter.cpp:681 src/Converter.cpp:704 +#: src/Converter.cpp:747 msgid "Cannot convert file" msgstr "Conversion du fichier impossible" -#: src/Converter.cpp:388 +#: src/Converter.cpp:438 #, c-format msgid "" "No information for converting %1$s format files to %2$s.\n" @@ -26779,11 +26852,11 @@ msgstr "" "du format %1$s vers le format %2$s.\n" "Définissez un convertisseur dans les préférences." -#: src/Converter.cpp:489 src/frontends/qt4/GuiDocument.cpp:1598 +#: src/Converter.cpp:539 src/frontends/qt4/GuiDocument.cpp:1631 msgid "Pygments driver command not found!" msgstr "Commande d'activation de pygments introuvable !" -#: src/Converter.cpp:490 src/frontends/qt4/GuiDocument.cpp:1599 +#: src/Converter.cpp:540 src/frontends/qt4/GuiDocument.cpp:1632 msgid "" "The driver command necessary to use the minted package\n" "(pygmentize) has not been found. Make sure you have\n" @@ -26805,19 +26878,19 @@ msgstr "" "\n" "où « pilote » est le nom du pilote." -#: src/Converter.cpp:575 src/Format.cpp:722 src/Format.cpp:793 +#: src/Converter.cpp:629 src/Format.cpp:722 src/Format.cpp:793 msgid "Executing command: " msgstr "Exécution de la commande : " -#: src/Converter.cpp:622 +#: src/Converter.cpp:676 msgid "Build errors" msgstr "Erreurs de compilation" -#: src/Converter.cpp:623 +#: src/Converter.cpp:677 msgid "There were errors during the build process." msgstr "Il y a eu des erreurs pendant la compilation." -#: src/Converter.cpp:628 +#: src/Converter.cpp:682 #, c-format msgid "" "An error occurred while running:\n" @@ -26826,26 +26899,26 @@ msgstr "" "Une erreur s'est produite lors de l'exécution :\n" "%1$s." -#: src/Converter.cpp:651 +#: src/Converter.cpp:705 #, c-format msgid "Could not move a temporary directory from %1$s to %2$s." msgstr "Impossible de déplacer un répertoire temporaire de %1$s à %2$s." -#: src/Converter.cpp:695 +#: src/Converter.cpp:749 #, c-format msgid "Could not copy a temporary file from %1$s to %2$s." msgstr "Impossible de copier un fichier temporaire de %1$s vers %2$s." -#: src/Converter.cpp:696 +#: src/Converter.cpp:750 #, c-format msgid "Could not move a temporary file from %1$s to %2$s." msgstr "Impossible de déplacer un fichier temporaire de %1$s à %2$s." -#: src/Converter.cpp:738 +#: src/Converter.cpp:792 msgid "Running LaTeX..." msgstr "Exécution de LaTeX..." -#: src/Converter.cpp:764 +#: src/Converter.cpp:818 #, c-format msgid "" "LaTeX did not run successfully. Additionally, LyX could not locate the LaTeX " @@ -26854,11 +26927,11 @@ msgstr "" "LaTeX ne s'est pas exécuté correctement. En plus, LyX n'a pas pu trouver le " "fichier journal LaTeX %1$s." -#: src/Converter.cpp:767 src/Converter.cpp:774 +#: src/Converter.cpp:821 src/Converter.cpp:828 msgid "LaTeX failed" msgstr "Échec de LaTeX" -#: src/Converter.cpp:770 +#: src/Converter.cpp:824 #, c-format msgid "" "The external program\n" @@ -26871,11 +26944,11 @@ msgstr "" "s'est terminé avec une erreur. Il est recommandé de corriger l'origine de " "l'erreur du programme externe (vérifier les journaux)." -#: src/Converter.cpp:776 +#: src/Converter.cpp:830 msgid "Output is empty" msgstr "La sortie est vide" -#: src/Converter.cpp:777 +#: src/Converter.cpp:831 msgid "No output file was generated." msgstr "Aucun fichier imprimable créé." @@ -26976,17 +27049,17 @@ msgid "Copying %1$s to %2$s failed." msgstr "La copie de %1$s vers %2$s a échoué." #: src/Font.cpp:60 src/frontends/qt4/GuiCharacter.cpp:137 -#: src/frontends/qt4/GuiDocument.cpp:4154 src/frontends/qt4/GuiListings.cpp:161 +#: src/frontends/qt4/GuiDocument.cpp:4199 src/frontends/qt4/GuiListings.cpp:161 msgid "Roman" msgstr "Romain" #: src/Font.cpp:60 src/frontends/qt4/GuiCharacter.cpp:138 -#: src/frontends/qt4/GuiDocument.cpp:4154 src/frontends/qt4/GuiListings.cpp:161 +#: src/frontends/qt4/GuiDocument.cpp:4199 src/frontends/qt4/GuiListings.cpp:161 msgid "Sans Serif" msgstr "Sans empattement" #: src/Font.cpp:60 src/frontends/qt4/GuiCharacter.cpp:139 -#: src/frontends/qt4/GuiDocument.cpp:4154 src/frontends/qt4/GuiListings.cpp:161 +#: src/frontends/qt4/GuiDocument.cpp:4199 src/frontends/qt4/GuiListings.cpp:161 msgid "Typewriter" msgstr "Chasse fixe" @@ -27080,7 +27153,7 @@ msgstr "Numéro %1$s" msgid "Cannot view file" msgstr "Visionnement du fichier impossible" -#: src/Format.cpp:669 src/Format.cpp:739 src/frontends/qt4/GuiView.cpp:3422 +#: src/Format.cpp:669 src/Format.cpp:739 src/frontends/qt4/GuiView.cpp:3454 #, c-format msgid "File does not exist: %1$s" msgstr "Fichier inexistant : %1$s" @@ -27476,7 +27549,7 @@ msgstr "" msgid " Git commit hash " msgstr "Empreinte de validation Git " -#: src/LyX.cpp:1243 src/support/Package.cpp:645 +#: src/LyX.cpp:1243 src/support/Package.cpp:647 msgid "No system directory" msgstr "Pas de répertoire système" @@ -28116,7 +28189,7 @@ msgstr "LyX VC : message de journal" msgid "(no log message)" msgstr "(aucun message de journal)" -#: src/LyXVC.cpp:246 src/frontends/qt4/GuiView.cpp:3280 +#: src/LyXVC.cpp:246 src/frontends/qt4/GuiView.cpp:3312 msgid "LyX VC: Log Message" msgstr "LyX VC : Message de journal" @@ -28137,19 +28210,19 @@ msgstr "" msgid "Revert to stored version of document?" msgstr "Revenir à la version enregistrée du document ?" -#: src/LyXVC.cpp:304 src/frontends/qt4/GuiView.cpp:3817 +#: src/LyXVC.cpp:304 src/frontends/qt4/GuiView.cpp:3849 msgid "&Revert" msgstr "&Revenir à la Sauvegarde" -#: src/Paragraph.cpp:2021 +#: src/Paragraph.cpp:2030 msgid "Senseless with this layout!" msgstr "Inapproprié avec ce style !" -#: src/Paragraph.cpp:2082 +#: src/Paragraph.cpp:2091 msgid "Alignment not permitted" msgstr "Alignement non autorisé" -#: src/Paragraph.cpp:2083 +#: src/Paragraph.cpp:2092 msgid "" "The new layout does not permit the alignment previously used.\n" "Setting to default." @@ -28226,7 +28299,7 @@ msgstr ", Profondeur : %1$d" msgid ", Spacing: " msgstr ", Espacement : " -#: src/Text.cpp:1942 src/frontends/qt4/GuiDocument.cpp:749 +#: src/Text.cpp:1942 src/frontends/qt4/GuiDocument.cpp:751 msgid "OneHalf" msgstr "Un et Demi" @@ -28450,7 +28523,7 @@ msgstr "Citations" msgid "Labels and References" msgstr "Étiquettes et références" -#: src/TocBackend.cpp:285 src/frontends/qt4/GuiDocument.cpp:1485 +#: src/TocBackend.cpp:285 src/frontends/qt4/GuiDocument.cpp:1489 msgid "Child Documents" msgstr "Sous-documents" @@ -28474,7 +28547,7 @@ msgstr "Entrées de glossaire" #: src/VCBackend.cpp:927 src/VCBackend.cpp:986 src/VCBackend.cpp:1045 #: src/VCBackend.cpp:1053 src/VCBackend.cpp:1354 src/VCBackend.cpp:1456 #: src/VCBackend.cpp:1462 src/VCBackend.cpp:1485 src/VCBackend.cpp:1971 -#: src/frontends/qt4/GuiView.cpp:3198 src/frontends/qt4/GuiView.cpp:3242 +#: src/frontends/qt4/GuiView.cpp:3230 src/frontends/qt4/GuiView.cpp:3274 msgid "Revision control error." msgstr "Erreur de contrôle de version." @@ -28727,7 +28800,7 @@ msgstr "" "Le document %1$s est déjà chargé et a été modifié.\n" "Voulez-vous revenir à la version enregistrée et ignorer vos modifications ?" -#: src/buffer_funcs.cpp:77 src/frontends/qt4/GuiView.cpp:3808 +#: src/buffer_funcs.cpp:77 src/frontends/qt4/GuiView.cpp:3840 msgid "Reload saved document?" msgstr "Revenir à la sauvegarde ?" @@ -29226,11 +29299,11 @@ msgstr "toutes les unités de référence" #: src/frontends/qt4/GuiBibtex.cpp:425 src/frontends/qt4/GuiBibtex.cpp:435 #: src/frontends/qt4/GuiCompare.cpp:162 src/frontends/qt4/GuiCompare.cpp:166 -#: src/frontends/qt4/GuiDocument.cpp:2344 src/frontends/qt4/GuiExternal.cpp:669 +#: src/frontends/qt4/GuiDocument.cpp:2377 src/frontends/qt4/GuiExternal.cpp:675 #: src/frontends/qt4/GuiGraphics.cpp:793 src/frontends/qt4/GuiInclude.cpp:330 -#: src/frontends/qt4/GuiView.cpp:2157 src/frontends/qt4/GuiView.cpp:2214 -#: src/frontends/qt4/GuiView.cpp:2352 src/frontends/qt4/GuiView.cpp:2485 -#: src/frontends/qt4/GuiView.cpp:2525 src/frontends/qt4/GuiView.cpp:2643 +#: src/frontends/qt4/GuiView.cpp:2189 src/frontends/qt4/GuiView.cpp:2246 +#: src/frontends/qt4/GuiView.cpp:2384 src/frontends/qt4/GuiView.cpp:2517 +#: src/frontends/qt4/GuiView.cpp:2557 src/frontends/qt4/GuiView.cpp:2675 msgid "Documents|#o#O" msgstr "Documents|#D" @@ -29312,8 +29385,8 @@ msgid "Filename Suffix" msgstr "Suffixe du fichier" #: src/frontends/qt4/GuiBranches.cpp:135 src/frontends/qt4/GuiBranches.cpp:143 -#: src/frontends/qt4/GuiDocument.cpp:2741 -#: src/frontends/qt4/GuiDocument.cpp:3888 +#: src/frontends/qt4/GuiDocument.cpp:2775 +#: src/frontends/qt4/GuiDocument.cpp:3933 #: src/frontends/qt4/GuiProgressView.cpp:144 #: src/frontends/qt4/GuiProgressView.cpp:158 #: src/frontends/qt4/GuiProgressView.cpp:179 @@ -29321,9 +29394,9 @@ msgid "Yes" msgstr "Oui" #: src/frontends/qt4/GuiBranches.cpp:135 src/frontends/qt4/GuiBranches.cpp:143 -#: src/frontends/qt4/GuiDocument.cpp:2740 -#: src/frontends/qt4/GuiDocument.cpp:3288 -#: src/frontends/qt4/GuiDocument.cpp:3887 +#: src/frontends/qt4/GuiDocument.cpp:2774 +#: src/frontends/qt4/GuiDocument.cpp:3331 +#: src/frontends/qt4/GuiDocument.cpp:3932 #: src/frontends/qt4/GuiProgressView.cpp:110 #: src/frontends/qt4/GuiProgressView.cpp:143 #: src/frontends/qt4/GuiProgressView.cpp:179 @@ -29535,10 +29608,10 @@ msgstr "Fichiers %1$s" msgid "Choose a filename to save the pasted graphic as" msgstr "Choisir le nom de fichier sous lequel enregistrer le graphique collé" -#: src/frontends/qt4/GuiClipboard.cpp:215 src/frontends/qt4/GuiView.cpp:2228 -#: src/frontends/qt4/GuiView.cpp:2371 src/frontends/qt4/GuiView.cpp:2387 -#: src/frontends/qt4/GuiView.cpp:2399 src/frontends/qt4/GuiView.cpp:2416 -#: src/frontends/qt4/GuiView.cpp:2500 src/frontends/qt4/GuiView.cpp:3783 +#: src/frontends/qt4/GuiClipboard.cpp:215 src/frontends/qt4/GuiView.cpp:2260 +#: src/frontends/qt4/GuiView.cpp:2403 src/frontends/qt4/GuiView.cpp:2419 +#: src/frontends/qt4/GuiView.cpp:2431 src/frontends/qt4/GuiView.cpp:2448 +#: src/frontends/qt4/GuiView.cpp:2532 src/frontends/qt4/GuiView.cpp:3815 msgid "Canceled." msgstr "Annulé." @@ -29567,9 +29640,9 @@ msgstr "Comparer les fichiers LyX" msgid "Select document" msgstr "Sélectionner le document" -#: src/frontends/qt4/GuiCompare.cpp:156 src/frontends/qt4/GuiView.cpp:2161 -#: src/frontends/qt4/GuiView.cpp:2217 src/frontends/qt4/GuiView.cpp:2489 -#: src/frontends/qt4/GuiView.cpp:2533 +#: src/frontends/qt4/GuiCompare.cpp:156 src/frontends/qt4/GuiView.cpp:2193 +#: src/frontends/qt4/GuiView.cpp:2249 src/frontends/qt4/GuiView.cpp:2521 +#: src/frontends/qt4/GuiView.cpp:2565 msgid "LyX Documents (*.lyx)" msgstr "Documents LyX (*.lyx)" @@ -29628,64 +29701,64 @@ msgstr "(Aucun)" msgid "Variable" msgstr "Variable" -#: src/frontends/qt4/GuiDocument.cpp:222 +#: src/frontends/qt4/GuiDocument.cpp:223 msgid "Module not found!" msgstr "Module introuvable !" -#: src/frontends/qt4/GuiDocument.cpp:571 +#: src/frontends/qt4/GuiDocument.cpp:572 msgid "Press button to check validity..." msgstr "Appuyer sur le bouton pour vérifier la validité..." -#: src/frontends/qt4/GuiDocument.cpp:621 +#: src/frontends/qt4/GuiDocument.cpp:622 msgid "Layout is valid!" msgstr "Le format est valide !" -#: src/frontends/qt4/GuiDocument.cpp:622 +#: src/frontends/qt4/GuiDocument.cpp:623 msgid "Layout is invalid!" msgstr "Format invalide !" -#: src/frontends/qt4/GuiDocument.cpp:634 +#: src/frontends/qt4/GuiDocument.cpp:635 msgid "Conversion to current format impossible!" msgstr "Conversion vers le format courant impossible !" -#: src/frontends/qt4/GuiDocument.cpp:635 +#: src/frontends/qt4/GuiDocument.cpp:636 msgid "Conversion to current stable format impossible." msgstr "Conversion vers le format stable courant impossible." -#: src/frontends/qt4/GuiDocument.cpp:640 +#: src/frontends/qt4/GuiDocument.cpp:641 msgid "Convert to current format" msgstr "Conversion vers le format courant" -#: src/frontends/qt4/GuiDocument.cpp:665 +#: src/frontends/qt4/GuiDocument.cpp:666 msgid "Document Settings" msgstr "Paramètres du document" -#: src/frontends/qt4/GuiDocument.cpp:775 src/frontends/qt4/GuiInclude.cpp:49 +#: src/frontends/qt4/GuiDocument.cpp:777 src/frontends/qt4/GuiInclude.cpp:49 #: src/frontends/qt4/Menus.cpp:1461 msgid "Child Document" msgstr "Sous-document" -#: src/frontends/qt4/GuiDocument.cpp:776 +#: src/frontends/qt4/GuiDocument.cpp:778 msgid "Include to Output" msgstr "Inclus dans le résultat" -#: src/frontends/qt4/GuiDocument.cpp:869 +#: src/frontends/qt4/GuiDocument.cpp:873 msgid "10" msgstr "10" -#: src/frontends/qt4/GuiDocument.cpp:870 +#: src/frontends/qt4/GuiDocument.cpp:874 msgid "11" msgstr "11" -#: src/frontends/qt4/GuiDocument.cpp:871 +#: src/frontends/qt4/GuiDocument.cpp:875 msgid "12" msgstr "12" -#: src/frontends/qt4/GuiDocument.cpp:875 +#: src/frontends/qt4/GuiDocument.cpp:879 msgid "None (no fontenc)" msgstr "Aucune (pas de fontenc)" -#: src/frontends/qt4/GuiDocument.cpp:883 +#: src/frontends/qt4/GuiDocument.cpp:887 msgid "" "Use OpenType and TrueType fonts directly (requires XeTeX or LuaTeX)\n" "You need to install the package \"fontspec\" to use this feature" @@ -29695,199 +29768,199 @@ msgstr "" "Vous devez installer le paquetage « fontspec » pour utiliser cette " "fonctionnalité." -#: src/frontends/qt4/GuiDocument.cpp:915 +#: src/frontends/qt4/GuiDocument.cpp:919 msgid "empty" msgstr "vide" -#: src/frontends/qt4/GuiDocument.cpp:916 +#: src/frontends/qt4/GuiDocument.cpp:920 msgid "plain" msgstr "ordinaire" -#: src/frontends/qt4/GuiDocument.cpp:917 +#: src/frontends/qt4/GuiDocument.cpp:921 msgid "headings" msgstr "en-têtes" -#: src/frontends/qt4/GuiDocument.cpp:918 +#: src/frontends/qt4/GuiDocument.cpp:922 msgid "fancy" msgstr "sophistiqué" -#: src/frontends/qt4/GuiDocument.cpp:927 +#: src/frontends/qt4/GuiDocument.cpp:931 msgid "US letter" msgstr "Lettre US" -#: src/frontends/qt4/GuiDocument.cpp:928 +#: src/frontends/qt4/GuiDocument.cpp:932 msgid "US legal" msgstr "Légal US" -#: src/frontends/qt4/GuiDocument.cpp:929 +#: src/frontends/qt4/GuiDocument.cpp:933 msgid "US executive" msgstr "Executive US" -#: src/frontends/qt4/GuiDocument.cpp:930 +#: src/frontends/qt4/GuiDocument.cpp:934 msgid "A0" msgstr "A0" -#: src/frontends/qt4/GuiDocument.cpp:931 +#: src/frontends/qt4/GuiDocument.cpp:935 msgid "A1" msgstr "A1" -#: src/frontends/qt4/GuiDocument.cpp:932 +#: src/frontends/qt4/GuiDocument.cpp:936 msgid "A2" msgstr "A2" -#: src/frontends/qt4/GuiDocument.cpp:933 +#: src/frontends/qt4/GuiDocument.cpp:937 msgid "A3" msgstr "A3" -#: src/frontends/qt4/GuiDocument.cpp:934 +#: src/frontends/qt4/GuiDocument.cpp:938 msgid "A4" msgstr "A4" -#: src/frontends/qt4/GuiDocument.cpp:935 +#: src/frontends/qt4/GuiDocument.cpp:939 msgid "A5" msgstr "A5" -#: src/frontends/qt4/GuiDocument.cpp:936 +#: src/frontends/qt4/GuiDocument.cpp:940 msgid "A6" msgstr "A6" -#: src/frontends/qt4/GuiDocument.cpp:937 +#: src/frontends/qt4/GuiDocument.cpp:941 msgid "B0" msgstr "B0" -#: src/frontends/qt4/GuiDocument.cpp:938 +#: src/frontends/qt4/GuiDocument.cpp:942 msgid "B1" msgstr "B1" -#: src/frontends/qt4/GuiDocument.cpp:939 +#: src/frontends/qt4/GuiDocument.cpp:943 msgid "B2" msgstr "B2" -#: src/frontends/qt4/GuiDocument.cpp:940 +#: src/frontends/qt4/GuiDocument.cpp:944 msgid "B3" msgstr "B3" -#: src/frontends/qt4/GuiDocument.cpp:941 +#: src/frontends/qt4/GuiDocument.cpp:945 msgid "B4" msgstr "B4" -#: src/frontends/qt4/GuiDocument.cpp:942 +#: src/frontends/qt4/GuiDocument.cpp:946 msgid "B5" msgstr "B5" -#: src/frontends/qt4/GuiDocument.cpp:943 +#: src/frontends/qt4/GuiDocument.cpp:947 msgid "B6" msgstr "B6" -#: src/frontends/qt4/GuiDocument.cpp:944 +#: src/frontends/qt4/GuiDocument.cpp:948 msgid "C0" msgstr "C0" -#: src/frontends/qt4/GuiDocument.cpp:945 +#: src/frontends/qt4/GuiDocument.cpp:949 msgid "C1" msgstr "C1" -#: src/frontends/qt4/GuiDocument.cpp:946 +#: src/frontends/qt4/GuiDocument.cpp:950 msgid "C2" msgstr "C2" -#: src/frontends/qt4/GuiDocument.cpp:947 +#: src/frontends/qt4/GuiDocument.cpp:951 msgid "C3" msgstr "C3" -#: src/frontends/qt4/GuiDocument.cpp:948 +#: src/frontends/qt4/GuiDocument.cpp:952 msgid "C4" msgstr "C4" -#: src/frontends/qt4/GuiDocument.cpp:949 +#: src/frontends/qt4/GuiDocument.cpp:953 msgid "C5" msgstr "C5" -#: src/frontends/qt4/GuiDocument.cpp:950 +#: src/frontends/qt4/GuiDocument.cpp:954 msgid "C6" msgstr "C6" -#: src/frontends/qt4/GuiDocument.cpp:951 +#: src/frontends/qt4/GuiDocument.cpp:955 msgid "JIS B0" msgstr "JIS B0" -#: src/frontends/qt4/GuiDocument.cpp:952 +#: src/frontends/qt4/GuiDocument.cpp:956 msgid "JIS B1" msgstr "JIS B1" -#: src/frontends/qt4/GuiDocument.cpp:953 +#: src/frontends/qt4/GuiDocument.cpp:957 msgid "JIS B2" msgstr "JIS B2" -#: src/frontends/qt4/GuiDocument.cpp:954 +#: src/frontends/qt4/GuiDocument.cpp:958 msgid "JIS B3" msgstr "JIS B3" -#: src/frontends/qt4/GuiDocument.cpp:955 +#: src/frontends/qt4/GuiDocument.cpp:959 msgid "JIS B4" msgstr "JIS B4" -#: src/frontends/qt4/GuiDocument.cpp:956 +#: src/frontends/qt4/GuiDocument.cpp:960 msgid "JIS B5" msgstr "JIS B5" -#: src/frontends/qt4/GuiDocument.cpp:957 +#: src/frontends/qt4/GuiDocument.cpp:961 msgid "JIS B6" msgstr "JIS B6" -#: src/frontends/qt4/GuiDocument.cpp:1073 +#: src/frontends/qt4/GuiDocument.cpp:1077 msgid "Language Default (no inputenc)" msgstr "Langue implicite (pas de recours à inputenc)" -#: src/frontends/qt4/GuiDocument.cpp:1127 +#: src/frontends/qt4/GuiDocument.cpp:1131 msgid "Numbered" msgstr "Numéroté" -#: src/frontends/qt4/GuiDocument.cpp:1128 +#: src/frontends/qt4/GuiDocument.cpp:1132 msgid "Appears in TOC" msgstr "Apparaît dans la TdM" -#: src/frontends/qt4/GuiDocument.cpp:1204 +#: src/frontends/qt4/GuiDocument.cpp:1208 msgid "Package" msgstr "Paquetage" -#: src/frontends/qt4/GuiDocument.cpp:1204 +#: src/frontends/qt4/GuiDocument.cpp:1208 msgid "Load automatically" msgstr "Charger automatiquement" -#: src/frontends/qt4/GuiDocument.cpp:1205 +#: src/frontends/qt4/GuiDocument.cpp:1209 msgid "Load always" msgstr "Toujours charger" -#: src/frontends/qt4/GuiDocument.cpp:1205 +#: src/frontends/qt4/GuiDocument.cpp:1209 msgid "Do not load" msgstr "Ne pas charger" -#: src/frontends/qt4/GuiDocument.cpp:1218 +#: src/frontends/qt4/GuiDocument.cpp:1222 msgid "The AMS LaTeX packages are always used" msgstr "Les paquetages LaTeX AMS sont utilisés dans tous les cas." -#: src/frontends/qt4/GuiDocument.cpp:1221 +#: src/frontends/qt4/GuiDocument.cpp:1225 #, c-format msgid "The LaTeX package %1$s is always used" msgstr "Le paquetage LaTeX %1$s est utilisé dans tous les cas." -#: src/frontends/qt4/GuiDocument.cpp:1226 +#: src/frontends/qt4/GuiDocument.cpp:1230 msgid "The AMS LaTeX packages are never used" msgstr "Les paquetages LaTeX AMS ne sont jamais utilisés" -#: src/frontends/qt4/GuiDocument.cpp:1229 +#: src/frontends/qt4/GuiDocument.cpp:1233 #, c-format msgid "The LaTeX package %1$s is never used" msgstr "Le paquetage LaTeX %1$s n'est jamais utilisé" -#: src/frontends/qt4/GuiDocument.cpp:1345 -#: src/frontends/qt4/GuiDocument.cpp:2323 +#: src/frontends/qt4/GuiDocument.cpp:1349 +#: src/frontends/qt4/GuiDocument.cpp:2356 #, c-format msgid "%1$s [Class '%2$s']" msgstr "%1$s [classe « %2$s »]" -#: src/frontends/qt4/GuiDocument.cpp:1348 +#: src/frontends/qt4/GuiDocument.cpp:1352 #, c-format msgid "" "Class not found by LyX. Please check if you have the matching %1$s class and " @@ -29896,113 +29969,113 @@ msgstr "" "Classe introuvable par LyX. Vérifier si la classe %1$s et tous les " "paquetages requis (%2$s) sont bien installés." -#: src/frontends/qt4/GuiDocument.cpp:1477 -#: src/frontends/qt4/GuiDocument.cpp:1584 +#: src/frontends/qt4/GuiDocument.cpp:1481 +#: src/frontends/qt4/GuiDocument.cpp:1617 msgid "Input listings parameters below. Enter ? for a list of parameters." msgstr "" "Saisir les paramètres du listing ci-dessous. Taper ? pour une liste des " "paramètres." -#: src/frontends/qt4/GuiDocument.cpp:1484 +#: src/frontends/qt4/GuiDocument.cpp:1488 msgid "Document Class" msgstr "Classe de document" -#: src/frontends/qt4/GuiDocument.cpp:1486 +#: src/frontends/qt4/GuiDocument.cpp:1490 msgid "Modules" msgstr "Modules" -#: src/frontends/qt4/GuiDocument.cpp:1487 +#: src/frontends/qt4/GuiDocument.cpp:1491 msgid "Local Layout" msgstr "Format local" -#: src/frontends/qt4/GuiDocument.cpp:1489 +#: src/frontends/qt4/GuiDocument.cpp:1493 msgid "Text Layout" msgstr "Format du texte" -#: src/frontends/qt4/GuiDocument.cpp:1491 +#: src/frontends/qt4/GuiDocument.cpp:1495 msgid "Page Margins" msgstr "Marges" -#: src/frontends/qt4/GuiDocument.cpp:1493 src/frontends/qt4/GuiPrefs.cpp:1185 +#: src/frontends/qt4/GuiDocument.cpp:1497 src/frontends/qt4/GuiPrefs.cpp:1185 msgid "Colors" msgstr "Couleurs" -#: src/frontends/qt4/GuiDocument.cpp:1494 +#: src/frontends/qt4/GuiDocument.cpp:1498 msgid "Numbering & TOC" msgstr "Numérotation & TdM" -#: src/frontends/qt4/GuiDocument.cpp:1496 +#: src/frontends/qt4/GuiDocument.cpp:1500 msgid "Indexes" msgstr "Index" -#: src/frontends/qt4/GuiDocument.cpp:1497 +#: src/frontends/qt4/GuiDocument.cpp:1501 msgid "PDF Properties" msgstr "Propriétés du PDF" -#: src/frontends/qt4/GuiDocument.cpp:1498 +#: src/frontends/qt4/GuiDocument.cpp:1502 msgid "Math Options" msgstr "Options mode math" -#: src/frontends/qt4/GuiDocument.cpp:1499 +#: src/frontends/qt4/GuiDocument.cpp:1503 msgid "Float Placement" msgstr "Placement des flottants" -#: src/frontends/qt4/GuiDocument.cpp:1501 +#: src/frontends/qt4/GuiDocument.cpp:1505 msgid "Bullets" msgstr "Puces" -#: src/frontends/qt4/GuiDocument.cpp:1503 +#: src/frontends/qt4/GuiDocument.cpp:1507 msgid "Formats[[output]]" msgstr "Sortie" -#: src/frontends/qt4/GuiDocument.cpp:1504 +#: src/frontends/qt4/GuiDocument.cpp:1508 msgid "LaTeX Preamble" msgstr "Préambule LaTeX" -#: src/frontends/qt4/GuiDocument.cpp:1775 -#: src/frontends/qt4/GuiDocument.cpp:1805 +#: src/frontends/qt4/GuiDocument.cpp:1808 +#: src/frontends/qt4/GuiDocument.cpp:1838 msgid "&Default..." msgstr "&Implicite..." -#: src/frontends/qt4/GuiDocument.cpp:2105 -#: src/frontends/qt4/GuiDocument.cpp:3650 -#: src/frontends/qt4/GuiDocument.cpp:3659 -#: src/frontends/qt4/GuiDocument.cpp:3668 -#: src/frontends/qt4/GuiDocument.cpp:3677 +#: src/frontends/qt4/GuiDocument.cpp:2138 +#: src/frontends/qt4/GuiDocument.cpp:3693 +#: src/frontends/qt4/GuiDocument.cpp:3702 +#: src/frontends/qt4/GuiDocument.cpp:3711 +#: src/frontends/qt4/GuiDocument.cpp:3720 msgid " (not installed)" msgstr " (pas installé)" -#: src/frontends/qt4/GuiDocument.cpp:2130 +#: src/frontends/qt4/GuiDocument.cpp:2163 msgid "Non-TeX Fonts Default" msgstr "Polices non-TeX implicites" -#: src/frontends/qt4/GuiDocument.cpp:2132 +#: src/frontends/qt4/GuiDocument.cpp:2165 msgid " (not available)" msgstr " (indisponible)" -#: src/frontends/qt4/GuiDocument.cpp:2133 +#: src/frontends/qt4/GuiDocument.cpp:2166 msgid "Class Default (TeX Fonts)" msgstr "Valeurs implicites de la classe (polices TeX)" -#: src/frontends/qt4/GuiDocument.cpp:2171 -#: src/frontends/qt4/GuiDocument.cpp:2198 +#: src/frontends/qt4/GuiDocument.cpp:2204 +#: src/frontends/qt4/GuiDocument.cpp:2231 msgid "Class Default" msgstr "Valeurs implicites de la classe" -#: src/frontends/qt4/GuiDocument.cpp:2275 +#: src/frontends/qt4/GuiDocument.cpp:2308 msgid "Layouts|#o#O" msgstr "Format|#t#T" -#: src/frontends/qt4/GuiDocument.cpp:2277 +#: src/frontends/qt4/GuiDocument.cpp:2310 msgid "LyX Layout (*.layout)" msgstr "Formats LyX (*.layout)" -#: src/frontends/qt4/GuiDocument.cpp:2279 -#: src/frontends/qt4/GuiDocument.cpp:2288 +#: src/frontends/qt4/GuiDocument.cpp:2312 +#: src/frontends/qt4/GuiDocument.cpp:2321 msgid "Local layout file" msgstr "Fichier de format local" -#: src/frontends/qt4/GuiDocument.cpp:2289 +#: src/frontends/qt4/GuiDocument.cpp:2322 msgid "" "The layout file you have selected is a local layout\n" "file, not one in the system or user directory.\n" @@ -30015,35 +30088,35 @@ msgstr "" "Votre document ne peut pas fonctionner avec ce format si vous\n" "déplacez le fichier de format un répertoire différent." -#: src/frontends/qt4/GuiDocument.cpp:2293 +#: src/frontends/qt4/GuiDocument.cpp:2326 msgid "&Set Layout" msgstr "&Sélectionner le format" -#: src/frontends/qt4/GuiDocument.cpp:2307 +#: src/frontends/qt4/GuiDocument.cpp:2340 msgid "Unable to read local layout file." msgstr "Échec de la lecture d'un fichier de format local." -#: src/frontends/qt4/GuiDocument.cpp:2324 +#: src/frontends/qt4/GuiDocument.cpp:2357 msgid "This is a local layout file." msgstr "Ceci est un fichier de format local." -#: src/frontends/qt4/GuiDocument.cpp:2338 +#: src/frontends/qt4/GuiDocument.cpp:2371 msgid "Select master document" msgstr "Sélectionner le document maître" -#: src/frontends/qt4/GuiDocument.cpp:2342 +#: src/frontends/qt4/GuiDocument.cpp:2375 msgid "LyX Files (*.lyx)" msgstr "Documents LyX (*.lyx)" -#: src/frontends/qt4/GuiDocument.cpp:2366 -#: src/frontends/qt4/GuiDocument.cpp:2646 -#: src/frontends/qt4/GuiDocument.cpp:4089 +#: src/frontends/qt4/GuiDocument.cpp:2399 +#: src/frontends/qt4/GuiDocument.cpp:2679 +#: src/frontends/qt4/GuiDocument.cpp:4134 msgid "Unapplied changes" msgstr "Modifications non appliquées" -#: src/frontends/qt4/GuiDocument.cpp:2367 -#: src/frontends/qt4/GuiDocument.cpp:2647 -#: src/frontends/qt4/GuiDocument.cpp:4090 +#: src/frontends/qt4/GuiDocument.cpp:2400 +#: src/frontends/qt4/GuiDocument.cpp:2680 +#: src/frontends/qt4/GuiDocument.cpp:4135 msgid "" "Some changes in the dialog were not yet applied.\n" "If you do not apply now, they will be lost after this action." @@ -30051,131 +30124,131 @@ msgstr "" "Certaines modifications dans le dialogue n'ont pas encore été appliquées. Si " "vous ne la appliquez pas maintenant, elles seront perdues après cette action." -#: src/frontends/qt4/GuiDocument.cpp:2369 -#: src/frontends/qt4/GuiDocument.cpp:2649 -#: src/frontends/qt4/GuiDocument.cpp:4092 +#: src/frontends/qt4/GuiDocument.cpp:2402 +#: src/frontends/qt4/GuiDocument.cpp:2682 +#: src/frontends/qt4/GuiDocument.cpp:4137 msgid "&Dismiss" msgstr "Aban&donner" -#: src/frontends/qt4/GuiDocument.cpp:2380 -#: src/frontends/qt4/GuiDocument.cpp:4100 +#: src/frontends/qt4/GuiDocument.cpp:2413 +#: src/frontends/qt4/GuiDocument.cpp:4145 msgid "Unable to set document class." msgstr "Impossible d'appliquer la classe du document." -#: src/frontends/qt4/GuiDocument.cpp:2524 +#: src/frontends/qt4/GuiDocument.cpp:2557 msgid "Basic numerical" msgstr "Numérique de base" -#: src/frontends/qt4/GuiDocument.cpp:2527 +#: src/frontends/qt4/GuiDocument.cpp:2560 msgid "Author-year" msgstr "Auteur-année" -#: src/frontends/qt4/GuiDocument.cpp:2530 +#: src/frontends/qt4/GuiDocument.cpp:2563 msgid "Author-number" msgstr "Auteur-numéro" -#: src/frontends/qt4/GuiDocument.cpp:2573 +#: src/frontends/qt4/GuiDocument.cpp:2606 #, c-format msgid "%1$s and %2$s" msgstr "%1$s et %2$s" -#: src/frontends/qt4/GuiDocument.cpp:2580 +#: src/frontends/qt4/GuiDocument.cpp:2613 #, c-format msgid "%1$s, %2$s" msgstr "%1$s, %2$s" -#: src/frontends/qt4/GuiDocument.cpp:2585 +#: src/frontends/qt4/GuiDocument.cpp:2618 #, c-format msgid "%1$s, %2$s, and %3$s" msgstr "%1$s, %2$s and %3$s" -#: src/frontends/qt4/GuiDocument.cpp:2599 +#: src/frontends/qt4/GuiDocument.cpp:2632 #, c-format msgid "%1$s (unavailable)" msgstr "%1$s (indisponible)" -#: src/frontends/qt4/GuiDocument.cpp:2685 +#: src/frontends/qt4/GuiDocument.cpp:2719 msgid "Module provided by document class." msgstr "Module fourni par la classe de document." -#: src/frontends/qt4/GuiDocument.cpp:2692 +#: src/frontends/qt4/GuiDocument.cpp:2726 #, c-format msgid "Category: %1$s." msgstr "Categorie : %1$s." -#: src/frontends/qt4/GuiDocument.cpp:2700 +#: src/frontends/qt4/GuiDocument.cpp:2734 #, c-format msgid "Package(s) required: %1$s." msgstr "Paquetage(s) requis : %1$s." -#: src/frontends/qt4/GuiDocument.cpp:2706 +#: src/frontends/qt4/GuiDocument.cpp:2740 msgid "or" msgstr "ou" -#: src/frontends/qt4/GuiDocument.cpp:2709 +#: src/frontends/qt4/GuiDocument.cpp:2743 #, c-format msgid "Modules required: %1$s." msgstr "Modules requis : %1$s." -#: src/frontends/qt4/GuiDocument.cpp:2718 +#: src/frontends/qt4/GuiDocument.cpp:2752 #, c-format msgid "Modules excluded: %1$s." msgstr "Modules exclus : %1$s." -#: src/frontends/qt4/GuiDocument.cpp:2724 +#: src/frontends/qt4/GuiDocument.cpp:2758 msgid "WARNING: Some required packages are unavailable!" msgstr "AVERTISSEMENT : certains paquetages ne sont pas disponibles !" -#: src/frontends/qt4/GuiDocument.cpp:3290 +#: src/frontends/qt4/GuiDocument.cpp:3333 msgid "per part" msgstr "par partie" -#: src/frontends/qt4/GuiDocument.cpp:3292 +#: src/frontends/qt4/GuiDocument.cpp:3335 msgid "per chapter" msgstr "par chapitre" -#: src/frontends/qt4/GuiDocument.cpp:3294 +#: src/frontends/qt4/GuiDocument.cpp:3337 msgid "per section" msgstr "par section" -#: src/frontends/qt4/GuiDocument.cpp:3296 +#: src/frontends/qt4/GuiDocument.cpp:3339 msgid "per subsection" msgstr "par sous-section" -#: src/frontends/qt4/GuiDocument.cpp:3297 +#: src/frontends/qt4/GuiDocument.cpp:3340 msgid "per child document" msgstr "par sous-document" -#: src/frontends/qt4/GuiDocument.cpp:3582 +#: src/frontends/qt4/GuiDocument.cpp:3625 msgid "[No options predefined]" msgstr "[Aucune option prédéfinie]" -#: src/frontends/qt4/GuiDocument.cpp:3807 +#: src/frontends/qt4/GuiDocument.cpp:3851 msgid "C&ustomize Hyperref Options" msgstr "Personnaliser les options h&yperref" -#: src/frontends/qt4/GuiDocument.cpp:3809 +#: src/frontends/qt4/GuiDocument.cpp:3853 msgid "&Use Hyperref Support" msgstr "&Utiliser le support pour hyperref" -#: src/frontends/qt4/GuiDocument.cpp:4111 +#: src/frontends/qt4/GuiDocument.cpp:4156 msgid "Can't set layout!" msgstr "Impossible d'appliquer le format !" -#: src/frontends/qt4/GuiDocument.cpp:4112 +#: src/frontends/qt4/GuiDocument.cpp:4157 #, c-format msgid "Unable to set layout for ID: %1$s" msgstr "Impossible d'appliquer le format pour ID : %1$s" -#: src/frontends/qt4/GuiDocument.cpp:4208 +#: src/frontends/qt4/GuiDocument.cpp:4253 msgid "Not Found" msgstr "Introuvable" -#: src/frontends/qt4/GuiDocument.cpp:4268 +#: src/frontends/qt4/GuiDocument.cpp:4313 msgid "Assigned master does not include this file" msgstr "Le document maître désigné n'inclut pas ce fichier" -#: src/frontends/qt4/GuiDocument.cpp:4269 +#: src/frontends/qt4/GuiDocument.cpp:4314 #, c-format msgid "" "You must include this file in the document\n" @@ -30186,11 +30259,11 @@ msgstr "" "%1$s' pour pouvoir utiliser les fonctionnalités\n" "« document maître »." -#: src/frontends/qt4/GuiDocument.cpp:4273 +#: src/frontends/qt4/GuiDocument.cpp:4318 msgid "Could not load master" msgstr "Chargement du document maître impossible" -#: src/frontends/qt4/GuiDocument.cpp:4274 +#: src/frontends/qt4/GuiDocument.cpp:4319 #, c-format msgid "" "The master document '%1$s'\n" @@ -30199,7 +30272,7 @@ msgstr "" "Le document maître %1$s\n" " n'a pas pu être chargé." -#: src/frontends/qt4/GuiDocument.cpp:4411 +#: src/frontends/qt4/GuiDocument.cpp:4456 msgid "(Module name: %1)" msgstr "(Nom de module : %1$s)" @@ -30256,11 +30329,11 @@ msgstr "Bas Droite" msgid "Baseline right" msgstr "Ligne de base droite" -#: src/frontends/qt4/GuiExternal.cpp:215 +#: src/frontends/qt4/GuiExternal.cpp:221 msgid "Scale%" msgstr "Échelle%" -#: src/frontends/qt4/GuiExternal.cpp:665 +#: src/frontends/qt4/GuiExternal.cpp:671 msgid "Select external file" msgstr "Choisir le fichier externe" @@ -31435,86 +31508,94 @@ msgstr "version " msgid "unknown version" msgstr "version inconnue" -#: src/frontends/qt4/GuiView.cpp:660 +#: src/frontends/qt4/GuiView.cpp:589 +msgid "" +"WARNING: LaTeX is allowed to execute external commands for this document. " +"Right click to change." +msgstr "" +"AVERTISSEMENT : LaTeX peut exécuter des commandes externes dans ce " +"document. Faites un clic droit pour changer." + +#: src/frontends/qt4/GuiView.cpp:687 #, c-format msgid "Successful export to format: %1$s" msgstr "Succès de l'exportation au format : %1$s" -#: src/frontends/qt4/GuiView.cpp:669 +#: src/frontends/qt4/GuiView.cpp:696 #, c-format msgid "Error while exporting format: %1$s" msgstr "Erreur à l'exportation au format : %1$s" -#: src/frontends/qt4/GuiView.cpp:672 +#: src/frontends/qt4/GuiView.cpp:699 #, c-format msgid "Successful preview of format: %1$s" msgstr "Succès de l'aperçu du format : %1$s" -#: src/frontends/qt4/GuiView.cpp:675 +#: src/frontends/qt4/GuiView.cpp:702 #, c-format msgid "Error while previewing format: %1$s" msgstr "Erreur au visionnement du format : %1$s" -#: src/frontends/qt4/GuiView.cpp:995 +#: src/frontends/qt4/GuiView.cpp:1022 msgid "Exit LyX" msgstr "Quitter LyX" -#: src/frontends/qt4/GuiView.cpp:996 +#: src/frontends/qt4/GuiView.cpp:1023 msgid "LyX could not be closed because documents are being processed by LyX." msgstr "Impossible de fermer LyX, des documents sont en cours de traitement." -#: src/frontends/qt4/GuiView.cpp:1147 +#: src/frontends/qt4/GuiView.cpp:1174 #, c-format msgid "%1$s (modified externally)" msgstr "%1$s (modifié par une application externe)" -#: src/frontends/qt4/GuiView.cpp:1261 +#: src/frontends/qt4/GuiView.cpp:1293 msgid "Welcome to LyX!" msgstr "Bienvenue dans LyX !" -#: src/frontends/qt4/GuiView.cpp:1747 +#: src/frontends/qt4/GuiView.cpp:1779 msgid "Automatic save done." msgstr "Sauvegarde automatique effective." -#: src/frontends/qt4/GuiView.cpp:1748 +#: src/frontends/qt4/GuiView.cpp:1780 msgid "Automatic save failed!" msgstr "La sauvegarde automatique a échoué !" -#: src/frontends/qt4/GuiView.cpp:1804 +#: src/frontends/qt4/GuiView.cpp:1836 msgid "Command not allowed without any document open" msgstr "Commande non autorisée si aucun document n'est ouvert" -#: src/frontends/qt4/GuiView.cpp:1916 src/frontends/qt4/GuiView.cpp:1933 +#: src/frontends/qt4/GuiView.cpp:1948 src/frontends/qt4/GuiView.cpp:1965 #, c-format msgid "Unknown toolbar \"%1$s\"" msgstr "Barre d'outils inconnue \"%1$s\"" -#: src/frontends/qt4/GuiView.cpp:2048 src/frontends/qt4/GuiView.cpp:2061 +#: src/frontends/qt4/GuiView.cpp:2080 src/frontends/qt4/GuiView.cpp:2093 msgid "Zoom level cannot be less than %1$d%." msgstr "Le niveau de zoom ne peut être inférieur à %1$d%." -#: src/frontends/qt4/GuiView.cpp:2156 +#: src/frontends/qt4/GuiView.cpp:2188 msgid "Select template file" msgstr "Choisir le modèle" -#: src/frontends/qt4/GuiView.cpp:2158 src/frontends/qt4/GuiView.cpp:2526 +#: src/frontends/qt4/GuiView.cpp:2190 src/frontends/qt4/GuiView.cpp:2558 msgid "Templates|#T#t" msgstr "Modèles|#M#m" -#: src/frontends/qt4/GuiView.cpp:2185 +#: src/frontends/qt4/GuiView.cpp:2217 msgid "Document not loaded." msgstr "Le document n'a pas été chargé." -#: src/frontends/qt4/GuiView.cpp:2213 +#: src/frontends/qt4/GuiView.cpp:2245 msgid "Select document to open" msgstr "Choisir le document à ouvrir" -#: src/frontends/qt4/GuiView.cpp:2215 src/frontends/qt4/GuiView.cpp:2353 -#: src/frontends/qt4/GuiView.cpp:2486 +#: src/frontends/qt4/GuiView.cpp:2247 src/frontends/qt4/GuiView.cpp:2385 +#: src/frontends/qt4/GuiView.cpp:2518 msgid "Examples|#E#e" msgstr "Exemples|#E#e" -#: src/frontends/qt4/GuiView.cpp:2243 +#: src/frontends/qt4/GuiView.cpp:2275 #, c-format msgid "" "The directory in the given path\n" @@ -31525,40 +31606,40 @@ msgstr "" "%1$s\n" "n'existe pas." -#: src/frontends/qt4/GuiView.cpp:2260 +#: src/frontends/qt4/GuiView.cpp:2292 #, c-format msgid "Opening document %1$s..." msgstr "Ouverture du document %1$s..." -#: src/frontends/qt4/GuiView.cpp:2265 +#: src/frontends/qt4/GuiView.cpp:2297 #, c-format msgid "Document %1$s opened." msgstr "Document %1$s ouvert." -#: src/frontends/qt4/GuiView.cpp:2268 +#: src/frontends/qt4/GuiView.cpp:2300 msgid "Version control detected." msgstr "Contrôle de version détecté." -#: src/frontends/qt4/GuiView.cpp:2270 +#: src/frontends/qt4/GuiView.cpp:2302 #, c-format msgid "Could not open document %1$s" msgstr "Impossible d'ouvrir le document %1$s" -#: src/frontends/qt4/GuiView.cpp:2300 +#: src/frontends/qt4/GuiView.cpp:2332 msgid "Couldn't import file" msgstr "Impossible d'importer le fichier" -#: src/frontends/qt4/GuiView.cpp:2301 +#: src/frontends/qt4/GuiView.cpp:2333 #, c-format msgid "No information for importing the format %1$s." msgstr "Pas d'information pour importer le format %1$s." -#: src/frontends/qt4/GuiView.cpp:2348 +#: src/frontends/qt4/GuiView.cpp:2380 #, c-format msgid "Select %1$s file to import" msgstr "Choisir le fichier %1$s à importer" -#: src/frontends/qt4/GuiView.cpp:2383 +#: src/frontends/qt4/GuiView.cpp:2415 #, c-format msgid "" "The file name '%1$s' is invalid!\n" @@ -31567,8 +31648,8 @@ msgstr "" "Le nom de fichier « %1$s » n'est pas valide !\n" "Importation interrompue.\"" -#: src/frontends/qt4/GuiView.cpp:2410 src/frontends/qt4/GuiView.cpp:2593 -#: src/frontends/qt4/GuiView.cpp:2695 +#: src/frontends/qt4/GuiView.cpp:2442 src/frontends/qt4/GuiView.cpp:2625 +#: src/frontends/qt4/GuiView.cpp:2727 #, c-format msgid "" "The document %1$s already exists.\n" @@ -31579,37 +31660,37 @@ msgstr "" "\n" "Voulez-vous écrire par dessus ce document ?" -#: src/frontends/qt4/GuiView.cpp:2412 src/frontends/qt4/GuiView.cpp:2597 -#: src/frontends/qt4/GuiView.cpp:2699 +#: src/frontends/qt4/GuiView.cpp:2444 src/frontends/qt4/GuiView.cpp:2629 +#: src/frontends/qt4/GuiView.cpp:2731 msgid "Overwrite document?" msgstr "Écraser le document ?" -#: src/frontends/qt4/GuiView.cpp:2421 +#: src/frontends/qt4/GuiView.cpp:2453 #, c-format msgid "Importing %1$s..." msgstr "Importe %1$s..." -#: src/frontends/qt4/GuiView.cpp:2424 +#: src/frontends/qt4/GuiView.cpp:2456 msgid "imported." msgstr "importé." -#: src/frontends/qt4/GuiView.cpp:2426 +#: src/frontends/qt4/GuiView.cpp:2458 msgid "file not imported!" msgstr "fichier non importé !" -#: src/frontends/qt4/GuiView.cpp:2451 +#: src/frontends/qt4/GuiView.cpp:2483 msgid "newfile" msgstr "nouveau" -#: src/frontends/qt4/GuiView.cpp:2484 +#: src/frontends/qt4/GuiView.cpp:2516 msgid "Select LyX document to insert" msgstr "Choisir le document à insérer" -#: src/frontends/qt4/GuiView.cpp:2524 +#: src/frontends/qt4/GuiView.cpp:2556 msgid "Choose a filename to save document as" msgstr "Choisir le nom sous lequel enregistrer le fichier" -#: src/frontends/qt4/GuiView.cpp:2556 +#: src/frontends/qt4/GuiView.cpp:2588 #, c-format msgid "" "The file\n" @@ -31624,17 +31705,17 @@ msgstr "" "Merci de le fermer avant d'essayer de l'écraser.\n" "Vouez-vous définir un nouveau nom de fichier ?" -#: src/frontends/qt4/GuiView.cpp:2560 +#: src/frontends/qt4/GuiView.cpp:2592 msgid "Chosen File Already Open" msgstr "Fichier sélectionné déjà ouvert" -#: src/frontends/qt4/GuiView.cpp:2561 src/frontends/qt4/GuiView.cpp:2583 -#: src/frontends/qt4/GuiView.cpp:2599 src/frontends/qt4/GuiView.cpp:2700 -#: src/frontends/qt4/GuiView.cpp:2744 +#: src/frontends/qt4/GuiView.cpp:2593 src/frontends/qt4/GuiView.cpp:2615 +#: src/frontends/qt4/GuiView.cpp:2631 src/frontends/qt4/GuiView.cpp:2732 +#: src/frontends/qt4/GuiView.cpp:2776 msgid "&Rename" msgstr "&Renommer" -#: src/frontends/qt4/GuiView.cpp:2576 +#: src/frontends/qt4/GuiView.cpp:2608 #, c-format msgid "" "The document %1$s is already registered.\n" @@ -31645,27 +31726,27 @@ msgstr "" "\n" "Voulez-vous choisir un nouveau nom ?" -#: src/frontends/qt4/GuiView.cpp:2581 +#: src/frontends/qt4/GuiView.cpp:2613 msgid "Rename document?" msgstr "Renommer le document ?" -#: src/frontends/qt4/GuiView.cpp:2581 +#: src/frontends/qt4/GuiView.cpp:2613 msgid "Copy document?" msgstr "Copier le document ?" -#: src/frontends/qt4/GuiView.cpp:2583 +#: src/frontends/qt4/GuiView.cpp:2615 msgid "&Copy" msgstr "&Copier" -#: src/frontends/qt4/GuiView.cpp:2642 +#: src/frontends/qt4/GuiView.cpp:2674 msgid "Choose a filename to export the document as" msgstr "Choisir le nom sous lequel exporter le fichier" -#: src/frontends/qt4/GuiView.cpp:2646 +#: src/frontends/qt4/GuiView.cpp:2678 msgid "Guess from extension (*.*)" msgstr "Deviner à partir du suffixe (*.*)" -#: src/frontends/qt4/GuiView.cpp:2740 +#: src/frontends/qt4/GuiView.cpp:2772 #, c-format msgid "" "The document %1$s could not be saved.\n" @@ -31676,15 +31757,15 @@ msgstr "" "\n" "Voulez-vous renommer le document et essayer à nouveau ?" -#: src/frontends/qt4/GuiView.cpp:2743 +#: src/frontends/qt4/GuiView.cpp:2775 msgid "Rename and save?" msgstr "Renommer et enregistrer ?" -#: src/frontends/qt4/GuiView.cpp:2744 +#: src/frontends/qt4/GuiView.cpp:2776 msgid "&Retry" msgstr "&Réessayer" -#: src/frontends/qt4/GuiView.cpp:2789 +#: src/frontends/qt4/GuiView.cpp:2821 #, c-format msgid "" "Last view on document %1$s is being closed.\n" @@ -31702,24 +31783,24 @@ msgstr "" "Les documents cachés peuvent être ré-affichés via\n" "Affichage->Caché->...\n" -#: src/frontends/qt4/GuiView.cpp:2798 +#: src/frontends/qt4/GuiView.cpp:2830 msgid "Close or hide document?" msgstr "Fermer ou cacher le document ?" -#: src/frontends/qt4/GuiView.cpp:2799 +#: src/frontends/qt4/GuiView.cpp:2831 msgid "&Hide" msgstr "&Cacher" -#: src/frontends/qt4/GuiView.cpp:2889 +#: src/frontends/qt4/GuiView.cpp:2921 msgid "Close document" msgstr "Fermer le document" -#: src/frontends/qt4/GuiView.cpp:2890 +#: src/frontends/qt4/GuiView.cpp:2922 msgid "Document could not be closed because it is being processed by LyX." msgstr "" "Impossible de fermer le document, il est en cours de traitement par LyX." -#: src/frontends/qt4/GuiView.cpp:3008 src/frontends/qt4/GuiView.cpp:3123 +#: src/frontends/qt4/GuiView.cpp:3040 src/frontends/qt4/GuiView.cpp:3155 #, c-format msgid "" "The document %1$s has not been saved yet.\n" @@ -31730,11 +31811,11 @@ msgstr "" "\n" "Voulez-vous enregistrer le document ?" -#: src/frontends/qt4/GuiView.cpp:3011 src/frontends/qt4/GuiView.cpp:3126 +#: src/frontends/qt4/GuiView.cpp:3043 src/frontends/qt4/GuiView.cpp:3158 msgid "Save new document?" msgstr "Enregistrer le nouveau document ?" -#: src/frontends/qt4/GuiView.cpp:3017 +#: src/frontends/qt4/GuiView.cpp:3049 #, c-format msgid "" "The document %1$s has unsaved changes.\n" @@ -31745,7 +31826,7 @@ msgstr "" "\n" "Voulez-vous enregistrer le document ou ignorer ces modifications ?" -#: src/frontends/qt4/GuiView.cpp:3020 +#: src/frontends/qt4/GuiView.cpp:3052 #, c-format msgid "" "The document %1$s has not been saved yet.\n" @@ -31756,19 +31837,19 @@ msgstr "" "\n" "Voulez-vous enregistrer le document ou bien l'abandonner entièrement ?" -#: src/frontends/qt4/GuiView.cpp:3024 src/frontends/qt4/GuiView.cpp:3120 +#: src/frontends/qt4/GuiView.cpp:3056 src/frontends/qt4/GuiView.cpp:3152 msgid "Save changed document?" msgstr "Enregistrer le document modifié ?" -#: src/frontends/qt4/GuiView.cpp:3024 +#: src/frontends/qt4/GuiView.cpp:3056 msgid "Save document?" msgstr "Enregistrer le document ?" -#: src/frontends/qt4/GuiView.cpp:3026 +#: src/frontends/qt4/GuiView.cpp:3058 msgid "&Discard" msgstr "I&gnorer" -#: src/frontends/qt4/GuiView.cpp:3117 +#: src/frontends/qt4/GuiView.cpp:3149 #, c-format msgid "" "The document %1$s has unsaved changes.\n" @@ -31779,7 +31860,7 @@ msgstr "" "\n" "Voulez-vous enregistrer le document ?" -#: src/frontends/qt4/GuiView.cpp:3151 +#: src/frontends/qt4/GuiView.cpp:3183 #, c-format msgid "" "Document \n" @@ -31791,37 +31872,37 @@ msgstr "" "a été modifié par une application externe. Le recharger maintenant ? Toutes " "les modifications locales seront perdues." -#: src/frontends/qt4/GuiView.cpp:3154 +#: src/frontends/qt4/GuiView.cpp:3186 msgid "Reload externally changed document?" msgstr "Recharger le document modifié par une application externe ?" -#: src/frontends/qt4/GuiView.cpp:3199 +#: src/frontends/qt4/GuiView.cpp:3231 msgid "Document could not be checked in." msgstr "Impossible d'enregistrer les changements." -#: src/frontends/qt4/GuiView.cpp:3243 +#: src/frontends/qt4/GuiView.cpp:3275 msgid "Error when setting the locking property." msgstr "Erreur lors du positionnement de la propriété de verrouillage." -#: src/frontends/qt4/GuiView.cpp:3289 +#: src/frontends/qt4/GuiView.cpp:3321 msgid "Directory is not accessible." msgstr "Répertoire inaccessible." -#: src/frontends/qt4/GuiView.cpp:3365 +#: src/frontends/qt4/GuiView.cpp:3397 #, c-format msgid "Opening child document %1$s..." msgstr "Ouverture du sous-document %1$s..." -#: src/frontends/qt4/GuiView.cpp:3429 +#: src/frontends/qt4/GuiView.cpp:3461 #, c-format msgid "No buffer for file: %1$s." msgstr "Pas de tampon pour le fichier : %1$s." -#: src/frontends/qt4/GuiView.cpp:3439 +#: src/frontends/qt4/GuiView.cpp:3471 msgid "Inverse Search Failed" msgstr "Échec de la recherche inversée" -#: src/frontends/qt4/GuiView.cpp:3440 +#: src/frontends/qt4/GuiView.cpp:3472 msgid "" "Invalid position requested by inverse search.\n" "You may need to update the viewed document." @@ -31829,35 +31910,35 @@ msgstr "" "Position requise par la recherche inversée invalide.\n" "Vous devriez peut-être mettre à jour le document dans la visionneuse." -#: src/frontends/qt4/GuiView.cpp:3512 +#: src/frontends/qt4/GuiView.cpp:3544 msgid "Export Error" msgstr "Exporter l'erreur" -#: src/frontends/qt4/GuiView.cpp:3513 +#: src/frontends/qt4/GuiView.cpp:3545 msgid "Error cloning the Buffer." msgstr "Erreur lors du clonage du tampon." -#: src/frontends/qt4/GuiView.cpp:3637 src/frontends/qt4/GuiView.cpp:3657 +#: src/frontends/qt4/GuiView.cpp:3669 src/frontends/qt4/GuiView.cpp:3689 msgid "Exporting ..." msgstr "Exportation en cours..." -#: src/frontends/qt4/GuiView.cpp:3666 +#: src/frontends/qt4/GuiView.cpp:3698 msgid "Previewing ..." msgstr "Visionnement en cours..." -#: src/frontends/qt4/GuiView.cpp:3700 +#: src/frontends/qt4/GuiView.cpp:3732 msgid "Document not loaded" msgstr "Le document n'a pas été chargé" -#: src/frontends/qt4/GuiView.cpp:3777 +#: src/frontends/qt4/GuiView.cpp:3809 msgid "Select file to insert" msgstr "Choisir le fichier à insérer" -#: src/frontends/qt4/GuiView.cpp:3780 +#: src/frontends/qt4/GuiView.cpp:3812 msgid "All Files (*)" msgstr "Tous les fichiers (*)" -#: src/frontends/qt4/GuiView.cpp:3805 +#: src/frontends/qt4/GuiView.cpp:3837 #, c-format msgid "" "The current version will be lost. Are you sure you want to load the version " @@ -31866,7 +31947,7 @@ msgstr "" "La version actuelle sera perdue. Êtes-vous sûr de vouloir revenir à la " "dernière version enregistrée du document %1$s ?" -#: src/frontends/qt4/GuiView.cpp:3812 +#: src/frontends/qt4/GuiView.cpp:3844 #, c-format msgid "" "Any changes will be lost. Are you sure you want to revert to the saved " @@ -31875,56 +31956,60 @@ msgstr "" "Toutes les modifications seront perdues. Êtes-vous sûr de vouloir revenir à " "la dernière version enregistrée du document %1$s ?" -#: src/frontends/qt4/GuiView.cpp:3815 +#: src/frontends/qt4/GuiView.cpp:3847 msgid "Revert to saved document?" msgstr "Revenir à la sauvegarde du document ?" -#: src/frontends/qt4/GuiView.cpp:3843 +#: src/frontends/qt4/GuiView.cpp:3875 msgid "Saving all documents..." msgstr "Enregistrement de tous les documents..." -#: src/frontends/qt4/GuiView.cpp:3853 +#: src/frontends/qt4/GuiView.cpp:3885 msgid "All documents saved." msgstr "Tous les documents sont enregistrés." -#: src/frontends/qt4/GuiView.cpp:3873 +#: src/frontends/qt4/GuiView.cpp:3905 msgid "Developer mode is now enabled." msgstr "Le mode « développeur » est maintenant actif." -#: src/frontends/qt4/GuiView.cpp:3875 +#: src/frontends/qt4/GuiView.cpp:3907 msgid "Developer mode is now disabled." msgstr "Le mode « développeur » est maintenant inactif." -#: src/frontends/qt4/GuiView.cpp:3899 +#: src/frontends/qt4/GuiView.cpp:3931 msgid "Toolbars unlocked." msgstr "Barres d'outils déverrouillées" -#: src/frontends/qt4/GuiView.cpp:3901 +#: src/frontends/qt4/GuiView.cpp:3933 msgid "Toolbars locked." msgstr "Barres d'outils verrouillées" -#: src/frontends/qt4/GuiView.cpp:3914 +#: src/frontends/qt4/GuiView.cpp:3946 #, c-format msgid "Icon size set to %1$dx%2$d." msgstr "Taille d'icône réglée à %1$dx%2$d." -#: src/frontends/qt4/GuiView.cpp:4004 +#: src/frontends/qt4/GuiView.cpp:4036 #, c-format msgid "%1$s unknown command!" msgstr "%1$s : commande inconnue !" -#: src/frontends/qt4/GuiView.cpp:4108 +#: src/frontends/qt4/GuiView.cpp:4140 msgid "Zoom level is now %1$d%" msgstr "Niveau de zoom actuel %1$d%" -#: src/frontends/qt4/GuiView.cpp:4163 +#: src/frontends/qt4/GuiView.cpp:4195 msgid "Please, preview the document first." msgstr "Merci d'afficher d'abord un aperçu du document." -#: src/frontends/qt4/GuiView.cpp:4179 +#: src/frontends/qt4/GuiView.cpp:4211 msgid "Couldn't proceed." msgstr "Impossible de poursuivre." +#: src/frontends/qt4/GuiView.cpp:4689 +msgid "Disable Shell Escape" +msgstr "Désactiver shell escape" + #: src/frontends/qt4/GuiViewSource.cpp:403 #: src/frontends/qt4/GuiViewSource.cpp:457 msgid "Code Preview" @@ -31934,27 +32019,27 @@ msgstr "Aperçu de code" msgid "%1[[preview format name]] Preview" msgstr "%1, aperçu" -#: src/frontends/qt4/GuiWorkArea.cpp:1580 +#: src/frontends/qt4/GuiWorkArea.cpp:1582 msgid "Close File" msgstr "Fermer le fichier" -#: src/frontends/qt4/GuiWorkArea.cpp:2096 +#: src/frontends/qt4/GuiWorkArea.cpp:2098 msgid "%1 (read only)" msgstr " %1 (en lecture seule)" -#: src/frontends/qt4/GuiWorkArea.cpp:2100 +#: src/frontends/qt4/GuiWorkArea.cpp:2102 msgid "%1 (modified externally)" msgstr "%1 (modifié par une application externe)" -#: src/frontends/qt4/GuiWorkArea.cpp:2120 +#: src/frontends/qt4/GuiWorkArea.cpp:2122 msgid "Hide tab" msgstr "Cacher l'onglet" -#: src/frontends/qt4/GuiWorkArea.cpp:2122 +#: src/frontends/qt4/GuiWorkArea.cpp:2124 msgid "Close tab" msgstr "Fermer l'onglet" -#: src/frontends/qt4/GuiWorkArea.cpp:2239 +#: src/frontends/qt4/GuiWorkArea.cpp:2241 msgid "The file %1 changed on disk." msgstr "Le fichier %1 a changé sur le disque." @@ -32213,16 +32298,16 @@ msgstr "" "LyX ne fournit pas de support LaTeX pour les noms de fichier contenant l'un " "de ces caractères :\n" -#: src/frontends/qt4/qt_helpers.cpp:305 +#: src/frontends/qt4/qt_helpers.cpp:311 msgid "Could not update TeX information" msgstr "Impossible de mettre à jour l'information TeX" -#: src/frontends/qt4/qt_helpers.cpp:306 +#: src/frontends/qt4/qt_helpers.cpp:312 #, c-format msgid "The script `%1$s' failed." msgstr "Le script `%1$s' a échoué." -#: src/frontends/qt4/qt_helpers.cpp:550 +#: src/frontends/qt4/qt_helpers.cpp:556 msgid "All Files " msgstr "Tous les fichiers " @@ -33663,11 +33748,11 @@ msgstr "LyX : reconfiguration du répertoire utilisateur" msgid "Done!" msgstr "Terminé !" -#: src/support/Package.cpp:526 +#: src/support/Package.cpp:528 msgid "LyX binary not found" msgstr "Binaire de LyX introuvable" -#: src/support/Package.cpp:527 +#: src/support/Package.cpp:529 #, c-format msgid "" "Unable to determine the path to the LyX binary from the command line %1$s" @@ -33675,7 +33760,7 @@ msgstr "" "N'a pas pu déterminer le chemin vers l'exécutable LyX dans la ligne de " "commande %1$s" -#: src/support/Package.cpp:646 +#: src/support/Package.cpp:648 #, c-format msgid "" "Unable to determine the system directory having searched\n" @@ -33689,11 +33774,11 @@ msgstr "" "d'environnement\n" " %2$s sur le répertoire système LyX qui contient le fichier 'chkconfig.ltx'." -#: src/support/Package.cpp:715 src/support/Package.cpp:742 +#: src/support/Package.cpp:717 src/support/Package.cpp:744 msgid "File not found" msgstr "Fichier introuvable" -#: src/support/Package.cpp:716 +#: src/support/Package.cpp:718 #, c-format msgid "" "Invalid %1$s switch.\n" @@ -33702,7 +33787,7 @@ msgstr "" "Option %1$s non valable.\n" "Le répertoire %2$s ne contient pas %3$s." -#: src/support/Package.cpp:743 +#: src/support/Package.cpp:745 #, c-format msgid "" "Invalid %1$s environment variable.\n" @@ -33711,7 +33796,7 @@ msgstr "" "Variable d'environnement %1$s non valable.\n" "Le répertoire %2$s ne contient pas %3$s." -#: src/support/Package.cpp:767 +#: src/support/Package.cpp:769 #, c-format msgid "" "Invalid %1$s environment variable.\n" @@ -33720,7 +33805,7 @@ msgstr "" "Variable d'environnement %1$s non valable.\n" "%2$s n'est pas un répertoire." -#: src/support/Package.cpp:769 +#: src/support/Package.cpp:771 msgid "Directory not found" msgstr "Répertoire introuvable" @@ -34522,9 +34607,6 @@ msgstr "Utilisateur inconnu" #~ msgid "Error exporting to DVI." #~ msgstr "Erreur lors de l'exportation DVI." -#~ msgid "Error running external commands." -#~ msgstr "Erreur à l'exécution de commandes externes." - #~ msgid "Included File Invalid" #~ msgstr "Fichier inclus invalide" diff --git a/src/Buffer.cpp b/src/Buffer.cpp index 9c42b07e7f..d7e827fc2a 100644 --- a/src/Buffer.cpp +++ b/src/Buffer.cpp @@ -4912,10 +4912,8 @@ void Buffer::Impl::setLabel(ParIterator & it, UpdateType utype) const switch (par.itemdepth) { case 2: enumcounter += 'i'; - // fall through case 1: enumcounter += 'i'; - // fall through case 0: enumcounter += 'i'; break; diff --git a/src/LyXRC.cpp b/src/LyXRC.cpp index 315495f85c..3a8328b0e4 100644 --- a/src/LyXRC.cpp +++ b/src/LyXRC.cpp @@ -1324,7 +1324,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_DEFFILE: if (ignore_system_lyxrc || def_file != system_lyxrc.def_file) { @@ -1341,7 +1341,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# MISC SECTION ######################################\n" << "#\n\n"; // bind files are not done here. - // fall through + case RC_PATH_PREFIX: if (ignore_system_lyxrc || path_prefix != system_lyxrc.path_prefix) { @@ -1349,7 +1349,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_UIFILE: if (ignore_system_lyxrc || ui_file != system_lyxrc.ui_file) { @@ -1358,7 +1357,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_AUTOREGIONDELETE: if (ignore_system_lyxrc || auto_region_delete != system_lyxrc.auto_region_delete) { @@ -1369,7 +1367,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_AUTORESET_OPTIONS: if (ignore_system_lyxrc || auto_reset_options != system_lyxrc.auto_reset_options) { @@ -1381,7 +1378,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_AUTOSAVE: if (ignore_system_lyxrc || autosave != system_lyxrc.autosave) { @@ -1390,7 +1386,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_DISPLAY_GRAPHICS: if (ignore_system_lyxrc || display_graphics != system_lyxrc.display_graphics) { @@ -1402,7 +1397,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SORT_LAYOUTS: if (ignore_system_lyxrc || sort_layouts != system_lyxrc.sort_layouts) { @@ -1411,7 +1405,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_GROUP_LAYOUTS: if (ignore_system_lyxrc || group_layouts != system_lyxrc.group_layouts) { @@ -1420,7 +1413,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_VIEWDVI_PAPEROPTION: if (ignore_system_lyxrc || view_dvi_paper_option @@ -1432,7 +1424,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_CHKTEX_COMMAND: if (ignore_system_lyxrc || chktex_command != system_lyxrc.chktex_command) { @@ -1440,7 +1431,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_BIBTEX_ALTERNATIVES: { CommandSet::const_iterator it = bibtex_alternatives.begin(); CommandSet::const_iterator end = bibtex_alternatives.end(); @@ -1453,7 +1443,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c if (tag != RC_LAST) break; } - // fall through case RC_BIBTEX_COMMAND: if (ignore_system_lyxrc || bibtex_command != system_lyxrc.bibtex_command) { @@ -1461,7 +1450,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_JBIBTEX_COMMAND: if (ignore_system_lyxrc || jbibtex_command != system_lyxrc.jbibtex_command) { @@ -1469,7 +1457,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_JBIBTEX_ALTERNATIVES: { CommandSet::const_iterator it = jbibtex_alternatives.begin(); CommandSet::const_iterator end = jbibtex_alternatives.end(); @@ -1482,7 +1469,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c if (tag != RC_LAST) break; } - // fall through case RC_INDEX_ALTERNATIVES: { CommandSet::const_iterator it = index_alternatives.begin(); CommandSet::const_iterator end = index_alternatives.end(); @@ -1495,7 +1481,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c if (tag != RC_LAST) break; } - // fall through case RC_INDEX_COMMAND: if (ignore_system_lyxrc || index_command != system_lyxrc.index_command) { @@ -1503,7 +1488,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_JINDEX_COMMAND: if (ignore_system_lyxrc || jindex_command != system_lyxrc.jindex_command) { @@ -1511,7 +1495,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SPLITINDEX_COMMAND: if (ignore_system_lyxrc || splitindex_command != system_lyxrc.splitindex_command) { @@ -1519,7 +1502,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_NOMENCL_COMMAND: if (ignore_system_lyxrc || nomencl_command != system_lyxrc.nomencl_command) { @@ -1527,7 +1509,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_PYGMENTIZE_COMMAND: if (ignore_system_lyxrc || pygmentize_command != system_lyxrc.pygmentize_command) { @@ -1535,7 +1516,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_TEX_EXPECTS_WINDOWS_PATHS: // Don't write this setting to the preferences file, // but allow temporary changes (bug 7557). @@ -1545,7 +1525,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_TEX_ALLOWS_SPACES: if (tex_allows_spaces != system_lyxrc.tex_allows_spaces) { os << "\\tex_allows_spaces " @@ -1553,7 +1532,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_KBMAP: if (ignore_system_lyxrc || use_kbmap != system_lyxrc.use_kbmap) { @@ -1561,7 +1539,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_KBMAP_PRIMARY: if (ignore_system_lyxrc || primary_kbmap != system_lyxrc.primary_kbmap) { @@ -1570,7 +1547,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_KBMAP_SECONDARY: if (ignore_system_lyxrc || secondary_kbmap != system_lyxrc.secondary_kbmap) { @@ -1579,7 +1555,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SERVERPIPE: if (ignore_system_lyxrc || lyxpipes != system_lyxrc.lyxpipes) { @@ -1588,7 +1563,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_DATE_INSERT_FORMAT: if (ignore_system_lyxrc || date_insert_format != system_lyxrc.date_insert_format) { @@ -1597,17 +1571,17 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_USER_NAME: os << "\\user_name \"" << user_name << "\"\n"; if (tag != RC_LAST) break; - // fall through + case RC_USER_EMAIL: os << "\\user_email \"" << user_email << "\"\n"; if (tag != RC_LAST) break; - // fall through + case RC_SHOW_BANNER: if (ignore_system_lyxrc || show_banner != system_lyxrc.show_banner) { @@ -1615,7 +1589,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_PREVIEW: if (ignore_system_lyxrc || preview != system_lyxrc.preview) { @@ -1635,7 +1609,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_PREVIEW_HASHED_LABELS: if (ignore_system_lyxrc || preview_hashed_labels != @@ -1645,7 +1619,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_PREVIEW_SCALE_FACTOR: if (ignore_system_lyxrc || preview_scale_factor != system_lyxrc.preview_scale_factor) { @@ -1654,7 +1628,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_USE_CONVERTER_CACHE: if (ignore_system_lyxrc || use_converter_cache != system_lyxrc.use_converter_cache) { @@ -1663,7 +1637,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_USE_CONVERTER_NEEDAUTH_FORBIDDEN: if (ignore_system_lyxrc || use_converter_needauth_forbidden != system_lyxrc.use_converter_needauth_forbidden) { @@ -1672,7 +1646,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_USE_CONVERTER_NEEDAUTH: if (ignore_system_lyxrc || use_converter_needauth != system_lyxrc.use_converter_needauth) { @@ -1681,7 +1655,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_CONVERTER_CACHE_MAXAGE: if (ignore_system_lyxrc || converter_cache_maxage != system_lyxrc.converter_cache_maxage) { @@ -1694,7 +1668,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c os << "\n#\n" << "# SCREEN & FONTS SECTION ############################\n" << "#\n\n"; - // fall through + case RC_ICON_SET: if (ignore_system_lyxrc || icon_set != system_lyxrc.icon_set) { @@ -1703,7 +1677,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_USE_SYSTEM_THEME_ICONS: if (ignore_system_lyxrc || use_system_theme_icons != system_lyxrc.use_system_theme_icons) { @@ -1713,7 +1687,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_SCREEN_DPI: if (ignore_system_lyxrc || dpi != system_lyxrc.dpi) { @@ -1721,7 +1695,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SCREEN_ZOOM: if (ignore_system_lyxrc || zoom != system_lyxrc.zoom) { @@ -1729,7 +1702,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_GEOMETRY_SESSION: if (ignore_system_lyxrc || allow_geometry_session != system_lyxrc.allow_geometry_session) { @@ -1738,7 +1710,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_CURSOR_FOLLOWS_SCROLLBAR: if (ignore_system_lyxrc || cursor_follows_scrollbar @@ -1748,7 +1719,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_CURSOR_WIDTH: if (ignore_system_lyxrc || cursor_width @@ -1758,7 +1728,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SCROLL_BELOW_DOCUMENT: if (ignore_system_lyxrc || scroll_below_document @@ -1768,7 +1737,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_PARAGRAPH_MARKERS: if (ignore_system_lyxrc || paragraph_markers @@ -1778,7 +1746,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_MAC_DONTSWAP_CTRL_META: if (ignore_system_lyxrc || mac_dontswap_ctrl_meta @@ -1788,7 +1755,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_MAC_LIKE_CURSOR_MOVEMENT: if (ignore_system_lyxrc || mac_like_cursor_movement @@ -1798,7 +1764,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_MACRO_EDIT_STYLE: if (ignore_system_lyxrc || macro_edit_style @@ -1812,7 +1777,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_DIALOGS_ICONIFY_WITH_MAIN: if (ignore_system_lyxrc || dialogs_iconify_with_main @@ -1822,7 +1786,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SCREEN_FONT_ROMAN: if (ignore_system_lyxrc || roman_font_name != system_lyxrc.roman_font_name) { @@ -1831,7 +1794,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SCREEN_FONT_ROMAN_FOUNDRY: if (ignore_system_lyxrc || roman_font_foundry != system_lyxrc.roman_font_foundry) { @@ -1840,7 +1802,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SCREEN_FONT_SANS: if (ignore_system_lyxrc || sans_font_name != system_lyxrc.sans_font_name) { @@ -1849,7 +1810,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SCREEN_FONT_SANS_FOUNDRY: if (ignore_system_lyxrc || sans_font_foundry != system_lyxrc.sans_font_foundry) { @@ -1858,7 +1818,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SCREEN_FONT_TYPEWRITER: if (ignore_system_lyxrc || typewriter_font_name != system_lyxrc.typewriter_font_name) { @@ -1867,7 +1826,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SCREEN_FONT_TYPEWRITER_FOUNDRY: if (ignore_system_lyxrc || typewriter_font_foundry != system_lyxrc.typewriter_font_foundry) { @@ -1876,7 +1834,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_SCREEN_FONT_SCALABLE: if (ignore_system_lyxrc || use_scalable_fonts != system_lyxrc.use_scalable_fonts) { @@ -1886,7 +1844,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SCREEN_FONT_SIZES: if (ignore_system_lyxrc || font_sizes[FONT_SIZE_TINY] @@ -1929,7 +1886,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_FULL_SCREEN_LIMIT: if (ignore_system_lyxrc || full_screen_limit != system_lyxrc.full_screen_limit) { @@ -1939,7 +1895,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_FULL_SCREEN_TOOLBARS: if (ignore_system_lyxrc || full_screen_toolbars != system_lyxrc.full_screen_toolbars) { @@ -1949,7 +1904,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_FULL_SCREEN_SCROLLBAR: if (ignore_system_lyxrc || full_screen_scrollbar != system_lyxrc.full_screen_scrollbar) { @@ -1959,7 +1913,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_FULL_SCREEN_STATUSBAR: if (ignore_system_lyxrc || full_screen_statusbar != system_lyxrc.full_screen_statusbar) { @@ -1969,7 +1922,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_FULL_SCREEN_TABBAR: if (ignore_system_lyxrc || full_screen_tabbar != system_lyxrc.full_screen_tabbar) { @@ -1979,7 +1931,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_FULL_SCREEN_MENUBAR: if (ignore_system_lyxrc || full_screen_menubar != system_lyxrc.full_screen_menubar) { @@ -1989,7 +1940,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_FULL_SCREEN_WIDTH: if (ignore_system_lyxrc || full_screen_width != system_lyxrc.full_screen_width) { @@ -1999,7 +1949,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_OPEN_BUFFERS_IN_TABS: if (ignore_system_lyxrc || open_buffers_in_tabs != system_lyxrc.open_buffers_in_tabs) { @@ -2009,7 +1958,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SINGLE_CLOSE_TAB_BUTTON: if (ignore_system_lyxrc || single_close_tab_button != system_lyxrc.single_close_tab_button) { @@ -2019,7 +1967,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SINGLE_INSTANCE: if (ignore_system_lyxrc || single_instance != system_lyxrc.single_instance) { @@ -2029,7 +1976,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_FORWARD_SEARCH_DVI: if (ignore_system_lyxrc || forward_search_dvi != system_lyxrc.forward_search_dvi) { @@ -2037,7 +1983,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_FORWARD_SEARCH_PDF: if (ignore_system_lyxrc || forward_search_pdf != system_lyxrc.forward_search_pdf) { @@ -2050,7 +1995,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# COLOR SECTION ###################################\n" << "#\n\n"; - // fall through case RC_SET_COLOR: for (int i = 0; i < Color_ignore; ++i) { ColorCode lc = static_cast(i); @@ -2069,7 +2013,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# PRINTER SECTION ###################################\n" << "#\n\n"; - // fall through case RC_PRINTLANDSCAPEFLAG: if (ignore_system_lyxrc || print_landscape_flag != system_lyxrc.print_landscape_flag) { @@ -2078,7 +2021,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_PRINTPAPERFLAG: if (ignore_system_lyxrc || print_paper_flag != system_lyxrc.print_paper_flag) { @@ -2087,7 +2030,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_PRINTPAPERDIMENSIONFLAG: if (ignore_system_lyxrc || print_paper_dimension_flag @@ -2102,7 +2045,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# TEX SECTION #######################################\n" << "#\n\n"; - // fall through case RC_TEXINPUTS_PREFIX: if (ignore_system_lyxrc || texinputs_prefix != system_lyxrc.texinputs_prefix) { @@ -2110,7 +2052,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_FONT_ENCODING: if (ignore_system_lyxrc || fontenc != system_lyxrc.fontenc) { @@ -2123,7 +2065,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# FILE SECTION ######################################\n" << "#\n\n"; - // fall through case RC_DOCUMENTPATH: if (ignore_system_lyxrc || document_path != system_lyxrc.document_path) { @@ -2132,7 +2073,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_USELASTFILEPOS: if (ignore_system_lyxrc || use_lastfilepos != system_lyxrc.use_lastfilepos) { @@ -2141,7 +2081,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_LOADSESSION: if (ignore_system_lyxrc || load_session != system_lyxrc.load_session) { @@ -2150,7 +2089,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_MOUSE_WHEEL_SPEED: if (ignore_system_lyxrc || mouse_wheel_speed != system_lyxrc.mouse_wheel_speed) { @@ -2158,7 +2096,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_MOUSE_MIDDLEBUTTON_PASTE: if (ignore_system_lyxrc || mouse_middlebutton_paste != system_lyxrc.mouse_middlebutton_paste) { @@ -2167,7 +2104,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_INLINE_DELAY: if (ignore_system_lyxrc || completion_inline_delay != system_lyxrc.completion_inline_delay) { @@ -2175,7 +2111,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_INLINE_MATH: if (ignore_system_lyxrc || completion_inline_math != system_lyxrc.completion_inline_math) { @@ -2184,7 +2119,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_INLINE_TEXT: if (ignore_system_lyxrc || completion_inline_text != system_lyxrc.completion_inline_text) { @@ -2193,7 +2127,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_INLINE_DOTS: if (ignore_system_lyxrc || completion_inline_dots != system_lyxrc.completion_inline_dots) { @@ -2202,7 +2135,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_AUTOCORRECTION_MATH: if (ignore_system_lyxrc || autocorrection_math != system_lyxrc.autocorrection_math) { @@ -2211,7 +2143,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_POPUP_DELAY: if (ignore_system_lyxrc || completion_popup_delay != system_lyxrc.completion_popup_delay) { @@ -2219,7 +2150,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_POPUP_MATH: if (ignore_system_lyxrc || completion_popup_math != system_lyxrc.completion_popup_math) { @@ -2228,7 +2158,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_POPUP_TEXT: if (ignore_system_lyxrc || completion_popup_text != system_lyxrc.completion_popup_text) { @@ -2237,7 +2166,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_CURSOR_TEXT: if (ignore_system_lyxrc || completion_cursor_text != system_lyxrc.completion_cursor_text) { @@ -2246,7 +2174,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_POPUP_AFTER_COMPLETE: if (ignore_system_lyxrc || completion_popup_after_complete @@ -2256,7 +2183,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_COMPLETION_MINLENGTH: if (ignore_system_lyxrc || completion_minlength != system_lyxrc.completion_minlength) { @@ -2265,15 +2191,14 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through - case RC_NUMLASTFILES: + + case RC_NUMLASTFILES: if (ignore_system_lyxrc || num_lastfiles != system_lyxrc.num_lastfiles) { os << "\\num_lastfiles " << num_lastfiles << '\n'; } if (tag != RC_LAST) break; - // fall through case RC_CHECKLASTFILES: if (ignore_system_lyxrc || check_lastfiles != system_lyxrc.check_lastfiles) { @@ -2282,7 +2207,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_EXAMPLEPATH: if (ignore_system_lyxrc || example_path != system_lyxrc.example_path) { @@ -2291,7 +2215,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_TEMPLATEPATH: if (ignore_system_lyxrc || template_path != system_lyxrc.template_path) { @@ -2300,7 +2223,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_TEMPDIRPATH: if (ignore_system_lyxrc || tempdir_path != system_lyxrc.tempdir_path) { @@ -2309,7 +2231,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_THESAURUSDIRPATH: if (ignore_system_lyxrc || thesaurusdir_path != system_lyxrc.thesaurusdir_path) { @@ -2318,7 +2239,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_HUNSPELLDIR_PATH: if (ignore_system_lyxrc || hunspelldir_path != system_lyxrc.hunspelldir_path) { @@ -2327,7 +2247,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_PLAINTEXT_LINELEN: if (ignore_system_lyxrc || plaintext_linelen != system_lyxrc.plaintext_linelen) { @@ -2335,7 +2254,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_MAKE_BACKUP: if (ignore_system_lyxrc || make_backup != system_lyxrc.make_backup) { @@ -2343,7 +2261,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SAVE_COMPRESSED: if (ignore_system_lyxrc || save_compressed != system_lyxrc.save_compressed) { @@ -2351,7 +2268,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_SAVE_ORIGIN: if (ignore_system_lyxrc || save_origin != system_lyxrc.save_origin) { @@ -2359,7 +2275,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_BACKUPDIR_PATH: if (ignore_system_lyxrc || backupdir_path != system_lyxrc.backupdir_path) { @@ -2377,7 +2292,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# SPELLCHECKER SECTION ##############################\n" << "#\n\n"; - // fall through case RC_ACCEPT_COMPOUND: if (ignore_system_lyxrc || spellchecker_accept_compound != system_lyxrc.spellchecker_accept_compound) { @@ -2386,7 +2300,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_ALT_LANG: if (ignore_system_lyxrc || spellchecker_alt_lang != system_lyxrc.spellchecker_alt_lang) { @@ -2395,7 +2308,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_ESC_CHARS: if (ignore_system_lyxrc || spellchecker_esc_chars != system_lyxrc.spellchecker_esc_chars) { @@ -2403,7 +2315,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_USE_SYSTEM_COLORS: if (ignore_system_lyxrc || use_system_colors != system_lyxrc.use_system_colors) { @@ -2413,7 +2324,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_USE_TOOLTIP: if (ignore_system_lyxrc || use_tooltip != system_lyxrc.use_tooltip) { @@ -2423,7 +2333,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_USE_PIXMAP_CACHE: if (ignore_system_lyxrc || use_pixmap_cache != system_lyxrc.use_pixmap_cache) { @@ -2433,7 +2342,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_USE_QIMAGE: if (ignore_system_lyxrc || use_qimage != system_lyxrc.use_qimage) { @@ -2448,7 +2356,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# LANGUAGE SUPPORT SECTION ##########################\n" << "#\n\n"; - // fall through case RC_DEFAULT_DECIMAL_POINT: if (ignore_system_lyxrc || default_decimal_point != system_lyxrc.default_decimal_point) { @@ -2456,7 +2363,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_DEFAULT_LENGTH_UNIT: if (ignore_system_lyxrc || default_length_unit != system_lyxrc.default_length_unit) { @@ -2464,7 +2371,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_SPELLCHECKER: if (ignore_system_lyxrc || spellchecker != system_lyxrc.spellchecker) { @@ -2472,7 +2379,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_SPELLCHECK_CONTINUOUSLY: if (ignore_system_lyxrc || spellcheck_continuously != system_lyxrc.spellcheck_continuously) { @@ -2481,7 +2388,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_SPELLCHECK_NOTES: if (ignore_system_lyxrc || spellcheck_notes != system_lyxrc.spellcheck_notes) { @@ -2490,7 +2397,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_VISUAL_CURSOR: if (ignore_system_lyxrc || visual_cursor != system_lyxrc.visual_cursor) { @@ -2498,7 +2405,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_CLOSE_BUFFER_WITH_LAST_VIEW: if (ignore_system_lyxrc || close_buffer_with_last_view != system_lyxrc.close_buffer_with_last_view) { @@ -2507,7 +2413,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_LANGUAGE_CUSTOM_PACKAGE: if (ignore_system_lyxrc || language_custom_package != system_lyxrc.language_custom_package) { @@ -2516,7 +2421,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_LANGUAGE_GLOBAL_OPTIONS: if (ignore_system_lyxrc || language_global_options @@ -2527,7 +2431,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_LANGUAGE_PACKAGE_SELECTION: if (ignore_system_lyxrc || language_package_selection != system_lyxrc.language_package_selection) { @@ -2549,7 +2452,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_LANGUAGE_COMMAND_BEGIN: if (ignore_system_lyxrc || language_command_begin @@ -2560,7 +2462,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_LANGUAGE_COMMAND_END: if (ignore_system_lyxrc || language_command_end @@ -2570,7 +2471,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_LANGUAGE_COMMAND_LOCAL: if (ignore_system_lyxrc || language_command_local @@ -2581,7 +2481,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_LANGUAGE_AUTO_BEGIN: if (ignore_system_lyxrc || language_auto_begin != system_lyxrc.language_auto_begin) { @@ -2590,7 +2489,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_LANGUAGE_AUTO_END: if (ignore_system_lyxrc || language_auto_end != system_lyxrc.language_auto_end) { @@ -2599,7 +2497,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_MARK_FOREIGN_LANGUAGE: if (ignore_system_lyxrc || mark_foreign_language @@ -2614,7 +2511,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# 2nd MISC SUPPORT SECTION ##########################\n" << "#\n\n"; - // fall through case RC_AUTO_NUMBER: if (ignore_system_lyxrc || auto_number != system_lyxrc.auto_number) { @@ -2622,7 +2518,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_GUI_LANGUAGE: if (ignore_system_lyxrc || gui_language != system_lyxrc.gui_language) { @@ -2630,7 +2525,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_EXPORT_OVERWRITE: if (ignore_system_lyxrc || export_overwrite != system_lyxrc.export_overwrite) { @@ -2650,7 +2544,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through + case RC_SCROLL_WHEEL_ZOOM: if (ignore_system_lyxrc || scroll_wheel_zoom != system_lyxrc.scroll_wheel_zoom) { @@ -2678,7 +2572,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# FORMATS SECTION ##########################\n" << "#\n\n"; - // fall through case RC_FILEFORMAT: // New/modified formats for (Formats::const_iterator cit = theFormats().begin(); @@ -2724,7 +2617,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "\" \"\" \"\" \"\" \"\" \"\" \"\" \"\"\n"; if (tag != RC_LAST) break; - // fall through case RC_VIEWER_ALTERNATIVES: { Alternatives::const_iterator it = viewer_alternatives.begin(); Alternatives::const_iterator const en = viewer_alternatives.end(); @@ -2750,7 +2642,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c if (tag != RC_LAST) break; } - // fall through case RC_EDITOR_ALTERNATIVES: { Alternatives::const_iterator it = editor_alternatives.begin(); Alternatives::const_iterator const en = editor_alternatives.end(); @@ -2776,7 +2667,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c if (tag != RC_LAST) break; } - // fall through case RC_DEFAULT_OTF_VIEW_FORMAT: if ((ignore_system_lyxrc || default_otf_view_format != system_lyxrc.default_otf_view_format) @@ -2785,7 +2675,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_DEFAULT_VIEW_FORMAT: if (ignore_system_lyxrc || default_view_format != system_lyxrc.default_view_format) { @@ -2793,7 +2682,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c } if (tag != RC_LAST) break; - // fall through case RC_VIEWER: // Ignore it if (tag != RC_LAST) @@ -2803,7 +2691,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "# CONVERTERS SECTION ##########################\n" << "#\n\n"; - // fall through case RC_CONVERTER: // Look for new converters for (Converters::const_iterator cit = theConverters().begin(); @@ -2828,7 +2715,7 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c << "\" \"" << cit->to() << "\" \"\" \"\"\n"; if (tag != RC_LAST) break; - // fall through + case RC_COPIER: if (tag == RC_LAST) os << "\n#\n" diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp index c9a234d01f..f9684ff6c6 100644 --- a/src/Paragraph.cpp +++ b/src/Paragraph.cpp @@ -3871,13 +3871,13 @@ void Paragraph::locateWord(pos_type & from, pos_type & to, to = from; return; } - // fall through + // no break here, we go to the next case WHOLE_WORD: // If we are already at the beginning of a word, do nothing if (!from || isWordSeparator(from - 1)) break; - // fall through + // no break here, we go to the next case PREVIOUS_WORD: // always move the cursor to the beginning of previous word diff --git a/src/frontends/qt4/GuiApplication.cpp b/src/frontends/qt4/GuiApplication.cpp index 1e847464d8..9a5fc93a69 100644 --- a/src/frontends/qt4/GuiApplication.cpp +++ b/src/frontends/qt4/GuiApplication.cpp @@ -2070,8 +2070,9 @@ void GuiApplication::dispatch(FuncRequest const & cmd, DispatchResult & dr) if (current_view_ == 0) createView(); } + // fall through } - // fall through + default: // The LFUN must be for one of GuiView, BufferView, Buffer or Cursor; // let's try that: diff --git a/src/frontends/qt4/GuiView.cpp b/src/frontends/qt4/GuiView.cpp index 1c2c09c4c5..0e461a0e59 100644 --- a/src/frontends/qt4/GuiView.cpp +++ b/src/frontends/qt4/GuiView.cpp @@ -1989,8 +1989,7 @@ bool GuiView::getStatus(FuncRequest const & cmd, FuncStatus & flag) case LFUN_DIALOG_TOGGLE: flag.setOnOff(isDialogVisible(cmd.getArg(0))); - // to set "enable" - // fall through + // fall through to set "enable" case LFUN_DIALOG_SHOW: { string const name = cmd.getArg(0); if (!doc_buffer) diff --git a/src/insets/InsetCaption.cpp b/src/insets/InsetCaption.cpp index 36ebfa0a95..1490c2cdb2 100644 --- a/src/insets/InsetCaption.cpp +++ b/src/insets/InsetCaption.cpp @@ -209,8 +209,6 @@ void InsetCaption::doDispatch(Cursor & cur, FuncRequest & cmd) break; } } - // no "changetype": - // fall through default: InsetText::doDispatch(cur, cmd); diff --git a/src/insets/InsetFloat.cpp b/src/insets/InsetFloat.cpp index 021b7f3b17..fcffac883a 100644 --- a/src/insets/InsetFloat.cpp +++ b/src/insets/InsetFloat.cpp @@ -209,8 +209,6 @@ bool InsetFloat::getStatus(Cursor & cur, FuncRequest const & cmd, flag.setEnabled(false); return true; } - // no subfloat: - // fall through default: return InsetCaptionable::getStatus(cur, cmd, flag); diff --git a/src/insets/InsetLabel.cpp b/src/insets/InsetLabel.cpp index 789a774ac6..ce7701fbbc 100644 --- a/src/insets/InsetLabel.cpp +++ b/src/insets/InsetLabel.cpp @@ -214,8 +214,6 @@ bool InsetLabel::getStatus(Cursor & cur, FuncRequest const & cmd, enabled = false; break; } - // no "changetype": - // fall through default: return InsetCommand::getStatus(cur, cmd, status); } diff --git a/src/insets/InsetListings.cpp b/src/insets/InsetListings.cpp index 633a2441b1..f75e155d44 100644 --- a/src/insets/InsetListings.cpp +++ b/src/insets/InsetListings.cpp @@ -441,7 +441,6 @@ bool InsetListings::getStatus(Cursor & cur, FuncRequest const & cmd, return true; } } - // fall through default: return InsetCaptionable::getStatus(cur, cmd, status); } diff --git a/src/insets/InsetTabular.cpp b/src/insets/InsetTabular.cpp index b209053f45..891d932eb7 100644 --- a/src/insets/InsetTabular.cpp +++ b/src/insets/InsetTabular.cpp @@ -4676,14 +4676,12 @@ bool InsetTabular::getFeatureStatus(Cursor & cur, string const & s, // therefore allow always left but right and center only if there is no width case Tabular::M_ALIGN_LEFT: flag = false; - // fall through case Tabular::ALIGN_LEFT: status.setOnOff(tabular.getAlignment(cur.idx(), flag) == LYX_ALIGN_LEFT); break; case Tabular::M_ALIGN_RIGHT: flag = false; - // fall through case Tabular::ALIGN_RIGHT: status.setEnabled(!(tabular.isMultiRow(cur.idx()) && !tabular.getPWidth(cur.idx()).zero())); @@ -4692,7 +4690,6 @@ bool InsetTabular::getFeatureStatus(Cursor & cur, string const & s, case Tabular::M_ALIGN_CENTER: flag = false; - // fall through case Tabular::ALIGN_CENTER: status.setEnabled(!(tabular.isMultiRow(cur.idx()) && !tabular.getPWidth(cur.idx()).zero())); @@ -4713,7 +4710,6 @@ bool InsetTabular::getFeatureStatus(Cursor & cur, string const & s, case Tabular::M_VALIGN_TOP: flag = false; - // fall through case Tabular::VALIGN_TOP: status.setEnabled(!tabular.getPWidth(cur.idx()).zero() && !tabular.isMultiRow(cur.idx())); @@ -4723,7 +4719,6 @@ bool InsetTabular::getFeatureStatus(Cursor & cur, string const & s, case Tabular::M_VALIGN_BOTTOM: flag = false; - // fall through case Tabular::VALIGN_BOTTOM: status.setEnabled(!tabular.getPWidth(cur.idx()).zero() && !tabular.isMultiRow(cur.idx())); @@ -4733,7 +4728,6 @@ bool InsetTabular::getFeatureStatus(Cursor & cur, string const & s, case Tabular::M_VALIGN_MIDDLE: flag = false; - // fall through case Tabular::VALIGN_MIDDLE: status.setEnabled(!tabular.getPWidth(cur.idx()).zero() && !tabular.isMultiRow(cur.idx())); @@ -5012,7 +5006,7 @@ bool InsetTabular::getStatus(Cursor & cur, FuncRequest const & cmd, status.setEnabled(false); return true; } - // fall through + // Fall back case LFUN_NEWLINE_INSERT: { if (tabular.getPWidth(cur.idx()).zero()) { status.setEnabled(false); @@ -5666,7 +5660,6 @@ void InsetTabular::tabularFeatures(Cursor & cur, case Tabular::M_VALIGN_BOTTOM: case Tabular::M_VALIGN_MIDDLE: flag = false; - // fall through case Tabular::VALIGN_TOP: case Tabular::VALIGN_BOTTOM: case Tabular::VALIGN_MIDDLE: @@ -5789,7 +5782,6 @@ void InsetTabular::tabularFeatures(Cursor & cur, case Tabular::SET_ALL_LINES: setLines = true; - // fall through case Tabular::UNSET_ALL_LINES: for (row_type r = sel_row_start; r <= sel_row_end; ++r) for (col_type c = sel_col_start; c <= sel_col_end; ++c) { @@ -5914,7 +5906,6 @@ void InsetTabular::tabularFeatures(Cursor & cur, case Tabular::UNSET_LTFIRSTHEAD: flag = false; - // fall through case Tabular::SET_LTFIRSTHEAD: tabular.getRowOfLTFirstHead(row, ltt); checkLongtableSpecial(ltt, value, flag); @@ -5923,7 +5914,6 @@ void InsetTabular::tabularFeatures(Cursor & cur, case Tabular::UNSET_LTHEAD: flag = false; - // fall through case Tabular::SET_LTHEAD: tabular.getRowOfLTHead(row, ltt); checkLongtableSpecial(ltt, value, flag); @@ -5932,7 +5922,6 @@ void InsetTabular::tabularFeatures(Cursor & cur, case Tabular::UNSET_LTFOOT: flag = false; - // fall through case Tabular::SET_LTFOOT: tabular.getRowOfLTFoot(row, ltt); checkLongtableSpecial(ltt, value, flag); @@ -5941,7 +5930,6 @@ void InsetTabular::tabularFeatures(Cursor & cur, case Tabular::UNSET_LTLASTFOOT: flag = false; - // fall through case Tabular::SET_LTLASTFOOT: tabular.getRowOfLTLastFoot(row, ltt); checkLongtableSpecial(ltt, value, flag); @@ -5950,7 +5938,6 @@ void InsetTabular::tabularFeatures(Cursor & cur, case Tabular::UNSET_LTNEWPAGE: flag = false; - // fall through case Tabular::SET_LTNEWPAGE: tabular.setLTNewPage(row, flag); break; diff --git a/src/output_latex.cpp b/src/output_latex.cpp index e0163ad2fa..4ef1d45624 100644 --- a/src/output_latex.cpp +++ b/src/output_latex.cpp @@ -1028,8 +1028,8 @@ void TeXOnePar(Buffer const & buf, break; } } - // possible - // fall through + + // fall through possible default: // we don't need it for the last paragraph!!! if (nextpar) -- 2.39.2