Kornel Benko
c2091becd2
Amend a25b9702
, lyx2lyx: Corrected handling of system-font-specs
...
In the lines specifying the font, e.g.
\font_typewriter "DejaVuSansMono" "DejaVu Sans Mono"
the system font specs may contain words separated by spaces
2019-01-29 13:21:05 +01:00
Günter Milde
7e1c5ae44b
ctests: update tests after the last fixes.
2019-01-29 10:52:41 +01:00
Günter Milde
62865d190d
Fix CJK environment nesting issue.
...
If the last paragraph is nested in an environment,
we'll have to \end that first.
2019-01-28 23:02:33 +01:00
Günter Milde
d6aec0dd33
Fix line breaking, punctuation kerning and font switching with non-tex-fonts
...
Use "luatexja" or "xeCJK" with non-tex fonts in
Japanese and Chinese example documents.
2019-01-28 22:11:43 +01:00
Günter Milde
34f5ba3c54
Fix for CJK-documents with input-encoding "utf8".
2019-01-28 17:49:58 +01:00
Günter Milde
7da76b1b9f
Load CJK support package before font selection.
2019-01-28 17:26:52 +01:00
Günter Milde
964c15f80b
ctests: update CJK export tests.
2019-01-28 17:24:39 +01:00
Jean-Marc Lasgouttes
4435be026e
Take care of spaces tracked as inserted in depm
...
When there are Change::INSERTED spaces in the range of consecutive
spaces to delete, it is better to remove them first.
Part of bug #11412 .
2019-01-28 10:25:55 +01:00
Kornel Benko
05fb3114d5
Cmake export tests: Expand summary messages
...
Summary log messages are now used also for xhtml exports
2019-01-27 13:25:29 +01:00
Enrico Forestieri
e973f3abf9
Update it.po
2019-01-27 11:40:35 +01:00
Juergen Spitzmueller
9e38b9d871
Two more IPA symbol fixes
2019-01-25 19:25:09 +01:00
Juergen Spitzmueller
bb6fb21618
Fix IPA icons
...
Convert text to path and fix the most salient drawing issues.
Candidate for stable.
2019-01-25 18:33:13 +01:00
Juergen Spitzmueller
c1dabfebea
Merge branch 'master' of git.lyx.org:lyx
2019-01-25 18:32:04 +01:00
Günter Milde
67ed1ec03a
ctests: fix system font setup for some CJK documents
2019-01-25 16:51:59 +01:00
Juergen Spitzmueller
394f039d32
de.po
2019-01-25 14:49:36 +01:00
Juergen Spitzmueller
a936bc2df5
Do not check for duplicates when pasting a label into a non-outputting inset.
...
Issue mentioned at #10333
2019-01-25 14:40:30 +01:00
Günter Milde
63807af2ca
ctests: small correction of inverted tests.
2019-01-24 15:54:13 +01:00
Günter Milde
5ebc0b3f43
Fix second part of #5386 .
...
A \clearpage command issued right before \end{CJK} is recommended by the
package author to prevent any un-processed CJK chars outside the
\begin{CJK} and \end{CJK} scope. Otherwise, TOC, header, footer,
and may contain CJK chars but get processed outside the CJK environment scope.
Tha new dedicated export test fails without the fix.
2019-01-24 14:40:19 +01:00
Günter Milde
197735747e
Support for documents in other scripts with parts in CJK scripts.
...
Fix CJK support for documents using input-encoding "utf8-cjk"
when the main language is not Chinese, Korean, or Japanese.
2019-01-24 00:40:51 +01:00
Kornel Benko
96196b681a
Amend d31dc599
: Remove intermediate dirs
2019-01-23 23:09:55 +01:00
Kornel Benko
d31dc599ff
Cmake lyxxx export tests: Add summary of commands to log
2019-01-23 23:07:54 +01:00
Günter Milde
49583b7dd0
Fix encoding issue with lyx2lyx conversion of "Date" info-insets.
...
Remaining problem: the name of the day appears in English instead of the document language.
2019-01-23 11:06:04 +01:00
Günter Milde
5a1fb5b5fa
Improve readability of the lyx2lyx help output.
...
Also some small clean-up edits
2019-01-23 10:12:28 +01:00
Günter Milde
16b28ad725
Avoid bitmap fonts for Latin text parts using LatinModern.
2019-01-23 09:11:01 +01:00
Günter Milde
e8c497e33e
ctests: export tests for CJK in multilingual documents.
2019-01-23 00:57:20 +01:00
Günter Milde
968a3d06a4
Test for bug #6197 .
...
With language Polish, "amssymb" must be loaded before "babel" to
avoid a name clash for command "\lll".
2019-01-22 23:59:11 +01:00
Günter Milde
d104005151
Add example for mulit-lingual Japanese document with CJKutf8.
2019-01-22 16:06:37 +01:00
Günter Milde
f82030d211
Farsi document with custom font encoding OT1 fails.
...
Set font encoding in examples to "auto" and add minimal test sample.
2019-01-22 12:02:57 +01:00
Scott Kostyshak
faac4944c4
ctests: invert acmart_lyx23 because of known issue
...
LyX expectedly gives the following warning:
TextClass.cpp (1385): The layout does not provide a list command for
the float `sidebar'. LyX will not be able to produce a float list.
This issue was reported to the maintainer. This commit is consistent
with 00f7a95f
.
2019-01-21 13:12:57 -05:00
Scott Kostyshak
b6ac52bf3f
ctests: invert also es modernCV 16 and 20 tests
...
Consistent with 9d7a3e21
.
2019-01-21 13:00:32 -05:00
Günter Milde
31420c4ce4
ctest: Patterns in invertedTests must match the full test name.
2019-01-21 16:43:00 +01:00
Günter Milde
9d7a3e21ee
ctests: Invert failing lyx2lyx tests for modernCV.
...
Exports to LyX < 2.1 fails.
2019-01-20 19:57:30 +01:00
Günter Milde
67c5ee439d
ctests: Invert failing lyx2lyx tests for beamer.
...
Some exports to versions < 2.1 fail due to a warning about missing layout name.
2019-01-20 18:24:41 +01:00
Günter Milde
12c301d1ca
update latex export tests, add test for bug #9871
2019-01-20 17:23:41 +01:00
Günter Milde
b9833f180a
ctests: update inputenc tests.
...
Use \input in luainputenc-utf8 instead of copying the
content of test documents in latex/unicodesymbols/.
2019-01-20 17:23:41 +01:00
Kornel Benko
4ee1cbe830
Update sk.po
2019-01-20 09:16:45 +01:00
Richard Kimberly Heck
7f8cfde2e7
Add spaces. Thanks, Kornel.
2019-01-19 22:05:47 -05:00
Daniel Ramoeller
f71723c8f3
Fix for #11294 : Wrong description for Change bars module
2019-01-19 18:09:36 +01:00
Richard Kimberly Heck
b804e8851c
Rename emergency file when it is kept.
...
Otherwise, we will ask about it again next time, when the file
may have changed. Also, if we crash again, we'll over-write that
file, which we may not want to do.
See bug #11464 .
2019-01-17 23:00:23 -05:00
Günter Milde
a925d25085
Improve a warning in lyx2lyx.
...
If get_containing_layout() finds a layout without name,
it will return an empty string as layoutname.
Calling functions can thus differentiate between missing
\begin_layout and missing layoutname and give a more specific
response or warning.
2019-01-18 00:20:19 +01:00
Kornel Benko
5435b900e4
Cmake build: Add format V2.0 to export tests
2019-01-17 12:27:12 +01:00
Scott Kostyshak
253b12aba1
Fix lyx2lyx export of long tables
...
For some .lyx files with long tables, this fix reduces the
differences in LaTeX export of master, compared to LaTeX export of
the lyx2lyx exported file. Further, this export fixes the lyx2lyx
roundtrip convergence for these cases. For discussion, see:
https://www.mail-archive.com/search?l=mid&q=20190102230924.7zgla5lhkwxpx5fi%40barna
2019-01-16 18:38:45 -05:00
Günter Milde
5d5bb53887
The acmart package requires pdflatex, XeTeX or LuaTeX.
...
The acmart package requires pdflatex (with 8-bit fonts)
or xe/luatex with non-TeX fonts to give the expected output.
2019-01-16 22:55:05 +01:00
Günter Milde
b9041328a0
unicodesymbols Force substitution of NNBSP in utf8.
...
NNBSP (narrow no break space) is supported by LyX's unicodesymbols
but missing in LaTeX inputenc *.dfu definitions. (TeXLive 2017)
2019-01-16 18:34:35 +01:00
Jean-Marc Lasgouttes
66a3d64346
Try to compute row height like it should be done
...
Currently, our computation of row height is not completely standard:
* we ignore completely the QFontMetrics::leading() parameter
* we add arbitrarily 2 hardcoded pixels to the height.
This patch reverses these two choices, which leads to
* slightly larger spacing for MinionPro (which has a big leading).
* an additional spacing of 20% font height that depends on dpi and zoom.
Visual inspection with LibreOffice seems to imply that it disregards
the font leading but uses a interline which is 20% larger than the
font height.
2019-01-16 11:04:53 +01:00
Günter Milde
8b46630034
Fix unicodesymbols.
...
Remove 4 spurious tags that slipped in in [4ebb415/lyxgit].
2019-01-15 16:35:34 +01:00
Günter Milde
cc0ef52a37
Update some special latex export tests.
2019-01-14 22:48:38 +01:00
Günter Milde
4ebb415773
Update unicodesymbols replacements
...
"textcomp" supports some more characters in its ts1enc.dfu Unicode definition file.
2019-01-14 22:48:38 +01:00
Scott Kostyshak
c40528f634
Development.lyx: check that PDF is good before inv
...
Before uninverting a test, we should check that the PDF looks
correct.
2019-01-14 12:42:38 -05:00
Scott Kostyshak
fe2dc0887d
Development.lyx: remove an unmatched parenthesis
2019-01-14 12:42:01 -05:00