summaryrefslogtreecommitdiff
path: root/doc/context
diff options
context:
space:
mode:
Diffstat (limited to 'doc/context')
-rw-r--r--doc/context/third/cyrillicnumbers/cyrillicnumbers.tex46
1 files changed, 23 insertions, 23 deletions
diff --git a/doc/context/third/cyrillicnumbers/cyrillicnumbers.tex b/doc/context/third/cyrillicnumbers/cyrillicnumbers.tex
index fcb2872..d55cdde 100644
--- a/doc/context/third/cyrillicnumbers/cyrillicnumbers.tex
+++ b/doc/context/third/cyrillicnumbers/cyrillicnumbers.tex
@@ -1,4 +1,4 @@
-\enablemode[print]
+% \enablemode[print]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Module loading %
@@ -564,7 +564,7 @@
\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$]]
@@ -760,10 +760,11 @@ continues many features of the latter.\footnote{%
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.
@@ -788,17 +789,16 @@ mimicks the spoken language, which means that the \te{less}
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).
@@ -849,13 +849,13 @@ means to configure all the functionality it offers.
\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]}.
@@ -880,10 +880,10 @@ the houndred thousands sign, else the regular thousands sign:
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
@@ -893,7 +893,7 @@ reduction of letters at the hand of emperor Peter~I\footnote{%
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].
}
@@ -959,7 +959,7 @@ the titlo will be omitted.
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.
@@ -982,7 +982,7 @@ font titlo is provided by the {\italic mp} variant which uses
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’
@@ -993,7 +993,7 @@ sign:
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}.
@@ -1035,9 +1035,9 @@ drawing facilities.
\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.
@@ -1054,7 +1054,7 @@ Once the module is loaded, the commands \type{\cyrnum} and
\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.
@@ -1079,7 +1079,7 @@ local to one instance.
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.