Günter Milde
e2f53f0f25
unicodesymbols: use less force for utf8
...
since we auto-load "textcomp" now also for encodable characters,
we no longer need to force conversions defined in ts1enc.dfu.
FIXME: this is currently not working as intended, because
exclusion (force != ...) seems to fail with a list of encodings
and the characters are nevertheless force-converted.
2019-04-18 15:48:46 +02:00
Günter Milde
6dd505c67a
Don't force encoding switch for Japanese "listings" auto-strings.
...
listings copes with variable-width encodings under platex.
2019-04-18 15:27:24 +02:00
Kornel Benko
6eb9452836
Amend [f2029fb3/lyxgit]
...
Omitting acces to invalid index
2019-04-18 15:07:30 +02:00
Kornel Benko
d11bcac11a
Add Notion entry to paragraph-select function
...
Thanks Pavel
2019-04-18 14:55:51 +02:00
Juergen Spitzmueller
aec50eec49
Fix doxygen comment
2019-04-18 14:51:10 +02:00
Juergen Spitzmueller
3615a6a75b
Make usage of natbib without BibTeX more obvious
...
Fixes : #5549
2019-04-18 14:48:01 +02:00
Pavel Sanda
7b313ec452
unintended part of previous commit
2019-04-18 14:28:54 +02:00
Pavel Sanda
b924e335fd
* layouttranslations - big bg update from Veso.
2019-04-18 14:26:06 +02:00
Pavel Sanda
faf1f41944
* layouttranslations - sk updates.
...
Kornel I hope this was your intention (looks correct to me).
2019-04-18 14:16:27 +02:00
Pavel Sanda
a0196c9784
Module categories: join math related stuff
2019-04-18 14:00:00 +02:00
Juergen Spitzmueller
2f69feb5b8
bg.po: more updates from Veso
2019-04-18 11:44:10 +02:00
Juergen Spitzmueller
1d2ebbb649
bump layout formats
2019-04-18 11:40:56 +02:00
Juergen Spitzmueller
70b3d3adcc
Add NewlineCmd InsetLayout and Argument option
...
This allows to specific an alternative macro for newlines
Fixes : #10407
2019-04-18 11:35:03 +02:00
Juergen Spitzmueller
ed44bbddee
Add MenuString to InsetLayout
...
Fixes : #8818
2019-04-18 10:27:19 +02:00
Enrico Forestieri
17abf68bac
Amend [f2029fb3/lyxgit]
...
The fix for #11552 was reintroducing #9348 . This commit makes sure
it stays fixed.
2019-04-17 18:08:46 +02:00
Enrico Forestieri
f2029fb386
Fix bug #11552
...
Do not insert a brace inset when we know that LyX wrote the braces.
This commit amends [503f7db2/lyxgit].
2019-04-17 16:03:13 +02:00
Günter Milde
357a8bedbf
ctest fixes.
2019-04-17 13:37:26 +02:00
Kornel Benko
49be75620e
RELEASE-NOTES update
2019-04-17 08:08:58 +02:00
Kornel Benko
6747b3fe97
Don't switch encodings if in search modus
2019-04-17 07:40:31 +02:00
Günter Milde
29265ce702
language support update (tests and workaround for Thai).
2019-04-16 22:05:58 +02:00
Günter Milde
27ba6f282d
Rename legacy input encoding settings.
...
Format incremented to 573
2019-04-16 20:17:32 +02:00
Kornel Benko
e0f5641089
Select the whole paragraph with tripple-left-click
...
Fixes #9175
Also added new function: paragraph-select.
2019-04-16 19:50:31 +02:00
Jean-Marc Lasgouttes
f6f08f0c50
Revert "Make math autocorrrect work with more than 2 chars"
...
This reverts commit 144e7d7159
.
2019-04-16 16:04:12 +02:00
Jean-Marc Lasgouttes
8e3972c35d
Revert "Allow to undo partly math autocorrect"
...
This reverts commit f7a11ca711
.
2019-04-16 16:03:57 +02:00
Jean-Marc Lasgouttes
048f9ee08e
Rewrite the code that sets caret height in mathed
...
Instead of remembering the caret ascent and descent for the cell that contains the cursor, the new code remembers caret dimension for each MathRow object. This makes the code much less fragile (ans slightly smaller).
This fixes caret size issues when the Update::SinglePar flag is active.
Fixes bug #11541 .
2019-04-16 15:58:51 +02:00
Jean-Marc Lasgouttes
f7a11ca711
Allow to undo partly math autocorrect
...
To this end, introduce Undo::splitUndoGroup, which ends currently
group and creates a new one with same nesting level.
2019-04-16 14:12:34 +02:00
Isaac
144e7d7159
Make math autocorrrect work with more than 2 chars
2019-04-16 14:12:34 +02:00
Enrico Forestieri
506324ef9d
Properly fix #9616
...
Now all symbols in the unicodesymbols file having a mathcommand
are not wrapped in a \text inset anymore.
2019-04-15 20:56:52 +02:00
Enrico Forestieri
648df224c7
Revert "Correctly classify arrows as math symbols"
...
This reverts commit c56adfc8ec
.
I am reverting this because LyX uses an italic font for representing
mathalpha symbols and it is funny when a vertical arrow looks like
a leaning tower.
2019-04-15 19:26:53 +02:00
Enrico Forestieri
c56adfc8ec
Correctly classify arrows as math symbols
...
The unicodesymbols file should be audited in order to add the
mathalpha flag to all symbols having a math representation.
If the flag is missing, when pasting in mathed a given symbol
with a math definition, one gets \text{\ensuremath{\symbname}}
because LyX assumes that the symbol is a textmode one by default.
2019-04-15 18:23:45 +02:00
jpc
cd0d5cf806
Update fr.po : translations of new strings, shortcuts untested
2019-04-15 17:30:29 +02:00
Juergen Spitzmueller
574160a74d
bg.po: fix escaping
2019-04-15 12:15:23 +02:00
Juergen Spitzmueller
4ed40a5f8a
credits: add Veselin and update Sergei Winitzki's entry.
2019-04-15 12:01:32 +02:00
Juergen Spitzmueller
7ec81c651e
Listings: language updates
...
Patch by Sergei Winitzki
2019-04-15 11:55:46 +02:00
Juergen Spitzmueller
7f2de5513c
bg.po: rebase
2019-04-15 11:46:20 +02:00
Juergen Spitzmueller
d8179e3dab
Bulgarian po update by Veso
...
Note that this is still under the 50% treshold, so it's not active yet.
2019-04-15 11:37:56 +02:00
Günter Milde
90a26eabe7
ctests: fix some test failures reported by Kornel.
2019-04-13 17:55:38 +02:00
Günter Milde
62f8b4fac1
Document languages with new polyglossia support.
2019-04-12 18:34:06 +02:00
Günter Milde
3362e94592
ctests: update tagging rules
...
Don't generally ignore Japanese documents with non-TeX fonts,
as some of them compile.
2019-04-12 18:08:17 +02:00
Günter Milde
0e11914929
Set non-TeX fonts supporting Japanese in Japanese documents.
2019-04-12 18:08:17 +02:00
Günter Milde
e5435cd61e
Update language support documentation and comments.
2019-04-12 18:08:17 +02:00
Günter Milde
9dd7ffff7b
ctest update: Japanese documents (should) work with non-TeX fonts.
...
* do not ignore Japanese (platex) with system fonts.
* CJK can be used with XeTeX and TeX-fonts if the input encoding is utf8.
do not ignore.
* TODO: set non-TeX fonts and uninvert where possible.
2019-04-12 18:08:17 +02:00
Günter Milde
d0665aeefe
Japanese (platex) works fine with fontenc.
...
While not required for hyphenation, using T1 as default font encoding
helps with text in Latin script (pre-composed accented characters,
Nordic letters "eth" and "thorn").
2019-04-12 18:08:17 +02:00
Günter Milde
da23637d7f
Do not switch the input encoding inside documents using platex.
...
Fixes wrong and missing characters in text parts in other languages
(platex does not support "inputenc").
Fixes compilation errors due to desynchronized encoding switches.
2019-04-12 18:08:17 +02:00
Günter Milde
ad8d1af907
platex input encodings: move handling of some "force" exceptions to unicodesymbols.
2019-04-12 18:08:17 +02:00
Günter Milde
9e21ed546d
ctests: update ignoredTests patterns and comments.
2019-04-12 18:08:17 +02:00
Kornel Benko
b9968d688b
Ctests: Invert some Spanish tests using non-ascii in references
...
These tests fail at the combination luatex + tex fonts.
2019-04-12 13:37:00 +02:00
Günter Milde
f838b4fb18
platex fixes.
...
* Force unicodesymbols conversion for all *-platex input encodings,
* except some characters that work well in utf8.
* Use platex if document language is "japanese" and input encoding is "utf8".
2019-04-11 01:43:44 +02:00
Günter Milde
230cc9bc5b
ctest: update tagging scripts.
2019-04-10 21:02:10 +02:00
Günter Milde
02e7bb80d3
Force unicodesymbols conversion with uf8-platex.
...
Fixes Japanese (platex) documents with text parts in other languages.
2019-04-10 16:08:43 +02:00