diff options
Diffstat (limited to 'tr2cyr.3')
| -rw-r--r-- | tr2cyr.3 | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/tr2cyr.3 b/tr2cyr.3 new file mode 100644 index 0000000..12d06f4 --- /dev/null +++ b/tr2cyr.3 @@ -0,0 +1,117 @@ +.Dd January 10, 2025 +.Dt TR2CYR 3 +.Os +. +.Sh NAME +.Nm tr2cyr +.Nd Convert transliteration +into cyrillic text +. +.Sh SYNOPSIS +.In tr2cyr.h +. +.Ft int +.Fo tr2cyr +.Fa "tr2cyr_reader *reader" +.Fa "void *readerarg" +.Fa "tr2cyr_writer *writer" +.Fa "void *writerarg" +.Fc +. +.Sh DESCRIPTION +.Fn tr2cyr +calls +.Fa reader +until it returns +.Dv WEOF +calling +.Fa writer +with converted +(or not) +character. +.Fa readerarg +and +.Fa writerarg +are passed to +.Fa reader +and +.Fa writer +accordingly. +. +.Pp +.Fn tr2cyr +converts +according to the table below +.Bl -tag -width Ds +.It Sy a +а +.It Sy b +б +.It Sy v +в +.It Sy g +г +.It Sy d +д +.It Sy e +е +.It Sy yo +ё +.It Sy yz +ж +.It Sy z +з +.It Sy i +и +.It Sy j +й +.It Sy k +к +.It Sy l +л +.It Sy m +м +.It Sy n +н +.It Sy o +о +.It Sy p +п +.It Sy r +р +.It Sy s +с +.It Sy t +т +.It Sy u +у +.It Sy f +ф +.It Sy h +х +.It Sy c +с +.It Sy yc +ч +.It Sy ys +ш +.It Sy yg +щ +.It Sy y" +ъ +.It Sy yi +ы +.It Sy y' +ь +.It Sy ye +э +.It Sy yu +ю +.It Sy ya +я +.El +. +.Sh BUGS +You can tell me +about bugs you encountered +.Lk https://github.com/nakidai/tr2cyr/issues/new here . |