Juergen Spitzmueller
c3c2815092
Implement support for font options
...
This revives a patch by Uwe and extends it. Additional options to font
packages/fontspec can now be entered in Document Settings.
This is principally also true for TeX fonts, if the new TeXFont tag
MoreOptions is set. For the time being, I have only done this for
MinionPro, as a model and prove of concept.
Note that adding more TeXFonts requires a file format change,
respectively, and changes to tex2lyx (in the same way as I've done for
MinionPro).
This addresses #8226
2019-07-11 20:28:34 +02:00
Juergen Spitzmueller
9ca2f90bf5
Update tex2lyx tests
2019-07-11 13:24:56 +02:00
Juergen Spitzmueller
cb5bd87e9c
Add support for \babelfont
...
This is a higher-level (non-TeX) font interface of babel that draws on,
but is supposed to be used rather than, fontspec with babel and XeTeX/
LuaTeX.
File format change.
Addresses: #11614
2019-07-11 13:21:32 +02:00
Juergen Spitzmueller
0018e4ec96
Fix indentation
2019-07-11 11:32:59 +02:00
Juergen Spitzmueller
04bd57a86a
Factor out test for bidi package (= XeTeX + polyglossia)
2019-07-11 10:31:10 +02:00
Juergen Spitzmueller
1d0929b5d9
Proper number ordering with luabidi
...
As opposed to bidi (XeTeX), luabidi (LuaTeX) does no automatic reordering,
so we need to use \\LR{}
2019-07-11 09:54:28 +02:00
Juergen Spitzmueller
d3aa102260
Brackets reversion differs in luabidi (LuaTeX) from bidi (XeTeX)
...
This amends [195f62ac93/lyxgit]
2019-07-11 08:25:18 +02:00
Juergen Spitzmueller
6f8db58778
LuaTeX (luabidi) does not swap table columns
...
This amends [21b347a2f8485/lyxgit].
2019-07-10 22:57:34 +02:00
Juergen Spitzmueller
a95339c6e1
LuaTeX (luabidi) does not correct directions
...
This amends [9d20bc4e98/lyxgit].
2019-07-10 19:10:16 +02:00
Juergen Spitzmueller
b6f0c1de3d
Fix right and left layout alignment (in workarea) with RTL
...
Fixes : #11606
2019-07-10 14:50:08 +02:00
Juergen Spitzmueller
0922aa0072
Update Russian Tutorial
...
by Yuriy
2019-07-09 16:16:29 +02:00
Jean-Marc Lasgouttes
7ad7698692
Fixup c349472d
: Remove unused private field
...
Spotted by coverity.
2019-07-09 15:15:07 +02:00
Juergen Spitzmueller
623f7b4795
Truncate long citation label in the middle rather than the end.
...
Fixes : #10769
2019-07-09 14:48:11 +02:00
Juergen Spitzmueller
52fffee7f2
Preserve star on citation style change via menu
...
Fixes : #11439
2019-07-09 10:47:18 +02:00
Juergen Spitzmueller
88c1aaf444
Bump layout formats
2019-07-08 16:21:31 +02:00
Juergen Spitzmueller
13b6632228
Add TextClass option BibInToc
...
Fixes #1889
2019-07-08 15:40:17 +02:00
Günter Milde
110247f0b7
lyx2lyx refactoring
2019-07-07 23:33:27 +02:00
Günter Milde
e829c97f91
Fix lyx2lyx.
...
Wrong number in the "revert" list,
Missing integer in "Provides" tag of local layout.
2019-07-07 21:24:34 +02:00
Günter Milde
8556cb1c66
fix layout2layout with stdin/out for Py3.
...
sys.stdin and sys.stdout expect a Unicode string,
with bytes we must use sys.std(in|out).buffer.
2019-07-07 20:37:12 +02:00
Günter Milde
0d49918c0c
Refactor lyx2lyx for speed and simplicity.
2019-07-07 19:32:41 +02:00
Günter Milde
a483fff07d
Add missing backslash escapes.
2019-07-07 19:32:41 +02:00
Günter Milde
46ed7d562a
Minor ctest sample update.
2019-07-07 19:32:41 +02:00
Richard Kimberly Heck
d96a9aa37f
Fix bug #10091 .
...
See the discussion. The decision was just to keep re-trying for a
bit, since the lock preventing us from removing the old file seems
to clear after a bit.
2019-07-07 13:13:52 -04:00
Juergen Spitzmueller
d876319e85
\detokenize paths containing ~
2019-07-07 10:32:06 +02:00
Richard Kimberly Heck
f17e868e65
Whitespace
2019-07-06 15:19:51 -04:00
Richard Kimberly Heck
45f0fae10c
Fix some nullptr warnings.
2019-07-06 15:16:02 -04:00
Juergen Spitzmueller
bbdee57e81
Dutch doc updates by Niko
2019-07-06 15:49:16 +02:00
Juergen Spitzmueller
bf6a7dc38f
Fix nomencl generation with LuaTeX
...
Fixes : #11571
2019-07-06 15:15:06 +02:00
Kornel Benko
6ca8238cb8
Enable old style figures for noto fonts
2019-07-05 13:55:01 +02:00
Jean-Marc Lasgouttes
5a22b2e391
Fixup 17571104
: really avoid empty numbers in toc
...
For some reason, I missed this one when trying to fix the bug.
Fixes bug #11423 .
2019-07-01 12:05:31 +02:00
Jean-Marc Lasgouttes
455f10eae7
Revert "backing store"
...
This is not ready yet.
This reverts commit 1a2b1a3bfa
.
2019-07-01 10:38:16 +02:00
Juergen Spitzmueller
6c7c6e580f
tex2lyx: add general TODO item
2019-06-30 16:14:24 +02:00
Juergen Spitzmueller
bda3b6d07e
[2.3 cand.] Fix import of custom float definitions
...
Candidate for stable
2019-06-30 11:13:20 +02:00
Juergen Spitzmueller
63492d4efa
Cleanup TODO
2019-06-30 10:58:49 +02:00
Jean-Marc Lasgouttes
1f90cd3b3f
Make build: amend 6f2cd26103
(allow more compilers)
...
Allow gcc 4.7 and 4.8, but use boost regex
Allow visual studio 2015.
2019-06-29 16:48:06 +02:00
Kornel Benko
2a37ad9cce
Cmake build: Amend e485102e
, For python 3 require at least 3.5
2019-06-28 09:54:38 +02:00
Jean-Marc Lasgouttes
e485102ef2
For python 3 require at least 3.5
...
This handles configure.ac and os::python23. What remains to be done is cmake.
2019-06-28 00:06:28 +02:00
Juergen Spitzmueller
cd5c406d9a
More localization fixes
2019-06-26 12:25:53 +02:00
Juergen Spitzmueller
99d2b803e6
de.po
2019-06-26 12:25:02 +02:00
Juergen Spitzmueller
c703f76fe1
legacy > traditional
2019-06-26 11:14:59 +02:00
Kornel Benko
6136c940a8
Update sk.po
2019-06-26 11:09:20 +02:00
Juergen Spitzmueller
a62c4252ab
Flag GUI strings for translation
...
Still room for improvement
2019-06-26 11:04:56 +02:00
Juergen Spitzmueller
3317c9f7e3
de.po
2019-06-26 10:35:40 +02:00
Juergen Spitzmueller
0a8294d426
Improve encoding GUI string
2019-06-26 08:57:05 +02:00
Jean-Marc Lasgouttes
642b4acca1
Let TeXFiles.py handle symbolic links.
...
Nix (https://nixos.org ) is a Unix package manager, which can be used to
install LaTeX on macOS. A peculiarity of Nix is that all packages are
installed into separate directories and the actual directory tree is
then constructed via symlinks.
This interacts badly with the way LyX currently detects files in the
TeX setup, because TeXFiles.py does not follow symlinks. Therefore,
almost nothing is found when using LyX together with Nix’ LaTeX.
Patch from Michael Roitzsch.
2019-06-25 15:52:46 +02:00
Jean-Marc Lasgouttes
1a2b1a3bfa
backing store
2019-06-25 12:39:32 +02:00
Isaac Oscar Gariano
4c587fb9da
Make autocorrect have priority.
...
Place autocorrect at the top of `InsetMathNest::interpretChar`,
ensuring that any autocorrections that trigger on special characters
(such as '^' or '~') work. In particular, you can now make an
autocorrection from "<~" to "\preceq"!
2019-06-25 12:27:28 +02:00
Jean-Marc Lasgouttes
dd4ca3ad4c
Update e-mail address for Isaac Oscar
2019-06-25 12:21:38 +02:00
Jean-Marc Lasgouttes
f0810d8092
Search also for Python named `python'
...
This is needed for macOS, apparently.
2019-06-25 12:04:26 +02:00
Kornel Benko
a60a8233e8
Update sk.po
2019-06-24 14:57:06 +02:00