diff --git a/pages/tokipona/index.md b/pages/tokipona/index.md index ddef223..71ba156 100644 --- a/pages/tokipona/index.md +++ b/pages/tokipona/index.md @@ -1,4 +1,4 @@ -% toki pona (WIP course) +% toki pona % /dev/urandom % march 2020 @@ -83,9 +83,9 @@ pronunciation, and each page past that will introduce 10 new words. --- -* [page x1 - (extra) old and new words](x1.html) +* [extra page 1 - old and new words](x1.html) -* [page x2 - (extra) other writing systems](x2.html) +* [extra page 2 - other writing systems](x2.html) * [credits and acknowledgements](credits.html) diff --git a/pages/tokipona/ru_0.md b/pages/tokipona/ru_0.md index 556ff7b..7290799 100644 --- a/pages/tokipona/ru_0.md +++ b/pages/tokipona/ru_0.md @@ -16,7 +16,16 @@ |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| | а |э/е| и | й | к | л | м | н | о | п | с | т | у | в | -Последовательности букв "ja", "je", "jo" and "ju" также соответствуют буквам -"я", "е", "ё" и "ю". (Последовательность "ji" не разрешена правилами языка.) +Последовательности букв "ja", "je", "jo" and "ju" также соответствуют звукам +букв "я", "е", "ё" и "ю". (Последовательность "ji" не разрешена правилами +языка.) -[Следующая страница](ru_1.html) +Поскольку в языке так мало букв и звуков, их произношение может варьироваться +значительно больше, чем в других языках. Например, в результате чьего-то акцента +"глухие" звуки "p,t,k" могут произноситься, как "звонкие" "b,d,g". В других +языках это могло бы вызвать путаницу, но звуки токи пона были выбраны, чтобы их +было легко друг от друга отличить. + +Все слова в токи пона произносятся с ударением на первый слог. + +[Следующая страница](ru_1.html) [Заглавная страница](ru_index.html) diff --git a/pages/tokipona/ru_index.md b/pages/tokipona/ru_index.md new file mode 100644 index 0000000..025b93f --- /dev/null +++ b/pages/tokipona/ru_index.md @@ -0,0 +1,90 @@ +% токи пона +% /dev/urandom +% апрель 2020 + +Эта серия страниц представляет собой некоего рода обучательный курс по языку +*toki pona* (токи пона) -- минималистичному сконструированному языку, +изначально разработанному Соней Лэнг (Sonja Lang) в 2001 году и постепенно +поправляемому в последующие годы. + +Язык разработан на основе идеи минимализма и упрощения собственных мыслей путём +разбиения сложных идей на их основные части. У этого языка всего 120 +"официальных слов" (плюс некоторые дополнительные слова, которые используют в +сообществе), крайне простая грамматика и небольшой набор звуков, которые легко +друг от друга отличить. + +Из-за этого этот язык считается очень простым для изучения. Некоторые люди +заявляют, что читать его можно научиться за несколько дней, а грамотно писать и +говорить -- за пару недель. + +Однако, у такого простого языка есть и ограничения. У многих слов есть множество +разных значений, и некоторые фразы и предложения невозможно понять без +контекста. А для того, чтобы выразить многие идеи, нужно будет вообще сооружать +новые фразы или вообще выражать их другими словами (впрочем, это является частью +замысла этого языка). + +В дополнении к этому, токи пона предназначен, чтобы быть простым для кого +угодно, вне зависимости от их родного языка. Звуки и сооружение слогов в токи +пона выбраны так, чтобы их могли легко произносить носители разных языков, и +словарный запас языка также был взят из множества языков по всему миру. + +# Об этом курсе + +Уже существует немало хороших источников, по которым можно обучить себя языку +токи пона. Среди англоязычных самыми лучшими являются два: [официальная +книга](https://tokipona.org/), опубликованная в 2014 году самой Соней Лэнг, и +онлайн-курс ["o kama sona e toki +pona"](http://tokipona.net/tp/janpije/okamasona.php) (что переводится как +"узнай токи пону!") Брайанта Найта (также известного как "jan Pije"). + +Цель моего курса -- это во-первых, представить полноценный русскоязычный +источник информации о языке токи пона, а во-вторых -- рассказать о языке так, +как он используется в наши дни среди сообщества его поклонников. В некоторых +страницах будет присутствовать раздел "Различия среди диалектов", в котором +будут упомянуто, чем информация из вышеупомянутых курсов отличается друг от +друга и от того, как токи пона используется в сообществе. + +Страница номер ноль расскажет о том, как язык пишется и произносится, а страницы +с 1ой по 12ую -- расскажут про 10 слов каждая. + +--- + +## Содержание + +* [страница 0 - орфография и произношение](ru_0.html) + +* [страница 1 - простейшие предложения](ru_1.html) + +* [страница 2 - прилагательные](ru_2.html) + +* [страница 3 - глаголы и дополнения](ru_3.html) + +* [страница 4 - расширяем словарный запас](ru_4.html) + +* [страница 5 - то да сё](ru_5.html) + +* [страница 6 - предлоги и места](ru_6.html) + +* [страница 7 - междометия, вопросы, указания и имена](ru_7.html) + +* * [страница 7a - как делаются неофициальные слова](ru_7a.html) + +* [страница 8 - образные выражения](ru_8.html) + +* [страница 9 - сложные прилагательные и контексты](ru_9.html) + +* [страница 10 - вспомогательные глаголы и время](ru_10.html) + +* [страница 11 - числа](ru_11.html) + +* [страница 12 - ну вот и всё](ru_12.html) + +--- + +* [дополнительная страница 1 - old and new words](ru_x1.html) + +* [дополнительная страница 2 - other writing systems](ru_x2.html) + +* [авторы и слова благодарности](credits.html) + +--- diff --git a/static/style.css b/static/style.css index 3054b89..dcc8c9c 100644 --- a/static/style.css +++ b/static/style.css @@ -6,8 +6,9 @@ html { body { background: #fafafa; color:#4b4b4b; - border-left: 1px solid #9d9d9d; - border-right: 1px solid #9d9d9d; + border-style: solid; + border-color: #9d9d9d; + border-width: 1px; max-width: 720pt; margin: auto; min-height: 100%; @@ -21,6 +22,17 @@ body a:visited { color: #9569c8; } +blockquote { + margin: 6pt; + padding-inline-start: 1em; + padding-inline-end: 1em; + border-inline-start: 4px solid #9d9d9d; +} + +p { + line-height: 1.5em; +} + .header { background: #4b4b4b; color: #fafafa; @@ -52,26 +64,27 @@ body a:visited { .info, .warning, .error { margin: 6pt; padding: 6pt; + padding-inline-start: 1em; font-family: sans-serif; } .info { - border-left: 4px solid #44c55b; + border-inline-start: 4px solid #44c55b; background:#8deda7; } .warning { - border-left: 4px solid #eaaf4d; + border-inline-start: 4px solid #eaaf4d; background:#f9d381; } .error { - border-left: 4px solid #e75952; + border-inline-start: 4px solid #e75952; background:#f9938a; } .spoiler { - border-left: 4px solid #4b4b4b; + border-inline-start: 4px solid #4b4b4b; background: #d4d4d4; color:#4b4b4b; visibility: hidden;