Jean-Marc Lasgouttes
f1c5587add
Improve description of smallmatrix
...
I did not notice there was already something about it.
2019-07-15 23:36:04 +02:00
Günter Milde
6b88e4bf3b
Fix wrong output of po statistics script.
2019-07-15 23:32:22 +02:00
Juergen Spitzmueller
f83c5eab77
Merge branch 'master' of git.lyx.org:lyx
2019-07-15 18:23:04 +02:00
Günter Milde
b9cc642856
Fix encoding issues with configuration under Python 3.
...
The part of the configure.py script that runs only when
there is no user ~.lyx/ directory failed under Python 3.
2019-07-15 18:10:01 +02:00
Günter Milde
d3f6ec003d
Make po statistics script work with Python 3.
2019-07-15 18:10:01 +02:00
Juergen Spitzmueller
317091c500
de.po
2019-07-15 15:55:49 +02:00
Enrico Forestieri
cab4302377
Rename README.Cygwin as INSTALL.Cygwin
2019-07-15 15:52:27 +02:00
Enrico Forestieri
fcc7c9b76c
Update README.Cygwin
2019-07-15 15:48:28 +02:00
Jean-Marc Lasgouttes
25fce652fb
Document smallmatrix (with change tracking)
2019-07-15 14:17:22 +02:00
Juergen Spitzmueller
f1d946bf32
tex2lyx: support for Fira fonts
2019-07-15 14:03:08 +02:00
Jean-Marc Lasgouttes
732395ef1e
Add support for amsmath's smallmatrix
...
This is a tight matrix in script size that is suitable for using inline.
Patch from our own Martin Vermeer and myself.
2019-07-15 13:38:07 +02:00
Juergen Spitzmueller
3c716cc300
Add support for the Fira family of fonts
...
This is a beautiful and feature rich sans and monospaced font family
designed by Erik Spiekermann and reminiscent to his famous (and
commercial) FF Meta.
2019-07-15 13:32:31 +02:00
Kornel Benko
9839e6f1a8
Update sk.po
2019-07-15 13:21:24 +02:00
Jean-Marc Lasgouttes
009e7a61bb
Fixup ee0bd36a86
: only clear margins when needed
...
The old code would erase text around inline math.
Related to #11333 .
2019-07-15 13:06:09 +02:00
Juergen Spitzmueller
b1bdc75a10
Remove another unneeded AltFont
2019-07-15 12:51:09 +02:00
Juergen Spitzmueller
b6dc8c8a4a
Put font series in parentheses
...
This is how we've done it until these new fonts have been added
2019-07-15 12:49:29 +02:00
Kornel Benko
1faef77458
Add support for cantarell font
2019-07-15 12:43:32 +02:00
Juergen Spitzmueller
989b5b9c9b
lyx2lyx: Support conversion of fonts from preamble with extra opts
2019-07-15 10:34:19 +02:00
Juergen Spitzmueller
b22cbaf2b0
Add missing FORMAT entry
2019-07-15 08:25:06 +02:00
Juergen Spitzmueller
0d86faee2d
Update tex2lyx tests
2019-07-15 08:23:42 +02:00
Juergen Spitzmueller
b50336c0b0
tex2lyx: support cantarell font
2019-07-15 08:10:47 +02:00
Juergen Spitzmueller
f404b57de2
Remove unneeded AltFont
...
Also Remove "Sans Serif" specifier from font name, as this s obvious
from the GUI (and there is no other Cantarell type anyway).
2019-07-15 08:02:11 +02:00
Juergen Spitzmueller
6e88579c56
Fix cantarell conversion
2019-07-15 07:11:43 +02:00
Juergen Spitzmueller
fada053c72
Fix copy/paste error
2019-07-15 07:11:27 +02:00
Juergen Spitzmueller
70167007e4
Fix cantarell reversion
...
conversion still needs work
2019-07-15 06:34:28 +02:00
Jean-Marc Lasgouttes
ca5cac2b51
When pasting several cells in mathed, take cursor position in account
...
Related to bug #11390
2019-07-15 01:20:08 +02:00
Pavel Sanda
1d56ea325a
layouttranslation: this part slipped in without intention
2019-07-15 00:36:02 +02:00
Jean-Marc Lasgouttes
ee0bd36a86
Add empty rows to grid insets when numbers are too wide
...
This is done to ensure that numbering never overlaps equations. The
result can be different according to the bufferview, which is why
RowInfo::offset is now a std:map.
Remaing issues (how bad are theese ?):
- the numbering is considered too large when it overlaps the inset
rect, whereas one could consider the width if the current row
instead.
- previews may need to be adapted similarly to fit the whole screen width
2019-07-14 23:27:44 +02:00
Jean-Marc Lasgouttes
dea245d540
Draw display math numbering outside of inset
...
This is the first (easiest) step in fixing bugs 10668 and 11333.
The numbering is now drawn outside of the insets, which solves the
alignment problems and make editing easier.
What does not work yet:
- long labels will overwrite equations. To fix this, we need to
implement the same algorithm as LaTeX and put labels on their own
row when required.
- previews may need to be adapted similarly to fit the whole screen width
2019-07-14 23:27:44 +02:00
Jean-Marc Lasgouttes
e6b54ea4d2
Fix assertion in caret display code
...
It is not a good idea to call caretPosAndHeight when the caret is in a
paragraph that is not in cached metrics. This can happen when not
using "cursor follows scrollbar".
This commit refactor things a bit so that testing is done in
BufferView.
This bug is not in 2.3.x.
2019-07-14 23:27:44 +02:00
Pavel Sanda
321923444a
nl reviewed by Niko.
2019-07-14 23:22:38 +02:00
Pavel Sanda
b8c5aabc0f
layouttranslation reviewed for nl by Niko
2019-07-14 23:21:02 +02:00
Kornel Benko
97a099b137
Add sans serif font "cantarell"
2019-07-14 21:44:58 +02:00
Jean-Marc Lasgouttes
ed856c9f4d
Make some InsetMathGrid members private
...
Also remove the trailing underscore of XXXInfo members, since they are
not private in essence.
No intended behavior change.
2019-07-14 17:45:03 +02:00
Juergen Spitzmueller
2e72ed3e2c
tex2lyx: support all MoreOpts
2019-07-14 15:29:18 +02:00
Juergen Spitzmueller
2ceeb9e0b3
Handle remaining TeX fonts wrt MoreOptions
...
Closes #11615
2019-07-14 15:08:01 +02:00
Jean-Marc Lasgouttes
4cc4663262
Replace MathData::kerning_ member by a function
...
This allows to make kerning depend on the BufferView? This is not
useful right now, but may become useful for multimonotor setting with
different dpi.
2019-07-14 14:45:36 +02:00
Kornel Benko
d1a678563e
Update sk.po
2019-07-14 13:58:46 +02:00
Juergen Spitzmueller
ef39cde0ad
latexfonts: add comment.
2019-07-14 12:08:53 +02:00
Juergen Spitzmueller
dc4a015fba
Remove debug code
2019-07-14 12:04:53 +02:00
Juergen Spitzmueller
56a281e531
de.po
2019-07-14 12:03:32 +02:00
Juergen Spitzmueller
3c7ede3e9b
update tex2lyx tests
2019-07-14 11:45:11 +02:00
Juergen Spitzmueller
dcf06fdb22
Split osf options to families
...
Nowadays we support sf and tt fonts with osf options, so this needs to
be selectable separately.
File format change.
2019-07-14 11:41:36 +02:00
Juergen Spitzmueller
996079de49
Remove cantarellMS font
...
This seems to have slipped in by accident at [6ca8238cb8a/lyxgit]
The necessary file format change etc. was not done.
2019-07-14 11:31:43 +02:00
Kornel Benko
0362ec022b
Cmake build: Correct display cmake options
...
The change allows to display options whose string-length
is less than 10 characters.
The previous setting truncated the string to 4 chars,
which is too few for a string like e.g. "NATIVE".
2019-07-14 11:12:55 +02:00
Kornel Benko
c6df155f6c
Correct description
...
The call to cmake creates new CMakeCache.txt in the build directory.
But this is bad, if we only want to see available options.
2019-07-14 10:46:51 +02:00
Juergen Spitzmueller
c4e90cec86
tex2lyx: lineno support
2019-07-14 09:41:17 +02:00
Juergen Spitzmueller
509551cae0
More osf (texfont) fixes
2019-07-14 09:09:46 +02:00
Kornel Benko
e69a6661a5
Cmake build: Remove overwritten option
2019-07-13 23:56:38 +02:00
Kornel Benko
23d3417fb1
Adapt INSTALL.cmake to qt5 and lyx2.4
2019-07-13 23:55:38 +02:00