diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/babel-greek/test-case-changing.tex')
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-greek/test-case-changing.tex | 46 |
1 files changed, 32 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-greek/test-case-changing.tex b/Master/texmf-dist/doc/generic/babel-greek/test-case-changing.tex index c2b61596ad2..e5cc0d15e5c 100644 --- a/Master/texmf-dist/doc/generic/babel-greek/test-case-changing.tex +++ b/Master/texmf-dist/doc/generic/babel-greek/test-case-changing.tex @@ -9,7 +9,7 @@ \ifdefined \UnicodeEncodingName \usepackage{fontspec} - \setmainfont[Scale=0.92]{DejaVu Serif} + \setmainfont{FreeSerif} \newcommand*{\texengine}{Xe/LuaLaTeX} \else \usepackage{lmodern} @@ -47,6 +47,16 @@ \fi } +% test effect of new implementations on compilation time: +% +% pdflatex from TL22 is about 7 times slower than the version from TL21 +% (7s vs. 1s for this document with 13 pages). +% With the dummy definitons, +% \renewcommand{\MakeUppercase}{} +% \renewcommand{\MakeLowercase}{} +% pdflatex from TL22 is a bit faster than before +% (0.7s vs. 1s for this document), + % ----------------------------------------------------------------------- \begin{document} @@ -79,7 +89,8 @@ Characters from the Greek and Coptic Unicode block that are supported by ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο \\ π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ ␣ \\ ϐ ϑ ␣ ␣ ␣ ϕ ϖ ␣ Ϙ ϙ Ϛ ϛ Ϝ ϝ Ϟ ϟ \\ - Ϡ ϡ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ + Ϡ ϡ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ␣ ϰ ϱ ϴ ϵ ␣ \\ + } \begin{quote} \selectlanguage{greek} @@ -162,7 +173,12 @@ MakeLowercase: % Accents dropped with MakeUppercase (not for single letter ή) :) % TODO: how to treat MakeUppercase of a single captial «΄Η»? % -% The "Latin" accents macron and breve should be kept. (minor) +% Should the “educational”/“Latin” accents *macron* and *breve* (*vrachy*) +% be kept (they stay above capital letters similar to the dialytika, +% they are kept by Apostolos Syropoulos' “xgreek” package and in babel-greek +% “since ages”) or dropped (they are optional even in lowercase or titlecase +% and dropped for the entry by the English wiktionary). +% https://en.wiktionary.org/wiki/Wiktionary:About_Ancient_Greek#Diacritics_and_accentuation % % Spacing prosgegrammeni (ι) turned to capital Iota. (minor) % @@ -923,18 +939,20 @@ MakeLowercase: Every second line is input as Latin transliteration: +\let\:\textvisiblespace + \renewcommand{\GreekAndCoptic}{% ͺ ; ␣ ␣ ΄ ΅ Ά · Έ Ή Ί ␣ Ό ␣ Ύ Ώ \\ - \lgrfont{ | ? ␣ ␣ ' "' 'A ; 'E 'H 'I ␣ 'O ␣ 'U 'W} \\ + \lgrfont{ | ? \: \: ' "' 'A ; 'E 'H 'I \:'O \:'U 'W} \\ ΐ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο \\ \lgrfont{'"i A B G D E Z H J I K L M N X O} \\ Π Ρ ␣ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί \\ - \lgrfont{ P R ␣ S T U F Q Y W "I "U 'a 'e 'h 'i} \\ + \lgrfont{ P R \: S T U F Q Y W "I "U 'a 'e 'h 'i} \\ ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο \\ \lgrfont{'"u a b g d e z h j i k l m n x o} \\ π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ ␣ \\ \lgrfont{ p r s s\textcompwordmark{} - t u f q y w "i "u 'o 'u 'w ␣} + t u f q y w "i "u 'o 'u 'w \:} } \begin{quote} @@ -979,15 +997,15 @@ variant is \emph\GreekLanguageVariant. ἀ ἁ ἂ ἃ ἄ ἅ ἆ ἇ Ἀ Ἁ Ἂ Ἃ Ἄ Ἅ Ἆ Ἇ \\ \lgrfont{>a <a >`a <`a >'a <'a >~a <~a >A <A >`A <`A >'A <'A >~A <~A } \\ ἐ ἑ ἒ ἓ ἔ ἕ ␣ ␣ Ἐ Ἑ Ἒ Ἓ Ἔ Ἕ \\ - \lgrfont{>e <e >`e <`e >'e <'e ␣ ␣ >E <E >`E <`E >'E <'E } \\ + \lgrfont{>e <e >`e <`e >'e <'e \: \: >E <E >`E <`E >'E <'E } \\ ἠ ἡ ἢ ἣ ἤ ἥ ἦ ἧ Ἠ Ἡ Ἢ Ἣ Ἤ Ἥ Ἦ Ἧ \\ \lgrfont{>h <h >`h <`h >'h <'h >~h <~h >H <H >`H <`H >'H <'H >~H <~H } \\ ἰ ἱ ἲ ἳ ἴ ἵ ἶ ἷ Ἰ Ἱ Ἲ Ἳ Ἴ Ἵ Ἶ Ἷ \\ \lgrfont{>i <i >`i <`i >'i <'i >~i <~i >I <I >`I <`I >'I <'I >~I <~I } \\ ὀ ὁ ὂ ὃ ὄ ὅ ␣ ␣ Ὀ Ὁ Ὂ Ὃ Ὄ Ὅ \\ - \lgrfont{>o <o >`o <`o >'o <'o ␣ ␣ >O <O >`O <`O >'O <'O } \\ + \lgrfont{>o <o >`o <`o >'o <'o \: \: >O <O >`O <`O >'O <'O } \\ ὐ ὑ ὒ ὓ ὔ ὕ ὖ ὗ ␣ Ὑ ␣ Ὓ ␣ Ὕ ␣ Ὗ \\ - \lgrfont{>u <u >`u <`u >'u <'u >~u <~u ␣ <U ␣ <`U ␣ <'U ␣ <~U } \\ + \lgrfont{>u <u >`u <`u >'u <'u >~u <~u \: <U \: <`U \: <'U \: <~U } \\ ὠ ὡ ὢ ὣ ὤ ὥ ὦ ὧ Ὠ Ὡ Ὢ Ὣ Ὤ Ὥ Ὦ Ὧ \\ \lgrfont{>w <w >`w <`w >'w <'w >~w <~w >W <W >`W <`W >'W <'W >~W <~W } \\ ὰ ά ὲ έ ὴ ή ὶ ί ὸ ό ὺ ύ ὼ ώ \\ @@ -999,15 +1017,15 @@ variant is \emph\GreekLanguageVariant. ᾠ ᾡ ᾢ ᾣ ᾤ ᾦ ᾧ ᾥ ᾨ ᾩ ᾪ ᾫ ᾬ ᾭ ᾮ ᾯ \\ \lgrfont{>w| <w| >`w| <`w| >'w| <'w| >~w| <~w| >W| <W| >`W| <`W| >'W| <'W| >~W| <~W|} \\ ᾰ ᾱ ᾲ ᾳ ᾴ ␣ ᾶ ᾷ Ᾰ Ᾱ Ὰ Ά ᾼ ᾽ ι ᾿ \\ -\lgrfont{\u{a} \=a `a| a| 'a| ␣ ~a ~a| \u{A} \=A `A 'A A| > | > } \\ +\lgrfont{\u{a} \=a `a| a| 'a| \: ~a ~a| \u{A} \=A `A 'A A| > | > } \\ ῀ ῁ ῂ ῃ ῄ ␣ ῆ ῇ Ὲ Έ Ὴ Ή ῌ ῍ ῎ ῏ \\ - \lgrfont{~ "~ `h| h| 'h| ␣ ~h ~h| `E 'E `H 'H H| >` >' ~> } \\ + \lgrfont{~ "~ `h| h| 'h| \: ~h ~h| `E 'E `H 'H H| >` >' ~> } \\ ῐ ῑ ῒ ΐ ␣ ␣ ῖ ῗ Ῐ Ῑ Ὶ Ί ␣ ῝ ῞ ῟ \\ -\lgrfont{\u{i} \=i `"i '"i ␣ ␣ ~i ~"i \u{I} \=I `I 'I ␣ <` <' ~< } \\ +\lgrfont{\u{i} \=i `"i '"i \: \: ~i ~"i \u{I} \=I `I 'I \: <` <' ~< } \\ ῠ ῡ ῢ ΰ ␣ ␣ ῤ ῥ ῦ ῧ Ὺ Ύ Ῥ ῭ ΅ ` \\ -\lgrfont{\u{u} \=u `"u '"u ␣ ␣ >r <r ~u ~"u `U 'U <R `" '" ` } \\ +\lgrfont{\u{u} \=u `"u '"u \: \: >r <r ~u ~"u `U 'U <R `" '" ` } \\ ␣ ␣ ῲ ῳ ῴ ␣ ῶ ῷ Ὸ Ό Ὼ Ώ ῼ ´ ῾ \\ - \lgrfont{ ␣ ␣ `w| w| 'w| ␣ ~w ~w| `O 'O `W 'W W| ' < } \\ + \lgrfont{ \: \: `w| w| 'w| \: ~w ~w| `O 'O `W 'W W| ' < } } \begin{quote} |