# Commits

committed 096bd3b

fixed manual

• Participants
• Parent commits c7ceabf

# File doc/context/third/cyrillicnumbers/cyrillicnumbers.tex

-\enablemode[print]
+% \enablemode[print]

 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % Module loading                                                %

 \startbuffer[showcase1]
   local tab = { }
-  tab[#tab+1] = [[\placetable[right,3*hang][numval]{Number values of the Cyrillic alphabet}{\starttabulate[|r|]]..string.rep("l|", 9).."]"
+  tab[#tab+1] = [[\placetable[right,3*hang][numval]{Number values of the Cyrillic alphabet.}{\starttabulate[|r|]]..string.rep("l|", 9).."]"
   tab[#tab+1] = [[\NR\NC $n$]]
   for i=1, 9 do tab[#tab+1] = [[\NC $]]..i.."$" end
   tab[#tab+1] = [[\NC\NR\HL\NC $n · 10^0$]]
   descriptive but rather instructional approach, deserves
   mentioning as well.
 }
-As with the Roman number system, there are no genuine glyphs
+As with the Roman number system, there are no dedicated glyphs
 reserved for numerals, instead numbers are represented by strings
 of letters from the ordinary alphabet, organized in a peculiar
-way; both systems also have the base (10) in common.
+way.
+Both systems also have the base (10) in common.
 However, unlike the Roman system Cyrillic numbers are
 \te{positional}, meaning that the numerical value of a digit
 depends on its location relative to the other digits.
 significant digit \te{precedes} the more significant one
 (\dostepwiserecurse{11}{18}{1}{\normaltextcyrnum{\recurselevel}, }%
 \normaltextcyrnum{19}).
-There are no glyphs to represent zeros, so they are simply left
-out.
+There are no glyphs to represent zeros, so they are simply omitted.
 For example, in the Cyrillic system the number 42 is written as
 \normaltextcyrnum{42}; the lack of a distinct zero sign causes
 402 to have \te{two} digits as well, but the character
-representing the digit 4 gets chosen from the hundreds set:
+representing the digit 4 is chosen from the hundreds set:
 \normaltextcyrnum{402}.\par
 \stop

 % above 10^3
-The rules so far don’t allow for numbers above 999.
+The rules so far do not allow for numbers above 999.
 To compensate for the lack of additional letters, greater numbers
 are represented by the same glyphs (their value being padded by
 1000).
 \showsetup{setupcyrnum}

 Let’s walk through the options one by one.\marginhint{dots}
-As was hinted in the introduction a common praxis is to delimit
+As was hinted in the introduction a common practice is to delimit
 Cyrillic numbers with dots.
 Dot placement is enabled or disabled by setting the \type{dots}
 key to {\italic yes} or {\italic no} respectively.
 The \type{dotsymbol} key allows the user to supply a delimiter of Eir
 own choice; it defaults to the character “·” (unicode
-U+00B7).\marginhint{dotsymbol}
+{\sc u+00b7}).\marginhint{dotsymbol}
 If a font doesn’t contain a glyph for this code point or for
 whatever reason another symbol is required, the solution will
 look like this: \type{\setupcyrnum[dots=yes,dotsymbol=\cdot]}.
 houndred thousands sign, which is a separate glyph, depends on
 the font used.)

-Not every font contains proper glyphs for the entire Cyrillic
-unicode range, in fact every dedicated font for one Cyrillic
-alphabet -- Russian, say -- might not contain all the characters
-needed to represent every Cyrillic numeral.\marginhint{command}
+Not every font contains proper glyphs for the entire Cyrillic unicode
+range, in fact every dedicated font for a single Cyrillic alphabet --
+contemporary Russian, say -- might not contain all the characters needed
+to represent every Cyrillic numeral.\marginhint{command}
 This is the result of the historical development the respective
 scripts went through.
 This process usually lead to the elimination of several glyphs at
   For an overview cf. \from[petr] or just google
   \quotation{\russian{гражданский шрифт}}.
 }
-and another one later in 1917 as a consequence of -- not only --
+and another later in 1917 as a consequence of -- not only --
 the revolution.\footnote{%
   Cf. \from[reform1917].
 }
 The latter method, {\italic font}, takes the titlo glyph as
 supplied by the font file (code point U+483).
 The main drawback of this solution is that to my knowledge the
-font titla are designed to span a single char only.
+font titla are designed to span a single character only.
 As the titlo belongs to the class of combining characters, in the
 stream of unicode glyphs it will be \te{appended} to the
 character above which it is placed.
 digits.
 Not only does this titlo cover the entire numeral, it also comes
 in a variety of drawing routines.
-At the moment there are nine more or less different titlos you
+At the moment there are nine more or less different titla you
 may choose from as demonstrated in \in{figure}[mptitlodemo].
 These can be enabled on via the \type{titlomode} key.
 (Observant users will have recognized mode 8 as the old Rubl’
 The range of digits to be covered by the titlo can be customized
 by passing the parameter \type{titlospan} an integer.
 The default value of 3 results in the titlo spanning at maximum the
-least significant three digits, because these won’t be prefixed
+least significant three digits, because these will not be prefixed
 by a thousands sign.\marginhint{titlomode,titlospan}
 If the user wants the numeral to be covered as a whole, E can
 simply pass the value {\italic all}.

 \stoptyping

-\indentation The \METAPOST\ option also comes with a key
-\marginhint{penwidth}, which rather obviously determines the
-width of the pen that is used when drawing a titlo.
+\indentation The \METAPOST\ method also comes with a key
+\type{penwidth}\marginhint{penwidth}, which rather obviously determines
+the width of the pen that is used when drawing a titlo.
 Finding the optimal width can involve a lot of testing on the
 user’s side; as a rule, the greater the font size, the wider the
 pen should be.

 \showsetup{cyrnum}

-\type{\cyrnum} is the default Cyrillic number macro which is
+\type{\cyrnum} is the default Cyrillic number macro. It is
 fully functional, meaning that besides converting a nonnegative
 integer into a Cyrillic numeral, it takes a key-value set of
 options as an optional first argument.
 Further calls to the macro won’t be affected, unless they are
 explicitly applied via \type{\setupcyrnum},

-The use of \te{titlos} is not restricted to indicating numerals.
+The use of \te{titla} is not restricted to indicating numerals.
 In addition it is often employed as a kind of emphasis in
 handwritten text where it is not easy to achieve visual
 distinction by font switching.