]> git.lyx.org Git - features.git/commitdiff
ctest fixes.
authorGünter Milde <milde@lyx.org>
Wed, 3 Apr 2019 06:36:46 +0000 (08:36 +0200)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Thu, 18 Jun 2020 13:48:23 +0000 (15:48 +0200)
Hebrew with "nikud" requires HE8 font encoding.
All tests requiring Hebrew 8-bit fonts are "nonstandard".

autotests/export/latex/he-scrarticle.lyx
autotests/export/latex/supported-languages.lyx
development/autotests/ignoredTests
development/autotests/invertedTests
development/autotests/unreliableTests

index c3fdb075ae945b9c92b896cb922c26cbe0a13050..4706d0d6ba8a385ca5abfa5b8710208a1b8fbe1d 100644 (file)
@@ -6,14 +6,15 @@
 \origin unavailable
 \textclass scrartcl
 \begin_preamble
-
+% tell Babel-Hebrew to use HE8 font encoding:
+\def\HeblatexEncoding{HE8}
 \end_preamble
 \use_default_options false
 \maintain_unincluded_children false
 \language english
 \language_package default
 \inputencoding auto
-\fontencoding auto
+\fontencoding HE8,T1
 \font_roman "lmodern" "default"
 \font_sans "default" "default"
 \font_typewriter "default" "default"
index 3aabd158a3c1a5cb89f01f3e12f44c7dd34c0074..0470c8ee0ecb19c36520e92cb0d40f5a0ada085e 100644 (file)
@@ -1844,7 +1844,7 @@ Requires japanese (platex).
 \end_layout
 
 \begin_layout Itemize
-Does not work with pdfLaTeX, XeTeX, nor LuaTeX.
+Does not work with pdfLaTeX, XeTeX, or LuaTeX.
  
 \end_layout
 
@@ -1862,7 +1862,15 @@ Does not work as secondary language unless the document encoding is set
 \end_layout
 
 \begin_layout Itemize
-Does not load inputenc nor fontenc.
+
+\emph on
+inputenc
+\emph default
+ and 
+\emph on
+fontenc
+\emph default
+ packages not loaded
 \end_layout
 
 \begin_layout Subsection*
index 7dcb75efbe4e284cf1954e9f732c6c7d7d95cec1..dd8973baba7e7c78c68045ba5a8cca3dba137678 100644 (file)
@@ -1,5 +1,5 @@
 # Regular expressions for test combinations known to fail permanently
-# or irrelevant
+# or to be irrelevant
 #
 # Patterns will be automatically enclosed with '^' and '$'.
 # Combinations matching these patterns will be skipped
index 1cdb0c2b66983a2e4c64466283c55e2310e92613..dd6906151855ff87cd3a9834c398822b4a6fbdaf 100644 (file)
@@ -20,10 +20,16 @@ Sublabel: todo
 # XeTeX artifact? works with LuaTeX, explore:
 export/doc/(|de/|es/|fr/)EmbeddedObjects_pdf4_systemF
 
-
 # iconv fails, if a nomenclature inset contains an uncodable character
 export/export/latex/iconv-error-nomenclature_pdf2
 
+# Encoding cp858 only supported by some iconv variants.
+# (Gnu iconv only supports it, if configured with "--enable-extra-encodings"
+#  see https://www.gnu.org/software/libiconv/)
+# Configure should test for support before offering this encoding
+# in the "Document>Settings>Language>Encoding>Other" combo-box.
+export/export/latex/cp858_pdf2
+
 # `acmart` document class:
 # (see also lyxbugs below and ignoredTests)
 # issues with listsof, reported to the maintainer
index d3ce96c9ff4489e96c8aca157ec6a9824cef67fc..1e0aa688dca6fd466b909a9dac8642af44bcd306 100644 (file)
@@ -42,7 +42,7 @@ export/templates/Articles/Int._Journal_of_Modern_Physics_D.*
 # see https://wiki.lyx.org/Layouts/Iopart
 export/templates/Articles/Institute_of_Physics_.*
 
-# jasatex.cls 
+# jasatex.cls
 # see https://wiki.lyx.org/Layouts/JASATeX
 export/templates/Articles/Journal_of_the_Acoustical_Society_of_America.*
 
@@ -81,6 +81,7 @@ templates/examples/Books/Springer_Contributed_Books.*
 # We use the external package culmus-latex
 # https://sourceforge.net/projects/ivritex/files/culmus-latex/culmus-latex-0.7/
 export/export/latex/unicodesymbols/.*_he.*pdf2
+export/export/latex/(supported-languages|he-scrarticle).*
 export/.*/he/.*((dvi|pdf.?)|_texF)