Commit Graph

8940 Commits

Author SHA1 Message Date
Juergen Spitzmueller
4d81f210c1 Support key symbols via menukeys package
(cherry picked from commit fd7490762d)
2018-09-10 09:46:25 +02:00
Juergen Spitzmueller
b8c62838ec Covington now provides subexamples itself
Candidate for stable.

(cherry picked from commit ab16bb7eb9)
2018-09-09 19:17:46 +02:00
Scott Kostyshak
3fd0cc27d4 Hebrew docs: No need to mark logos as English
Thanks to the fix to #10423, we can leave e.g. \LyX and \LaTeX as
the default language (which is Hebrew for these document).

(cherry picked from commit 7b57685048)
2018-09-09 12:17:48 +02:00
Juergen Spitzmueller
a359a53eb6 Disallow paragraph customization in some single-par charstyle insets
Fixes: #9192
(cherry picked from commit 7a5184fd87)
2018-09-09 11:41:52 +02:00
Juergen Spitzmueller
29355d34d5 Use footnotehyper rather than footnote if hyperref is used
Fixes: #11212
(cherry picked from commit f8e286b823)
2018-09-09 10:55:34 +02:00
Juergen Spitzmueller
b7f5fe94cd Improve Springer layout descriptions 2018-09-09 10:31:55 +02:00
Juergen Spitzmueller
0c05722a60 Redesign character dialog
Fixes: #2752, #3804, #3884, #4836

Backport of [fb393b450d661/lyxgit] and [f888afeb9ef7/lyxgit]
2018-09-09 10:28:25 +02:00
Richard Kimberly Heck
f0c18e1f41 Notes related to bug #11216. 2018-08-28 15:22:50 -04:00
Juergen Spitzmueller
7e4e255d00 Fix credits entry 2018-08-20 09:34:53 +02:00
Enrico Forestieri
103d6c6362 Fix bug #11247
async is a reserved keyword in python 3.7

(cherry picked from commit 061cd7fd9c)
2018-08-19 16:35:20 +02:00
Kornel Benko
1140ed1ed3 Revert "Do not increment start for find(phrase) while looping over phrases"
This reverts commit e7b3b62b0b.
The 'for phrase in' loop is organized differently to master.

Thanks Enrico
2018-08-04 13:36:38 +02:00
Kornel Benko
e7b3b62b0b Do not increment start for find(phrase) while looping over phrases
The increment will be done at the end of the for-loop.

(cherry picked from commit a96845660e)
2018-08-03 19:54:24 +02:00
Enrico Forestieri
9a851be4fa Fix bug #11214
The checkProg() function was separating a command from its parameters
by splitting at the first space. This was a problem if the command
was specified with a full path containing spaces. Now the checkProg()
function separates a command from the parameters by splitting at the
first non-quoted space. So, it suffices quoting a path to solve the
issue.
2018-07-28 23:27:43 +02:00
Juergen Spitzmueller
3481bf4c11 Add Winfred Huang to the Credits
(cherry picked from commit df33cc3334)
2018-07-28 09:38:12 +02:00
Juergen Spitzmueller
e0e998b157 Fix austrian language code
(cherry picked from commit b12ea3b731)
2018-07-25 19:44:26 +02:00
Juergen Spitzmueller
bdbdd28756 Fix command line output of convertDefault.py for ImageMagick
Part of #11186

(cherry picked from commit 1e5acc5656)
2018-07-13 17:26:34 +02:00
Kornel Benko
87ade10245 dtk.layout: Remove secondary dependencies due to change in TL2018
(cherry picked from commit 650ef5f1cb)
2018-07-06 10:00:30 +02:00
Juergen Spitzmueller
2394de0b0f Update elsarticle entry in LaTeXConfig
(cherry picked from commit 73e0a6c4d5)
2018-07-05 19:29:57 +02:00
Juergen Spitzmueller
c5ece21095 Fix typo 2018-07-05 17:52:28 +02:00
Juergen Spitzmueller
3d5b544e7a Fix another encoding problem in ja/
(cherry picked from commit 68f6c671c5)
2018-07-03 12:38:25 +02:00
Juergen Spitzmueller
9bfd2fffa1 Fix input encoding issue with German example text
pLaTeX requires SJIS encoding, so only ASCII latin is possible.

(cherry picked from commit 1a96b0d184)
2018-07-03 11:34:05 +02:00
Stephan Witt
26d0fb3dd5 #11142 correct list of previous versions to check for user directory contents
LyX on Mac uses a user directory with version suffix. On change of the version suffix
the existence of the directories with previous versions is checked and the latest one
is used for a copy on first configure run.

For 2.3 the candidate list starts with 2.2 now as it should.

(cherry picked from commit 17c3617c49)
2018-05-16 07:18:38 +02:00
Scott Kostyshak
532d3600f2 Do not use needauth when only exporting code
We have a couple of converters (using Sweave and knitr to "tangle"
an intermediate file) that are used for exporting code chunks
contained in a .lyx file. Since the code is just exported to a text
file and is not executed, needauth is not necessary.

(cherry picked from commit 065e37e96f)
2018-05-06 19:50:55 -04:00
José Matos
f7b9d57a45 Update scripts to support simultaneously python 2 and 3
The fixes are simple and on line with the changes made during
the 2.3 development. It was an oversight to leave them out.

With this commit all the python scripts should be supported by
python 2 and 3.

(cherry picked from 5b160e82be)
2018-04-28 11:24:28 +01:00
Richard Kimberly Heck
636e998353 Fix bug #11127.
This also fixes an accidental commit of "NeedCProtect".

(cherry picked from commit 9f79ab99ed)
2018-04-27 20:17:15 -04:00
Richard Kimberly Heck
b3946f6d4d Add bindings for inset-settings.
Fixes #7762.

(cherry picked from commit 8da025014d)
2018-04-22 23:58:21 -04:00
Juergen Spitzmueller
9e52c7693e Add support for rotated longtabulars (via [pdf]lscape)
Fixes: #9194

See #9194 for why we use an earlier file format change here.

(cherry picked from commit feab528fd1)
2018-04-18 18:10:06 +02:00
Richard Heck
bcb002039b Merge branch '2.3.2-staging' into 2.3.x 2018-04-14 23:52:31 -04:00
Juergen Spitzmueller
1eceb1c574 Load hyperref with a suitable driver
This is mandatory for some features (such as bookmarks,pdfusetitle)
to work, and only a handful of drivers can be auto-detected by hyperref.

Fixes: #6418
(cherry picked from commit 33bfbf89c4)
2018-04-09 15:17:11 +02:00
Uwe Stöhr
c690e8880b tex2lyx: parse \xymatrix
LyX's \xymatrix support relies on math therefore put it into math and parse its content

fixes bug #10638

(cherry picked from commit 1174279967)
2018-04-07 00:19:10 -04:00
jpc
ba046cf1da Force babel as language package to avoid errors with non-TeX fonts 2018-03-28 11:10:01 +02:00
Richard Kimberly Heck
0209f2faff Fix problem with conversion of stmary10.lyx. 2018-03-19 18:44:29 -04:00
Richard Heck
25a176ee71 Update contributor. 2018-03-18 11:34:58 -04:00
Juergen Spitzmueller
be80912d1c syntax.default: add missing *
Fixes: #10501
(cherry picked from commit 23766fdd59)
2018-03-17 15:44:05 -04:00
Juergen Spitzmueller
d797986d3f Amend 4ec133e1ae
Didn't see this test is already there.
2018-03-17 15:44:05 -04:00
Juergen Spitzmueller
db3768da89 Fix the implementation of new libertine package
Needs to go to 2.3.1-staging

(cherry picked from commit 905516fd70)
2018-03-17 15:44:05 -04:00
Richard Heck
9deedd5c18 Simplify code a bit. 2018-03-17 15:44:05 -04:00
Richard Heck
96ec4d645b Use pythonic syntax, as suggested by José.
(cherry picked from commit cec9edd34b)
2018-03-17 15:44:05 -04:00
Juergen Spitzmueller
c0a1893008 Disable CheckTeX while buffer is processed
Since CheckTeX itself processes the tex file, a synchronous run with
a TeX process can lead to all sorts of conflicts, including crashes.

Fixes: #7434.
(cherry picked from commit 71fea63326)
2018-03-17 15:44:05 -04:00
Pavel Sanda
9f3da3e616 Fix sideset hints, part of bug #11015. 2018-03-17 15:44:05 -04:00
Uwe Stöhr
ee51a86758 Arabic doc files: corrections by Hatim 2018-03-05 22:33:56 +01:00
Uwe Stöhr
0dee0920e0 Revert "configure.py: fix bug #11053"
This reverts commit 151ee98e3b.
2018-03-02 20:13:22 +01:00
Uwe Stöhr
151ee98e3b configure.py: fix bug #11053
- add quotes around the path to the python executable
2018-03-02 20:12:41 +01:00
Pavel Sanda
411860ed26 sv.po reviewed by Jim 2018-02-24 14:13:44 +01:00
Scott Kostyshak
0601533c3c RELEASE-NOTES: document some new and changed LFUNs 2018-02-23 13:55:26 -05:00
Juergen Spitzmueller
721cc085a2 Implement IsTocCaption for normal layouts.
But use default "true" to maintain current behavior if not explicitly
stated otherwise.

Fixes: #11045
(cherry picked from commit 8a703573ea)
2018-02-22 19:12:30 +01:00
Uwe Stöhr
1aa4f965c5 Arabic Shortcuts.lyx: fixes by Hatim 2018-02-22 15:35:22 +01:00
Juergen Spitzmueller
d11d44026e Fix convert_separator routine with ancient LyX files. 2018-02-22 10:25:18 +01:00
Uwe Stöhr
7ddb5fb3e5 Arabic Shortcuts.lyx: translation update from Hatim 2018-02-21 19:18:40 +01:00
jpc
e6aaecd3f5 More French translations of the UserGuide 2018-02-21 16:47:06 +01:00
Pavel Sanda
9aa280993f small doc glitches 2018-02-21 14:44:56 +01:00
Pavel Sanda
1e863d35e1 whitespace 2018-02-21 14:34:46 +01:00
Jean-Marc Lasgouttes
31c7ce19fb Add Alex Dunlap to our contributors
(cherry picked from commit 4447fb349c)
(cherry picked from commit 6d582e5e50)
2018-02-21 12:10:03 +01:00
jpc
bbc0609a5c More translations for fr/UserGuire.lyx 2018-02-21 11:50:56 +01:00
Uwe Stöhr
2b5a98ccb4 layouttranslations.review: update revision state 2018-02-20 20:33:58 +01:00
Uwe Stöhr
7547dd546c layouttranslations: update file
and hopefully fix the encoding issue
2018-02-20 20:27:26 +01:00
Uwe Stöhr
1c159d5885 move README.Documentation to attic
It is outdated since many years now and we have the relevant info in the Development.lyx file
2018-02-20 20:12:22 +01:00
Uwe Stöhr
19b840ae23 ar.po and layouttranslations: updates from hatim 2018-02-20 18:01:52 +01:00
Uwe Stöhr
a4c5059195 splash.lyx and ru.po: updates from Yuriy 2018-02-19 23:31:19 +01:00
Uwe Stöhr
9ca8dae41d layouttranslations and uk.po: corrections from Yuri 2018-02-19 23:07:01 +01:00
Uwe Stöhr
2f3695eafd French UserGuide.lyx: fix a typo 2018-02-18 23:40:56 +01:00
jpc
a448f88326 Partial update of fr/UserGuide.lyx 2018-02-18 22:44:25 +01:00
Pavel Sanda
4c3991b9ca * layouttranslations reviewed by Inaki 2018-02-17 19:12:20 +01:00
Pavel Sanda
2136af92b5 * layouttranslations reviewed by Inaki 2018-02-17 19:07:02 +01:00
jpc
15b099d5bf Untranslated menu name in fr/EmbeddedObjects.lyx 2018-02-17 18:42:05 +01:00
jpc
487c9c9df3 A couple of forgotten items in fr/Additional.lyx 2018-02-17 18:30:52 +01:00
jpc
16a7638329 Remove spurious occurrence of AGU and EGS chapters in fr/Additional.lyx 2018-02-17 18:05:51 +01:00
Pavel Sanda
a4a50ac358 * UserGuide - add sentence about graphic groups unification. 2018-02-15 22:41:43 +01:00
Pavel Sanda
e836cc0aac Unify graphics-groups inside marked block functionality.
Fixes #11026.

https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203683.html
2018-02-15 20:42:36 +01:00
Jean-Marc Lasgouttes
9a1728c70a Implement buffer-anonymize more efficiently
The work is done now in Paragraph::anonymize().

Move the handling of the lfun to Buffer class.

Document the new feature in release notes.

(cherry picked from commit 1dba36c7ce)
2018-02-15 12:07:33 +01:00
Scott Kostyshak
4fecadeae3 RELEASE-NOTES: grammar, and sort languages
- "because the" -> "because of the"
- alphabetize the languages
2018-02-15 01:01:26 -05:00
Uwe Stöhr
8be744b827 RELEASE-NOTES: correct sorting 2018-02-14 14:51:57 +01:00
Uwe Stöhr
14e80adffc UserGuide.lyx: document the removal of the pixmap cache for all languages 2018-02-14 14:50:08 +01:00
Uwe Stöhr
181b24e7dc RELEASE-NOTES: Greek is not dropped 2018-02-14 14:48:22 +01:00
Pavel Sanda
a6fc4a02ff * RELEASE-NOTES 2018-02-14 11:11:28 +01:00
Jean-Marc Lasgouttes
e11c8ba81b Disable and hide the pixmap cache feature 2018-02-14 10:12:11 +01:00
Richard Heck
50fc1bbc6d Also fix chapter layout in tufte-book.
(cherry picked from commit 5f1b32f8c5)
2018-02-12 23:35:04 -05:00
Pavel Sanda
ceee86a824 Fixing painting regression - chapter top spacing.
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203685.html
2018-02-13 00:10:57 +01:00
Pavel Sanda
2554a7dffb * layouttranslations - eu & sv changes. 2018-02-12 21:22:03 +01:00
Juergen Spitzmueller
db1c123f45 Fix autotools build after AGUTeX.lyx reocation 2018-02-12 18:57:45 +01:00
Uwe Stöhr
08fd1a8131 Customization.lyx: distribute all tracked changes 2018-02-12 18:51:48 +01:00
jpc
92adecb6e0 Remove sections 6.7 and 6.4 from Additional manual (obsolete classes egs and aguplus)
Edit LaTeXConfig.lyx accordingly
       Move teaplates/AGUTeX.lyx to teaplates/obsolete
2018-02-12 11:30:18 +01:00
Juergen Spitzmueller
6c455707fe biblatex-natbib.citeengine: Remove erroneous blank
(cherry picked from commit b0ecfebad4)
2018-02-11 16:45:11 +01:00
Juergen Spitzmueller
0d82fd392f Do not show "Abstract" label in KOMA classes
This is not output by those classes (per default).

(cherry picked from commit 9b23b49d41)
2018-02-06 18:41:13 +01:00
Richard Heck
92ca5012ce Double escape binary regexes in module and citeengine searches.
See previous commit for explanation.

(cherry picked from commit 0e3d209295)
2018-02-01 23:33:54 -05:00
Richard Heck
42718b1dbd Double escape binary regex in lyx2lyx and fix line-ending problem.
When we switched from r'...' to b'...', this required strings used
as input to re.compile to be double-escaped. It's not an issue with
"\s", because "\s" has no special meaning in a string.

Also, printing in binary mode did not output a line ending.

(cherry picked from commit 6b5a7116cd)
2018-02-01 23:33:37 -05:00
Uwe Stöhr
4fc0f3e754 French docs: remove a file that was accidentally committed 2018-02-01 05:18:51 +01:00
Uwe Stöhr
621f8f9c16 pt_BR.po: updates from Georger
- He also reviewed layouttranslations and says it is OK
2018-02-01 05:10:06 +01:00
jpc
b1a800613b Remove unappropriate French style command from preamble 2018-01-31 17:49:51 +01:00
Uwe Stöhr
61f704d1db French docs: port Günter's changes to branch
Günter please always commit to the current branch except it is a change that describes a new feature in master
2018-01-31 05:46:58 +01:00
Juergen Spitzmueller
b573a9bd55 Once more, the libertine font package has been renamed.
Take the newest one, if present.

Candidate for 2.3.x.

(cherry picked from commit 7e071f14b9)
2018-01-30 19:29:10 +01:00
jpc
224e9c26eb Translation of sections 6.4 (aguplus) and 6.7 (egs)
Note that both sections are oudated
      since 2016 for aguplus and 2002 for egs
      I added notes avout this in the French version of the manual
2018-01-30 15:12:54 +01:00
Juergen Spitzmueller
bff3141b5c Document B_ in cite style definitions
(cherry picked from commit 8a08a19122)
2018-01-30 08:21:39 +01:00
Juergen Spitzmueller
275d5d30de Differentiate Buffer strings and GUI strings in citeengines
The former need to be translated to the buffer language, the latter to
the GUI language.

Fixes: #10946
(cherry picked from commit 5db4d712ef)
2018-01-30 08:21:21 +01:00
Juergen Spitzmueller
48f1b52004 Add Bibliography to the Outliner.
Fixes: #11001, #7724.
(cherry picked from commit fc2d8238dc)
2018-01-30 08:17:44 +01:00
Uwe Stöhr
6e06ef8b06 French EmbeddedObjects.lyx: sync document settings with English version
- English EmbeddedObjects.lyx: correct a typo
2018-01-29 15:09:41 +01:00
Scott Kostyshak
45f3616786 Update docs to 2.3.0rc2 format 2018-01-28 21:41:52 -05:00
Uwe Stöhr
4dbed35fa8 French Additional.lyx: fixes to be in sync with the English version
- 2 new sections added, some preamble fixes
- English Additional.lyx: remove unnecessary preamble code
2018-01-29 01:34:31 +01:00
jpc
5650d0fae0 A couple of typos detected while translating fr/Additional.lyx 2018-01-28 22:10:29 +01:00
jpc
0e76d976de Update French Additional manual fir 2.3.0
Correlated changes in fr.po
2018-01-28 17:31:21 +01:00
Pavel Sanda
d57bb206c6 * layouttranslations.review - backport changes from master 2018-01-26 19:51:39 +01:00
Pavel Sanda
41ac1dba8c * layouttranslations - update ar, ru, el 2018-01-26 19:47:40 +01:00
Scott Kostyshak
76a693a945 Correct \origin in the new ru examples
(cherry picked from commit 9b262fcff4)
2018-01-24 23:45:08 -05:00
Uwe Stöhr
b36aca42a2 seminar.lyx: backport Günter's recent fixes 2018-01-24 01:24:21 +01:00
Juergen Spitzmueller
74a1666531 Introduce "inherit" encoding for latex_language
This gets rid of the hardcoded latin1 encoding for verbatim. Instead,
verbatim now inherits the encoding from the context, which is what is
actually wanted here.

Fixes: #9012, #9258
2018-01-20 09:22:38 +01:00
Uwe Stöhr
e629a978fd UserGuide.lyx: correct an equation
thanks Yuriy for spotting
2018-01-19 01:02:46 +01:00
Uwe Stöhr
a6ccb4e1d7 ru.po: updates from Yuriy
- also some updates for Tutorial.lyx
2018-01-19 00:31:30 +01:00
Uwe Stöhr
9054818ac8 xyfigure.lyx: add missing Makefile entry
- also update the xyfigure.png
- update image setting in LyX file
2018-01-17 15:57:09 +01:00
jpc
556af55f47 Create French translation of xyfigure.lyx 2018-01-17 10:33:42 +01:00
Uwe Stöhr
3e93c4f79b example files: distribute some changes
- French:
 - fix compilation of beamer.lyx
 - update a screenshot
2018-01-16 14:49:24 +01:00
Uwe Stöhr
c9c4c17d7a EmbeddedObjects.lyx: fix a typo spotted by Paul Rubin
fixes #10965
2018-01-16 04:45:20 +01:00
Uwe Stöhr
1ed8ac1adf doc files: correct preamble commands
thanks toe Jean-Pierre
2018-01-16 04:04:51 +01:00
Scott Kostyshak
fcfc95e41c Merge branch 'ja_knitr_sweave_updates'
This merges updates from Koji Yokota, and adapts the ctests
accordingly.

(cherry picked from commit 299b730318)
2018-01-15 17:05:22 -05:00
Günter Milde
1702e76a1f Do not convert dashes/hyphens in LyX-Code.
See previous commit and #10961
2018-01-12 13:54:05 +01:00
Günter Milde
145f583244 Do not convert dashes/hyphens in Code insets (logical markup).
Code is by default rendered as typewriter and should be treated
similar:
In text marked up as code, -- or --- is typically part of a
command (e.g. "lyx --help" or "x--") and not a transliteration
for en dash, see #10961.
This is already handled so for text in typewriter font
(see Text.cpp:500).
2018-01-12 13:54:05 +01:00
Juergen Spitzmueller
8c3650f8a0 Take AgainFrame to the TOC.
(cherry picked from commit 3daa447c3c)
2018-01-12 10:33:14 +01:00
Uwe Stöhr
3954e8a9c6 UserGuide.lyx: distribute recent changes 2018-01-12 04:52:53 +01:00
Uwe Stöhr
8a03417b65 Additional.lyx: re-sync with master
please use use LyX 2.3.x and keep the docs in sync unless you describe a new feature of LyX 2.4
2018-01-12 02:41:52 +01:00
Uwe Stöhr
e1b275650c another dummy test commit 2018-01-10 02:24:29 +01:00
Uwe Stöhr
123759be5f Customization.lyx: distribute and accept recent changes 2018-01-09 01:27:51 +01:00
jpc
130c34596d Update log 2018-01-08 11:12:45 +01:00
jpc
a03ee8ed5c Hopefully final update of French EmbeddedObjects manual for 2.3.0 2018-01-07 11:00:40 +01:00
jpc
a9b5f7e348 Typo 2018-01-07 10:59:21 +01:00
jpc
f05ba30e88 Typo 2018-01-07 10:32:36 +01:00
Juergen Spitzmueller
de748ead81 Start inset at new line
(cherry picked from commit 7da8473c4f)
2018-01-06 11:39:41 +01:00
Juergen Spitzmueller
01281ca670 Customization: some color name fixes.
(cherry picked from commit 44670d4778)
2018-01-06 09:32:50 +01:00
Juergen Spitzmueller
bd9c62d018 Minor re-ordering of the Insert menu
(cherry picked from commit 016393a0dd)
2018-01-05 11:10:52 +01:00
jpc
e8b8cd2e78 Insert correct shortcut for environment split 2018-01-03 18:37:12 +01:00
jpc
afd1a24923 New beamer environments strings and documentation 2018-01-03 18:21:13 +01:00
Günter Milde
72a6cd4bbc Update UserGuide and de/UserGuide.
Remove warnings for issues fixed in lyx2lyx.
Update the GUI name of the ligature-dash Option.
Fix example for preventing unwanted line break in French.
2018-01-02 12:55:07 +01:00
Juergen Spitzmueller
a32b764157 Update layout format 2018-01-02 11:54:58 +01:00
Günter Milde
20f3b828f9 Documentation fixes: revert conversion of -- to en dash in code.
lyx2lyx erroneousely merged -- to en dash in text with logical
markup "code".
Revealed by recent (but now silenced) ctest fails.

Also add space around en dash in examples.
2018-01-01 22:52:08 +01:00
Günter Milde
39beb08bf8 Fix lyx2lyx conversion of dashes.
Update for UserGuide and de/UserGuide will follow.
2018-01-01 22:47:56 +01:00
Uwe Stöhr
fc459e2a86 Russian doc files: new and updated translations by Yuri 2018-01-01 16:47:58 +01:00
Juergen Spitzmueller
d60fa7f501 Prepend "Insert " in the context menu for environment separators.
(cherry picked from commit 8f86feb260)
2018-01-01 13:42:38 +01:00
Juergen Spitzmueller
2385278a9e LFUNs.lyx: update. 2018-01-01 12:38:55 +01:00
Juergen Spitzmueller
d1bb465f65 User Guide: document the environment-split changes (forgot this one) 2018-01-01 12:37:03 +01:00
Juergen Spitzmueller
c3779cec2d beamer.lyx: document the environment-split changes. 2018-01-01 12:36:44 +01:00
Juergen Spitzmueller
b194ac7ac5 UserGuide: document the environment-split changes. 2018-01-01 12:36:18 +01:00
Juergen Spitzmueller
92613ac63c Implement environment-split before and previous
Possibility to add an environment before the current one and to append
and environment from outside the nesting scope.

This commit includes all fixes that went in during testing these
functions in master. It also moves the menu items from Edit to Insert.
2018-01-01 12:34:39 +01:00
Juergen Spitzmueller
12bd7352fd Implement auto-nesting.
Now layouts can specify other layouts that should be nested in and
after the current one (if the layout is switched from the current one
and if it follows a paragraph in the current one).

This is particularly useful for things such as the beamer frames, where
particular layouts are practically always nested.

This is a backport from master, including all fixes.
2018-01-01 12:30:34 +01:00
Juergen Spitzmueller
438b067b5a Properly implement IsTocCaption for Arguments in standard TOC
Fixes: #10631

Candidate for 2.3.x.

(cherry picked from commit 3a4b233dbd)
2017-12-30 11:02:49 +01:00
jpc
4f865d0f4d Unify translation of 'Nomenclature' in French
Second iteration following Jürgen's remarks
2017-12-29 18:35:49 +01:00
jpc
cbc26ee5d3 Unify the translation of 'Nomenclature' in French 2017-12-28 18:12:28 +01:00
Juergen Spitzmueller
196032f79f Fix footnotes in table with RevTeX4
These classes come with their own working implementation of table
footnotes, so we are not supposed to use the tablefootnote or
footnote package.

Also add missing outliner name.

(cherry picked from commit dfaa4e9466)
2017-12-28 10:07:56 +01:00
Juergen Spitzmueller
110422022f Tufte title is fragile
Candidate for 2.3.x.

(cherry picked from commit 994176e55b)
2017-12-27 10:54:24 +01:00
Pavel Sanda
94b2cb288d sync layouttranslations with master 2017-12-24 05:04:00 +01:00
Juergen Spitzmueller
9e9f4b3288 Title commands are fragile in memoir
(cherry picked from commit 7b4d227929)
2017-12-23 18:55:17 +01:00
Uwe Stöhr
8d3cda0445 revtex4-1.lyx: LyXify the document
- avoid unnecessary TeX code etc.
2017-12-19 15:07:29 +01:00
Uwe Stöhr
63c1979401 xyfigure.png: update the screenshot 2017-12-19 01:51:06 +01:00