]> git.lyx.org Git - lyx.git/log
lyx.git
6 years agoFix loop while separating
Juergen Spitzmueller [Sat, 13 Jan 2018 08:59:09 +0000 (09:59 +0100)]
Fix loop while separating

getMaxDepthAfter() gives wrong result here.

Fixes: #10979
Signed-off-by: Juergen Spitzmueller <spitz@lyx.org>
6 years agoInitialize properly class member
Jean-Marc Lasgouttes [Fri, 12 Jan 2018 15:54:32 +0000 (16:54 +0100)]
Initialize properly class member

Spotted by coverity.

6 years agoUse qt4-compatible connect() syntax.
Juergen Spitzmueller [Fri, 12 Jan 2018 14:41:27 +0000 (15:41 +0100)]
Use qt4-compatible connect() syntax.

Signed-off-by: Juergen Spitzmueller <spitz@lyx.org>
6 years agoSpacing
Jean-Marc Lasgouttes [Fri, 12 Jan 2018 11:27:03 +0000 (12:27 +0100)]
Spacing

6 years agoFixup 27eb415d: do not define mymkdir() when it is not used.
Jean-Marc Lasgouttes [Fri, 12 Jan 2018 11:22:28 +0000 (12:22 +0100)]
Fixup 27eb415d: do not define mymkdir() when it is not used.

Pleases coverity.

6 years agoInstall a new compressor
Guillaume MM [Fri, 12 Jan 2018 09:58:31 +0000 (10:58 +0100)]
Install a new compressor

A brand new event compressor based on Kuba Ober's cleverly simple
solution: <https://stackoverflow.com/a/21006207>.

Fix #9362, #9461, #9933: Lyx suddenly gets keyboard keys wrong, and
deadlocks

Fix #9790: LyX should perform key event compression (for improving the
remote X connections one would also need to implement
Qt::WA_KeyCompression)

Fix #10516: slowness on repeated arrow keys with IBus and Qt5

Patch pulled from
https://github.com/gadmm/lyx-unstable/commit/bf5a1efb0db5bfc2b

Signed-off-by: Juergen Spitzmueller <spitz@lyx.org>
6 years agoComplement the movement handling of environments
Juergen Spitzmueller [Fri, 12 Jan 2018 09:44:01 +0000 (10:44 +0100)]
Complement the movement handling of environments

Make sure moved environments (such as frames) are separated from their
new neighbours in all directions.

This completes 07665d1dca95b4

6 years agoRevert "de.po: update some translations"
Juergen Spitzmueller [Fri, 12 Jan 2018 09:24:34 +0000 (10:24 +0100)]
Revert "de.po: update some translations"

This reverts commit 277816ab61cac70dd730b5cbe38b653954128380.

6 years agode.po: update some translations
Uwe Stöhr [Fri, 12 Jan 2018 03:54:25 +0000 (04:54 +0100)]
de.po: update some translations

6 years agoUserGuide.lyx: distribute recent changes
Uwe Stöhr [Fri, 12 Jan 2018 03:54:03 +0000 (04:54 +0100)]
UserGuide.lyx: distribute recent changes

6 years agoAdditional.lyx: re-sync with master
Uwe Stöhr [Fri, 12 Jan 2018 01:42:36 +0000 (02:42 +0100)]
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

6 years agoUse Flex Code inset instead of typewriter custom font style.
Günter Milde [Thu, 11 Jan 2018 23:31:31 +0000 (00:31 +0100)]
Use Flex Code inset instead of typewriter custom font style.

Change markup to use semantic markup instead of hard-coded
typewriter for code examples containing --.
Works around false positive warning on changed dashes
leading to lyx2lyx export ctest failures.

6 years ago* cs.po
Pavel Sanda [Thu, 11 Jan 2018 22:46:40 +0000 (23:46 +0100)]
* cs.po

6 years agoFix Null-checking issue detected by Coverity.
Juergen Spitzmueller [Thu, 11 Jan 2018 12:43:35 +0000 (13:43 +0100)]
Fix Null-checking issue detected by Coverity.

6 years agoTake AgainFrame to the TOC.
Juergen Spitzmueller [Thu, 11 Jan 2018 12:14:16 +0000 (13:14 +0100)]
Take AgainFrame to the TOC.

6 years agoAmend 07665d1dca9
Juergen Spitzmueller [Thu, 11 Jan 2018 12:09:04 +0000 (13:09 +0100)]
Amend 07665d1dca9

We need to disable auto-nesting here.

6 years agoHandle movement of environments better
Juergen Spitzmueller [Thu, 11 Jan 2018 09:48:47 +0000 (10:48 +0100)]
Handle movement of environments better

Make sure moved environments (such as frames) are separated from their
new neighbours.

6 years agoDo not write LICR macro if character is encodable.
Günter Milde [Wed, 10 Jan 2018 14:31:32 +0000 (15:31 +0100)]
Do not write LICR macro if character is encodable.

No hardcoded conversion of literal dashes to
\textemdash and \textendash macros.

6 years agoDo not convert dashes/hyphens in LyX-Code.
Günter Milde [Wed, 10 Jan 2018 11:05:26 +0000 (12:05 +0100)]
Do not convert dashes/hyphens in LyX-Code.

See previous commit and #10961

6 years agoDo not convert dashes/hyphens in Code insets (logical markup).
Günter Milde [Mon, 8 Jan 2018 21:47:09 +0000 (22:47 +0100)]
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).

6 years ago* cs.po
Pavel Sanda [Wed, 10 Jan 2018 09:51:27 +0000 (10:51 +0100)]
* cs.po

6 years agoRCS: commit undo allowed only in unlocked state.
Pavel Sanda [Wed, 10 Jan 2018 09:47:48 +0000 (10:47 +0100)]
RCS: commit undo allowed only in unlocked state.

6 years agoru.po: updates from Yuriy
Uwe Stöhr [Wed, 10 Jan 2018 01:38:31 +0000 (02:38 +0100)]
ru.po: updates from Yuriy

6 years agoChangelog-Customization-LyX_23x.txt: dummy commit as text
Uwe Stöhr [Wed, 10 Jan 2018 01:12:40 +0000 (02:12 +0100)]
Changelog-Customization-LyX_23x.txt: dummy commit as text

6 years agoCustomization.lyx: distribute and accept recent changes
Uwe Stöhr [Tue, 9 Jan 2018 00:28:26 +0000 (01:28 +0100)]
Customization.lyx: distribute and accept recent changes

6 years agoEmbeddedObjects.lyx: port updates and fixes from Jean-Pierre to master
Uwe Stöhr [Mon, 8 Jan 2018 14:54:08 +0000 (15:54 +0100)]
EmbeddedObjects.lyx: port updates and fixes from Jean-Pierre to master

6 years agoSimplify code using range-based for loops
Jean-Marc Lasgouttes [Mon, 8 Jan 2018 14:15:29 +0000 (15:15 +0100)]
Simplify code using range-based for loops

6 years agoCmake build: Use test/dummy_functions.cpp instead of support/tests/dummy_functions.cpp
Kornel Benko [Mon, 8 Jan 2018 11:58:28 +0000 (12:58 +0100)]
Cmake build: Use test/dummy_functions.cpp instead of support/tests/dummy_functions.cpp

Test-programms in src/tests are now handled the same as in autoconf.

6 years agoFix ghost caret
Jean-Marc Lasgouttes [Mon, 8 Jan 2018 10:49:40 +0000 (11:49 +0100)]
Fix ghost caret

This fixes a regression in e64ea357, where a test has been (badly)
tightened to avoid that two consecutive rows may be redrawn to get rid
of caret ghosts. The test prohibited empty rows from being redrawn.

Moreover, improve the test of cursor boundary to avoid the case where
cursor position is already 0.

Fixes bug #10952.

6 years agoLooks like these are not needed for tests in support/
Jean-Marc Lasgouttes [Mon, 8 Jan 2018 10:20:06 +0000 (11:20 +0100)]
Looks like these are not needed for tests in support/

6 years agoMake #include directories explicit
Jean-Marc Lasgouttes [Mon, 8 Jan 2018 10:19:15 +0000 (11:19 +0100)]
Make #include directories explicit

6 years agoFix compilation in monolithic mode
Jean-Marc Lasgouttes [Sat, 6 Jan 2018 19:46:06 +0000 (20:46 +0100)]
Fix compilation in monolithic mode

6 years agoRemove unused variables
Jean-Marc Lasgouttes [Sat, 6 Jan 2018 14:48:36 +0000 (15:48 +0100)]
Remove unused variables

6 years agoCmake tests: Don't check in file before creating it
Kornel Benko [Sat, 6 Jan 2018 11:05:51 +0000 (12:05 +0100)]
Cmake tests: Don't check in file before creating it

6 years agoStart inset at new line
Juergen Spitzmueller [Sat, 6 Jan 2018 09:43:44 +0000 (10:43 +0100)]
Start inset at new line

6 years agoCustomization: some color name fixes.
Juergen Spitzmueller [Sat, 6 Jan 2018 08:31:24 +0000 (09:31 +0100)]
Customization: some color name fixes.

6 years agoFix preview with a nested preview not being shown (#10795)
Guillaume MM [Wed, 3 Jan 2018 18:58:50 +0000 (19:58 +0100)]
Fix preview with a nested preview not being shown (#10795)

Regression at db581113.

6 years ago* cs.po
Pavel Sanda [Fri, 5 Jan 2018 22:42:03 +0000 (23:42 +0100)]
* cs.po

6 years agoru.po: fix msgmerge warnings
Uwe Stöhr [Fri, 5 Jan 2018 20:52:15 +0000 (21:52 +0100)]
ru.po: fix msgmerge warnings

6 years agoMove the inPixels(MetricsBase) help from Length to MetricsBase.
Jean-Marc Lasgouttes [Fri, 5 Jan 2018 18:59:31 +0000 (19:59 +0100)]
Move the inPixels(MetricsBase) help from Length to MetricsBase.

A basic class like Length should not depend on something from
frontend.

This change allows to remove several dummy implementations of
theFontMetrics().

6 years agoUpdate buffer when an inset or an INFO inset has bee inserted
Jean-Marc Lasgouttes [Fri, 5 Jan 2018 18:29:45 +0000 (19:29 +0100)]
Update buffer when an inset or an INFO inset has bee inserted

This is important for info inset, since if updateBuffer needs to be
run in redoParagraph (for the macro code), crashes can happen.

Fixes bug #10944.

6 years agoAccount for Qt 5.10
Enrico Forestieri [Fri, 5 Jan 2018 18:27:24 +0000 (19:27 +0100)]
Account for Qt 5.10

Fix regular sed expression in order to catch a second digit in the
Qt minor version number.

6 years agoRemove 'premature optimization' that proved buggy
Jean-Marc Lasgouttes [Wed, 3 Jan 2018 17:28:55 +0000 (18:28 +0100)]
Remove 'premature optimization' that proved buggy

At some time it seemed like a good idea in breakRow() to return early
when the row was bound to be empty. It turns out that this creates two
symptoms:

* empty paragraphs will not have an end of paragraph marker

* since row width is not correctly computed in this case, caret ghosts
  can appear in master.

This commit removes the oprimization and replace the do {} while()
construct to a straightforward while() {}.

Related to bug #10952.

6 years agoMinor re-ordering of the Insert menu
Juergen Spitzmueller [Fri, 5 Jan 2018 10:08:23 +0000 (11:08 +0100)]
Minor re-ordering of the Insert menu

6 years agoFix bug #10951.
Richard Heck [Tue, 2 Jan 2018 03:18:52 +0000 (22:18 -0500)]
Fix bug #10951.

The Buffer member for the remembered definition_ was not being set.

6 years agoDo note attempt to nest more than possible.
Juergen Spitzmueller [Thu, 4 Jan 2018 17:38:08 +0000 (18:38 +0100)]
Do note attempt to nest more than possible.

6 years agoCmake build: Added handling for lyxrc.dist for Apple and Unix
Kornel Benko [Wed, 3 Jan 2018 13:58:58 +0000 (14:58 +0100)]
Cmake build: Added handling for lyxrc.dist for Apple and Unix

Also added include path for magic.h, as found out by Joel Kulesza

6 years agoProperly handle color none.
Juergen Spitzmueller [Wed, 3 Jan 2018 12:20:05 +0000 (13:20 +0100)]
Properly handle color none.

Fixes: #5870
6 years agoDisable useless environment-split function at the core.
Juergen Spitzmueller [Wed, 3 Jan 2018 12:16:07 +0000 (13:16 +0100)]
Disable useless environment-split function at the core.

6 years agoUse the command-alternatives sequence as defined in menus.bind
Juergen Spitzmueller [Wed, 3 Jan 2018 09:58:30 +0000 (10:58 +0100)]
Use the command-alternatives sequence as defined in menus.bind

Otherwise, the shortcut is not displayed in the menu.

6 years agoAmend 761a542551bc9 once more.
Juergen Spitzmueller [Wed, 3 Jan 2018 07:55:35 +0000 (08:55 +0100)]
Amend 761a542551bc9 once more.

As it is designed now, Static label is the only case that makes sense.

6 years agoLimit 761a542551bc9 to the case where we have a label.
Juergen Spitzmueller [Tue, 2 Jan 2018 17:05:43 +0000 (18:05 +0100)]
Limit 761a542551bc9 to the case where we have a label.

6 years agoDo not use Application for a 'cancel export' boolean
Jean-Marc Lasgouttes [Mon, 1 Jan 2018 23:23:27 +0000 (00:23 +0100)]
Do not use Application for a 'cancel export' boolean

It is not good for a support function to depend of anything outside of
it, especially Application.

Here the boolean that indicates that export should be canceled is put
in Systemcall. This allows to remove all the dummy theApp() function
that have been added here and there for linking needs.

6 years agoar.po: updates from Hatim
Uwe Stöhr [Tue, 2 Jan 2018 14:24:43 +0000 (15:24 +0100)]
ar.po: updates from Hatim

6 years agolyx_pot.py: consider empty encoding gui name
Juergen Spitzmueller [Tue, 2 Jan 2018 12:55:01 +0000 (13:55 +0100)]
lyx_pot.py: consider empty encoding gui name

6 years agoUpdate UserGuide and de/UserGuide.
Günter Milde [Tue, 2 Jan 2018 11:50:48 +0000 (12:50 +0100)]
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.

6 years agoUpdate layout format
Juergen Spitzmueller [Tue, 2 Jan 2018 10:53:01 +0000 (11:53 +0100)]
Update layout format

6 years agoDocumentation fixes: revert conversion of -- to en dash in code.
Günter Milde [Mon, 1 Jan 2018 21:52:08 +0000 (22:52 +0100)]
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.

6 years agoFix a comment.
Günter Milde [Tue, 2 Jan 2018 08:28:04 +0000 (09:28 +0100)]
Fix a comment.

Ligating of -- to en dashes occure also in teletype fonts.
With some 8-bit fonts, em and en dashes are not copied
exported from the PDF (but this is not limited to dashes in teletype).
With LatinModern, PDF export works fine
MWE:
\documentclass[]{article}
%\usepackage{lmodern}
\usepackage[T1]{fontenc}
\begin{document}
Hallo \texttt{Welt --Welt ---Welt}
Hallo Welt --Welt ---Welt

6 years agoFix 'make check'
Jean-Marc Lasgouttes [Mon, 1 Jan 2018 22:54:13 +0000 (23:54 +0100)]
Fix 'make check'

6 years ago* cs.po
Pavel Sanda [Mon, 1 Jan 2018 22:10:56 +0000 (23:10 +0100)]
* cs.po

6 years agoRemerge cs.po
Pavel Sanda [Mon, 1 Jan 2018 21:54:04 +0000 (22:54 +0100)]
Remerge cs.po

6 years agoUpdate it.po
Enrico Forestieri [Mon, 1 Jan 2018 18:07:14 +0000 (19:07 +0100)]
Update it.po

6 years agoru.po: updates from Yuri
Uwe Stöhr [Mon, 1 Jan 2018 15:56:43 +0000 (16:56 +0100)]
ru.po: updates from Yuri

6 years agoRussian doc files: new and updated translations by Yuri
Uwe Stöhr [Mon, 1 Jan 2018 15:56:31 +0000 (16:56 +0100)]
Russian doc files: new and updated translations by Yuri

6 years agoFrench UserGuide.lyx: port Jean-Pierre's recent changes to master
Uwe Stöhr [Mon, 1 Jan 2018 13:39:59 +0000 (14:39 +0100)]
French UserGuide.lyx: port Jean-Pierre's recent changes to master

6 years agoUpdate sk.po
Kornel Benko [Mon, 1 Jan 2018 13:22:10 +0000 (14:22 +0100)]
Update sk.po

6 years agoAdded new testcase to check for correct VCS-Info
Kornel Benko [Mon, 1 Jan 2018 13:03:51 +0000 (14:03 +0100)]
Added new testcase to check for correct VCS-Info

6 years agode.po: update
Juergen Spitzmueller [Mon, 1 Jan 2018 12:45:14 +0000 (13:45 +0100)]
de.po: update

6 years agoPrepend "Insert " in the context menu for environment separators.
Juergen Spitzmueller [Mon, 1 Jan 2018 12:40:49 +0000 (13:40 +0100)]
Prepend "Insert " in the context menu for environment separators.

6 years agomention new option
Juergen Spitzmueller [Mon, 1 Jan 2018 11:40:16 +0000 (12:40 +0100)]
mention new option

6 years agoTestfile for checking vcs_info.
Kornel Benko [Mon, 1 Jan 2018 11:16:09 +0000 (12:16 +0100)]
Testfile for checking vcs_info.

File created by Pavel Šanda

6 years agoLFUNS.lyx: update
Juergen Spitzmueller [Sun, 31 Dec 2017 17:58:32 +0000 (18:58 +0100)]
LFUNS.lyx: update

6 years agoLyXAction.cpp: Whitespace and line breaking fixes.
Juergen Spitzmueller [Sun, 31 Dec 2017 17:57:27 +0000 (18:57 +0100)]
LyXAction.cpp: Whitespace and line breaking fixes.

6 years agoAnother case where nesting needs to be preserved.
Juergen Spitzmueller [Sun, 31 Dec 2017 13:43:45 +0000 (14:43 +0100)]
Another case where nesting needs to be preserved.

6 years agoMark follow-up paragraphs in a paragraph group as nested.
Juergen Spitzmueller [Sun, 31 Dec 2017 09:37:35 +0000 (10:37 +0100)]
Mark follow-up paragraphs in a paragraph group as nested.

This gives a more consistent indication of what belongs to an environment
(and semantically, such paragraphs are synonymous to nested standard
paragraphs)

Addresses part of #9261.

6 years agoDistribute UG changes following menu move of environment-split
Juergen Spitzmueller [Sun, 31 Dec 2017 09:14:59 +0000 (10:14 +0100)]
Distribute UG changes following menu move of environment-split

6 years agoDistribute auto-nest documentation.
Juergen Spitzmueller [Sun, 31 Dec 2017 09:00:38 +0000 (10:00 +0100)]
Distribute auto-nest documentation.

6 years agoUse real cursor pit, not the modified one.
Juergen Spitzmueller [Sun, 31 Dec 2017 08:41:43 +0000 (09:41 +0100)]
Use real cursor pit, not the modified one.

6 years agoUpdate sk.po
Kornel Benko [Sat, 30 Dec 2017 19:40:01 +0000 (20:40 +0100)]
Update sk.po

6 years agoDistribute beamer manual changes in the wake of the environment-split mods.
Juergen Spitzmueller [Sat, 30 Dec 2017 18:29:51 +0000 (19:29 +0100)]
Distribute beamer manual changes in the wake of the environment-split mods.

6 years agode.po: update
Juergen Spitzmueller [Sat, 30 Dec 2017 18:13:04 +0000 (19:13 +0100)]
de.po: update

6 years agoMaintain nesting when separating outer environment
Juergen Spitzmueller [Sat, 30 Dec 2017 17:54:39 +0000 (18:54 +0100)]
Maintain nesting when separating outer environment

6 years agoMove environment-split from Edit to Insert, as requested.
Juergen Spitzmueller [Sat, 30 Dec 2017 16:54:09 +0000 (17:54 +0100)]
Move environment-split from Edit to Insert, as requested.

6 years agoDon't show append function where it does not make sense.
Juergen Spitzmueller [Sat, 30 Dec 2017 16:04:10 +0000 (17:04 +0100)]
Don't show append function where it does not make sense.

6 years agoRevert "Fix environment-split when at pos 0 of a frame title."
Juergen Spitzmueller [Sat, 30 Dec 2017 15:26:20 +0000 (16:26 +0100)]
Revert "Fix environment-split when at pos 0 of a frame title."

This reverts commit 1ff34a973d2748c407e4b7a6ea2284dac895b8ee.

6 years agoFix environment-split when at pos 0 of a frame title.
Juergen Spitzmueller [Sat, 30 Dec 2017 11:50:48 +0000 (12:50 +0100)]
Fix environment-split when at pos 0 of a frame title.

This introduces a force argument to argument-insert that inserts
arguments even if they are already there. We need this here in order
to prevent DEPM.

6 years agoFix environment-split previous problem spotted by Joel
Juergen Spitzmueller [Sat, 30 Dec 2017 10:54:37 +0000 (11:54 +0100)]
Fix environment-split previous problem spotted by Joel

Special case: append from the separator paragraph.

6 years agoFix bug #10835.
Richard Heck [Thu, 28 Dec 2017 19:41:47 +0000 (14:41 -0500)]
Fix bug #10835.

VCS InsetInfos were broken by the switch at 2e934fc5f8 to using
updateBuffer to handle them. But we do not really want to go through
that routine in a clone, not for those insets, whose contents we
want to be the same as in the original Buffer.

Also fixes some issues noted in discussion of this bug: Failure to
update after context menu switch; failure to re-calculate shortcuts,
which can change.

6 years agoMinor code simplification.
Richard Heck [Fri, 29 Dec 2017 20:53:43 +0000 (15:53 -0500)]
Minor code simplification.

6 years agoFix problem with BibTeX error reporting.
Richard Heck [Thu, 28 Dec 2017 19:19:11 +0000 (14:19 -0500)]
Fix problem with BibTeX error reporting.

We only want to abort this process if the process was killed.
Also fix some style issues.

6 years agoProperly implement IsTocCaption for Arguments in standard TOC
Juergen Spitzmueller [Fri, 29 Dec 2017 10:51:24 +0000 (11:51 +0100)]
Properly implement IsTocCaption for Arguments in standard TOC

Fixes: #10631
Candidate for 2.3.x.

6 years agoAdd IsAutoNestedBy
Juergen Spitzmueller [Fri, 29 Dec 2017 09:36:03 +0000 (10:36 +0100)]
Add IsAutoNestedBy

This is complementary to AutoNests: Styles can determine which other
style should auto-nest them. This is particularly useful for modules
that add new styles which should be auto-nested in a given context.

6 years agoSome AutoNest polishment.
Juergen Spitzmueller [Fri, 29 Dec 2017 09:03:00 +0000 (10:03 +0100)]
Some AutoNest polishment.

* Rename Nests to AutoNests
* Do it when changing from any style

6 years agoctests: Ignore lyx2lyx warnings regarding ligature dashes
Kornel Benko [Fri, 29 Dec 2017 08:28:12 +0000 (09:28 +0100)]
ctests: Ignore lyx2lyx warnings regarding ligature dashes

This may amend 586d16a "Fix lyx2lyx conversion of dashes."

6 years agoEndNests in Layout::write()
Juergen Spitzmueller [Thu, 28 Dec 2017 16:56:48 +0000 (17:56 +0100)]
EndNests in Layout::write()

6 years agoImplement auto-nesting.
Juergen Spitzmueller [Thu, 28 Dec 2017 16:44:54 +0000 (17:44 +0100)]
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.

6 years agoIntroduce environment-split before
Juergen Spitzmueller [Thu, 28 Dec 2017 13:17:40 +0000 (14:17 +0100)]
Introduce environment-split before

This one prepends the new environment rather than appending it.

Easy way to add a new beamer frame before the current one.

6 years agoIntroduce environment-split previous
Juergen Spitzmueller [Thu, 28 Dec 2017 11:28:01 +0000 (12:28 +0100)]
Introduce environment-split previous

This one checks for an environment in the previous paragraph (outside
the nesting scope).

6 years agoFix footnotes in table with RevTeX4
Juergen Spitzmueller [Wed, 27 Dec 2017 14:43:40 +0000 (15:43 +0100)]
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.