commit 4aa073c6f69994fb0c15e3ab207607ec531f937f
Author: Günter Milde <[email protected]>
Date:   Fri May 10 16:27:29 2019 +0200

    Update sample document.
    
    After [56a14c3fde/lyxgit], the
    language-nesting workaround with dummy notes is no longer needed.
---
 .../export/latex/languages/supported-languages.lyx |  495 ++++++--------------
 1 files changed, 145 insertions(+), 350 deletions(-)

diff --git a/autotests/export/latex/languages/supported-languages.lyx 
b/autotests/export/latex/languages/supported-languages.lyx
index 28aa61b..42a3f6b 100644
--- a/autotests/export/latex/languages/supported-languages.lyx
+++ b/autotests/export/latex/languages/supported-languages.lyx
@@ -420,15 +420,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \lang amharic
 አማርኛ ፡ የኢትዮጵያ ፡ መደበኛ ፡ ቋንቋ ፡ ነው። ከሴማዊ ፡ ቋንቋዎች ፡ እንደ ፡ ዕብራይስጥ ፡ ወይም ፡ ዓረብኛ
@@ -584,15 +575,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang armenian
@@ -638,15 +620,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang asturian
@@ -1242,15 +1215,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \lang coptic
 ⲥⲟⲩⲙⲟⲥⲉ ⲣⲱⲙⲉ ⲛⲓⲙ ⲉⲩϣⲏϣ ⲉ ⲛⲉⲩⲉⲣⲏⲩ ϩⲛ ⲟⲩⲇⲓⲕⲁⲓⲟⲥⲩⲛⲏ.
@@ -1389,15 +1353,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \lang divehi
 ދިވެހިބަހަކީ ދިވެހިރާއްޖޭގެ ރަސްމީ ބަހެވެ.
@@ -1703,34 +1658,6 @@ status open
 \end_layout
 
 \begin_layout Standard
-
-\lang czech
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Czech dummy paragraph to work around a bug with inputencoding 
-\begin_inset Quotes eld
-\end_inset
-
-auto-legacy
-\begin_inset Quotes erd
-\end_inset
-
-: Normally, the switch with 
-\backslash
-inputencoding is limited to a group/environment, e.g.
- a Quote.
- However, 
-\backslash
-inputencoding{ut8} seems to be an exception requiring an explicit re-set.
-\end_layout
-
-\end_inset
-
-
-\lang english
-
 \begin_inset Branch debug
 inverted 0
 status collapsed
@@ -1944,19 +1871,6 @@ langue d’oïl
 », qui est la langue de la partie septentrionale du pays).
 \end_layout
 
-\begin_layout Standard
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-Dummy text to close the language (polyglossia language nesting problem).
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
 \end_inset
 
 
@@ -2087,18 +2001,9 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \lang galician
- O 
+O 
 \emph on
 galego
 \emph default
@@ -2533,18 +2438,9 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \lang ancientgreek
- Ὅτι μὲν ὑμεῖς, ὦ ἄνδρες Ἀθηναῖοι, πεπόνθατε ὑπὸ τῶν ἐμῶν κατηγόρων, οὐκ
+Ὅτι μὲν ὑμεῖς, ὦ ἄνδρες Ἀθηναῖοι, πεπόνθατε ὑπὸ τῶν ἐμῶν κατηγόρων, οὐκ
  οἶδα· ἐγὼ δ' οὖν καὶ αὐτὸς ὑπ' αὐτῶν ὀλίγου ἐμαυτοῦ ἐπελαθόμην, οὕτω πιθανῶς
  ἔλεγον.
  Καίτοι ἀληθές γε ὡς ἔπος εἰπεῖν οὐδὲν εἰρήκασιν.
@@ -2601,18 +2497,9 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \lang polutonikogreek
- Ἡ δ' ἀπὸ τῆς Ἑλλάδος ἀποδημία του ἐγένετο πρόξενος πολλῶν ἀδίκων κρίσεων
+Ἡ δ' ἀπὸ τῆς Ἑλλάδος ἀποδημία του ἐγένετο πρόξενος πολλῶν ἀδίκων κρίσεων
  περὶ προσώπων καὶ πραγμάτων καὶ πρῶτα πρῶτα τῆς περὶ ἧς ἀνωτέρω ἔγινε λόγος
  πρὸς τὸν κλῆρον συμπεριφορᾶς του.
 \end_layout
@@ -2700,6 +2587,55 @@ status open
 
 \end_layout
 
+\begin_layout Quote
+\begin_inset Branch polyglossia-only
+inverted 0
+status open
+
+\begin_layout Standard
+
+\lang hebrew
+עִבְרִית היא שפה שמית, ממשפחת השפות האפרו-אסיאתיות, הידועה כשפתם של היהודים
+ ושל השומרונים, אשר ניב מודרני שלה (עברית ישראלית) הוא שפתה הרשמית של מדינת
+ ישראל, מעמד שעוגן בשנת
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\nospellcheck off
+\bar no
+\strikeout off
+\xout off
+\uuline off
+\uwave off
+\noun off
+\color none
+ 
+\family default
+\series default
+\shape default
+\size default
+\emph default
+\numeric on
+\nospellcheck default
+\bar default
+\strikeout default
+\xout default
+\uuline default
+\uwave default
+\noun default
+\color inherit
+2018
+\numeric off
+ בחוק יסוד: ישראל – מדינת הלאום של העם היהודי.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
 \begin_layout Standard
 \begin_inset Branch debug
 inverted 0
@@ -2855,6 +2791,60 @@ Script Hebrew (RTL)
 LangCode he_IL
 \end_layout
 
+\begin_layout Itemize
+With non-standard article-like classes (i.e.
+ document classes not defining 
+\backslash
+chapter), numbered sections and 
+\begin_inset Quotes eld
+\end_inset
+
+Table of Content
+\begin_inset Quotes erd
+\end_inset
+
+ generation fail.
+\end_layout
+
+\begin_layout Itemize
+Hebrew TeX fonts are not included with TeXLive.
+\end_layout
+
+\begin_layout Itemize
+With XeTeX there is a decent selection of free-licensed fonts, e.g.:
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+Serif: David/Frank Ruhl (Culmus or Google fonts).
+\end_layout
+
+\begin_layout Itemize
+Sans-serif: DejaVu Sans Serif, Alef
+\end_layout
+
+\begin_layout Itemize
+Monospace: Miriam Libre (Culmus or Google Fonts).
+\end_layout
+
+\begin_layout Itemize
+LuaTeX fails with RTL issues
+\end_layout
+
+\end_deeper
+\begin_layout Itemize
+Hebrew fails with Xe/LuaTeX and 8-bit TeX fonts (driver error with XeTeX,
+ loading 
+\emph on
+inputenc
+\emph default
+ (despite 
+\emph on
+luainputenc
+\emph default
+ already loaded) with LuaTeX).
+\end_layout
+
 \begin_layout Subsection*
 Hindi 
 \end_layout
@@ -2865,15 +2855,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang hindi
@@ -3281,18 +3262,9 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \lang kannada
- ದ್ರಾವಿಡ ಭಾಷೆಗಳಲ್ಲಿ ಪ್ರಾಮುಖ್ಯವುಳ್ಳ ಭಾಷೆಯೂ ಭಾರತದ ಪುರಾತನವಾದ ಭಾಷೆಗಳಲ್ಲಿ ಒಂದೂ
+ದ್ರಾವಿಡ ಭಾಷೆಗಳಲ್ಲಿ ಪ್ರಾಮುಖ್ಯವುಳ್ಳ ಭಾಷೆಯೂ ಭಾರತದ ಪುರಾತನವಾದ ಭಾಷೆಗಳಲ್ಲಿ ಒಂದೂ
  ಆಗಿರುವ ಕನ್ನಡ ಭಾಷೆಯನ್ನು ಅದರ ವಿವಿಧ ರೂಪಗಳಲ್ಲಿ ಸುಮಾರು ೪೫ ದಶಲಕ್ಷ ಜನರು ಆಡು ನುಡಿಯಾಗಿ
  ಬಳಸುತ್ತಲಿದ್ದಾರೆ.
  ಕನ್ನಡ ಕರ್ನಾಟಕ ರಾಜ್ಯದ ಆಡಳಿತ ಭಾಷೆ.
@@ -3412,15 +3384,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \lang khmer
 ៖ខ្មែរ 
@@ -3432,9 +3395,7 @@ Dummy text to work around language nesting problem.
 khmer
 \lang khmer
  ខេមរភាសាខ្មែរ គឺជាភាសារបស់ ប្រជាជាតិខ្មែរ ។ ភាសាសំស្ក្រឹត 
និងភាសាបាលីបានជួយបង្ក
-ើ ភាសា ព្រោះភាសាខ្មែរបានខ្ចីពាក្យច្រើនពីភាសាអស់នោះ ។ 
មានអក្សរក្រមវែងជាងគេនៅលើពិភ
-ពលោក ។ វាជាភាសាមួយដ៏ចំណាស់ ដែលប្រហែលជាមានដើមកំណើតតាំងតែពី ២០០០ ឆ្នាំមុនមកម៉្លេះ
- ។
+ើ ភាសា ព្រោះភាសាខ្មែរបានខ្ចីពាក្យច្រើនពីភាសាអស់នោះ ។
 \end_layout
 
 \end_inset
@@ -3553,35 +3514,6 @@ Kurmancî an kurmanciya jorîn yek ji zaravayên zimanê 
kurdî ye.
 \end_layout
 
 \begin_layout Standard
-
-\lang czech
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Czech dummy paragraph to work around a bug with inputencoding 
-\begin_inset Quotes eld
-\end_inset
-
-auto-legacy
-\begin_inset Quotes erd
-\end_inset
-
-: Normally, the switch with 
-\backslash
-inputencoding is limited to a group/environment, e.g.
- a Quote.
- However, 
-\backslash
-inputencoding{ut8} seems to be an exception requiring an explicit re-set.
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
 \begin_inset Branch debug
 inverted 0
 status collapsed
@@ -3736,15 +3668,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting problem.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang lao
@@ -4044,19 +3967,10 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \lang malayalam
- ഇന്ത്യയിൽ പ്രധാനമായും കേരള സംസ്ഥാനത്തിലും ലക്ഷദ്വീപിലും പുതുച്ചേരിയുടെ
- ഭാഗമായ മയ്യഴിയിലും സംസാരിക്കപ്പെടുന്ന ഭാഷയാണ് മലയാളം.
+ഇന്ത്യയിൽ പ്രധാനമായും കേരള സംസ്ഥാനത്തിലും ലക്ഷദ്വീപിലും പുതുച്ചേരിയുടെ ഭാഗമായ
+ മയ്യഴിയിലും സംസാരിക്കപ്പെടുന്ന ഭാഷയാണ് മലയാളം.
 \end_layout
 
 \end_inset
@@ -4089,15 +4003,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \lang marathi
 मराठी भाषा ही इंडो-युरोपीय भाषाकुलातील एक भाषा आहे.
@@ -4136,7 +4041,7 @@ Mongolian
 inverted 0
 status open
 
-\begin_layout Standard
+\begin_layout Quote
 
 \lang mongolian
 Монгол үндэстний эрт эдүгээ цагийн хэл аялгуу, үсэг бичгийг хамтад нь 
@@ -4146,36 +4051,6 @@ status open
  бичиг гэнэ.
 \end_layout
 
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-
-\lang czech
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Czech dummy paragraph to work around a bug with inputencoding 
-\begin_inset Quotes eld
-\end_inset
-
-auto-legacy
-\begin_inset Quotes erd
-\end_inset
-
-: Normally, the switch with 
-\backslash
-inputencoding is limited to a group/environment, e.g.
- a Quote.
- However, 
-\backslash
-inputencoding{ut8} seems to be an exception requiring an explicit re-set.
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
 \end_inset
 
 
@@ -4300,15 +4175,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \lang occitan
 L'
@@ -4562,15 +4428,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \lang russian
 Ру́сский язы́к — один из восточнославянских языков, национальный язык русского
@@ -4690,15 +4547,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang sanskrit
@@ -4798,15 +4646,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang serbian
@@ -5077,19 +4916,6 @@ castellano
  como lengua materna tras el chino mandarín.
 \end_layout
 
-\begin_layout Standard
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-Dummy text to close the language (polyglossia language nesting problem).
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
 \end_inset
 
 
@@ -5258,15 +5084,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang tamil
@@ -5307,15 +5124,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \lang telugu
 ఆంధ్ర ప్రదేశ్, తెలంగాణ రాష్ట్రాల అధికార భాష తెలుగు.
@@ -5353,15 +5161,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang thai
@@ -5418,22 +5217,35 @@ tested with version 1.8 (2013/03/31)
 \end_inset
 
  LyX's workaround requires laoding 
-\begin_inset Quotes eld
-\end_inset
-
+\emph on
 inputenc
-\begin_inset Quotes erd
-\end_inset
-
+\emph default
  after 
-\begin_inset Quotes eld
-\end_inset
-
+\emph on
 babel
-\begin_inset Quotes erd
+\emph default
+ which leads to problems in some documents
+\emph on
+.
+\emph default
+
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+E.g.
+ an option clash when also using Hebrew, which loads 
+\emph on
+inputenc 
+\emph default
+with the 8859-8 option if it is not loaded before 
+\emph on
+babel.
+\end_layout
+
 \end_inset
 
- which leads to problems in some documents.
+
 \end_layout
 
 \begin_layout Itemize
@@ -5474,6 +5286,16 @@ AtBeginDocument{
 usepackage{fonts-tlwg}}
 \end_layout
 
+\begin_layout Standard
+or set up the font substitutes with the 
+\emph on
+substitutefont 
+\emph default
+package
+\emph on
+.
+\end_layout
+
 \end_deeper
 \begin_layout Subsection*
 Tibetan
@@ -5485,15 +5307,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang tibetan
@@ -5659,15 +5472,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \lang urdu
 اُردُو لشکری زبان (یا جدید معیاری اردو) ہندوستانی زبان کی معیاری قسم ہے۔
@@ -5706,15 +5510,6 @@ inverted 0
 status open
 
 \begin_layout Quote
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Dummy text to work around language nesting issue.
-\end_layout
-
-\end_inset
-
 
 \emph on
 \lang vietnamese

Reply via email to