Günter Milde
124e3c92e2
ctests: useSystemFonts.pl -- revert changes in 1879fbedfb
.
2019-02-15 07:07:15 +01:00
Günter Milde
251161db89
ctests: "Uninvert" IEEE tests with non-TeX fonts. Fix missing characters.
...
Documents used deprecated or lookalike characters missing in
Latin Modern system fonts:
Customization.lyx: "figure dash" instead of "emdash".
revtex4-1: "Angstrom sign" instead of "latin letter A with ring".
2019-02-14 01:06:57 +01:00
Günter Milde
1879fbedfb
ctest update: Set non-TeX fonts in documents, update comments and tags.
2019-02-13 10:34:18 +01:00
Günter Milde
709dab4beb
ctests: update tagging rules.
2019-02-13 00:11:27 +01:00
Kornel Benko
7f6d93955a
ctests: Ignore some MergedManual tests with permanent problems
2019-02-12 09:38:26 +01:00
Günter Milde
7a17610a00
Load "textcomp" and "pmboxdraw" before "(lua)inputenc" to fix #11454 .
...
Prevents wrong or missing characters with LuaTeX and 8-bit fonts.
Also "uninvert" the corresponding test case and two other
no longer failing "unicodesymbols" exports.
2019-02-12 09:22:55 +01:00
Günter Milde
ec86638d23
Amend 1e3e30da15
(unicodesymbols) and uninvert tests that now compile.
2019-02-09 20:44:29 +01:00
Scott Kostyshak
f3aabbd4d7
ctests: uninvert a few Farsi splash tests
...
Thanks to changing the encoding at f82030d2
, these exports now
succeed.
2019-02-09 13:30:24 -05:00
Günter Milde
f8d42aed39
ctests: update Korean tests, add "language default" test including Chinese.
...
Set suitable non-TeX fonts in the test document.
Use "kotex" language package.
2019-02-05 11:24:53 +01:00
Günter Milde
1c9d3da938
Force "unicodesymbols" conversion for legacy CJK encodings where required.
2019-01-31 18:29:04 +01:00
Günter Milde
d497de7643
ctests: invert test for #6197
2019-01-31 12:51:02 +01:00
Günter Milde
7e120159fc
ctests: Update Chinese report example.
2019-01-30 15:54:30 +01:00
Günter Milde
319a986fc0
Do not use \inputencoding when the buffer input encoding is one of the "legacy" CJK encodings.
...
If Document>Settings>Language>Encoding is set to any value except "auto" or "default", we
expect the whole document to use this encoding. Wiht encodings from the CJK package, this means
one big "CJK" environment and no encoding switches.
Characters that are not handled by the CJK package need to be "forced" in lib/unicodesymbols.
This is completed for "euc-cn", the others will follow.
2019-01-30 15:14:45 +01:00
Günter Milde
b01eb6c6a4
ctests: fix/update CJK tests.
2019-01-30 00:53:31 +01:00
Günter Milde
46f5acb19c
Chinese localization in user preamble using "ctex" with non-TeX fonts
...
https://tex.stackexchange.com/questions/17611/how-does-one-type-chinese-in-latex
TODO: use "ctex" if the document language is Chinese.
Remove "\clearpage" workaround from documents
(not required after fix for #5386 in [5ebc0b3f432f468/lyxgit]).
2019-01-29 22:31:58 +01:00
Günter Milde
8060c8e488
ctests: Dedicated test and comments for "lyx2lyx.lyx_2_4.revert_fonts".
2019-01-29 15:11:21 +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
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
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
Günter Milde
67ed1ec03a
ctests: fix system font setup for some CJK documents
2019-01-25 16:51:59 +01:00
Günter Milde
63807af2ca
ctests: small correction of inverted tests.
2019-01-24 15:54:13 +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
e8c497e33e
ctests: export tests for CJK in multilingual documents.
2019-01-23 00:57:20 +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
Kornel Benko
5435b900e4
Cmake build: Add format V2.0 to export tests
2019-01-17 12:27:12 +01: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
0594a4fe72
ctests: update test tagging/categorization and export test for accents on Cyrillic letters.
2019-01-14 12:21:34 +01:00
Scott Kostyshak
bf1f3f827a
ctests: ignore latex8 LyX 2.2.x and 2.3.x tests
...
The cls is obsolete, so all PDF exports are disabled. We keep the
1.6.x and 2.1.x tests because those only check roundtrip
convergence, and do not export to PDF.
2019-01-13 14:21:16 -05:00
Scott Kostyshak
4b94d4b285
ctests: ignore minted 2.2.x tests
...
As explained by Enrico, backward compatibility is not guaranteed for
these cases (and indeed currently fails):
https://www.mail-archive.com/search?l=mid&q=20190113085555.GA7928%40GIOVE
2019-01-13 13:04:26 -05:00
Scott Kostyshak
70689f8dc0
ctests: add comment about formats that won't work
...
This way we will not try to test those formats for this file in the
future.
2019-01-13 12:34:44 -05:00
Günter Milde
4848301758
ctests: update sorting and documentation of inverted and ignored tests.
2019-01-10 22:41:53 +01:00
Günter Milde
0f569e961d
ctests: Update/clean up latex export tests after fix of #9681 .
2019-01-10 17:21:01 +01:00
Scott Kostyshak
05e2621a17
ctests: uninvert two 008-greek-and-coptic tests
...
The following two exports now succeed, likely thanks to recent
commits:
008-greek-and-coptic_(utf8|utf8x)_pdf2
2019-01-09 19:49:48 -05:00
Scott Kostyshak
1cac0fb91f
ctests: move IEEEtran-Journal_lyx16 to inverted
...
It used to give an endless loop, so we "ignored" it (did not run the
test). Now it gives a lyx2lyx warning, which is reported at #11455 ,
so it is appropriate to invert the test.
2019-01-09 19:02:29 -05:00
Günter Milde
23f7431cfa
ctests: Dedicated LaTeX export tests for problematic input encodings.
2019-01-09 14:10:40 +01:00
Scott Kostyshak
b9b9759776
ctests: ingore a utf8-cjk test instead of invert
...
The 001-4-latin_utf8x_pdf2 test passes and the
001-4-latin_utf8-cjk_pdf2 test fails, which means that there are
characters in the .lyx file that are only available with
utf8-extended encoding, so the utf8 test is never expected to pass
in the future.
Thanks to Kornel.
2019-01-08 17:07:08 -05:00
Scott Kostyshak
84bd059828
ctests: improve a regex
...
The "004" did not actually match anything, so there is no change in
functionality.
This commit amends c2a99965
.
2019-01-07 18:19:26 -05:00