diff --git a/src/App.css b/src/App.css
index d042462..db2bf2b 100644
--- a/src/App.css
+++ b/src/App.css
@@ -87,6 +87,14 @@
}
+a.heading-link::before {
+ content: '';
+ display: block;
+ height: 75px;
+ margin-top: -75px;
+ visibility: hidden;
+}
+
@media (max-width: 820px) {
.main-row {
height: calc(100vh - 62px);
diff --git a/src/content/index.ts b/src/content/index.ts
index 066601f..4613f4e 100644
--- a/src/content/index.ts
+++ b/src/content/index.ts
@@ -107,6 +107,8 @@ import * as inflectionIntro from "./inflection/inflection-intro.mdx";
import * as inflectionPatterns from "./inflection/inflection-patterns.mdx";
// @ts-ignore
import * as vocative from "./inflection/vocative.mdx";
+// @ts-ignore
+import * as ablative from "./inflection/ablative.mdx";
// @ts-ignore
import * as sandwiches from "./sandwiches/sandwiches.mdx";
@@ -197,6 +199,10 @@ export const contentTree: (ChapterSection | ChaptersSection)[] =
{
"import": vocative,
"slug": "vocative"
+ },
+ {
+ "import": ablative,
+ "slug": "ablative"
}
]
},
diff --git a/src/content/inflection/ablative.mdx b/src/content/inflection/ablative.mdx
new file mode 100644
index 0000000..f0bccc2
--- /dev/null
+++ b/src/content/inflection/ablative.mdx
@@ -0,0 +1,112 @@
+---
+title: Ablative / Mayonnaise
+---
+
+import Link from "../../components/Link";
+import {
+ defaultTextOptions as opts,
+ InlinePs,
+ Examples,
+} from "@lingdocs/ps-react";
+import mayoImage from "../../images/mayonnaise-a.jpg";
+import psmd from "../../lib/psmd";
+
+In the earlier chapters we learned that words inside sandwiches inflect. There is also a certain type of sandwiches that adds a little something extra to the inflection. Linguists would call this the "ablative" case, but we will call this **mayonnaise**.
+
+
+
+
+
+**The sandwiches meaning "from" add mayonnaise**.
+
+
+ {[
+ { p: "له ...", f: "la ...", e: "from / than" },
+ { p: "له ... نه", f: "la ... na", e: "from / than" },
+ { p: "له ... څخه", f: "la ... tsúkha", e: "from / than" },
+ ]}
+
+
+When we put Pattern #1 masculine, singular words in these sandwiches, we add a little on the end of these words. Anything else just inflects normally.
+
+For example, the word is a Pattern #1 masculine, singular noun. Normally if we put it in a sandwich, it wouldn't change, but in these sandwiches, it gets a bit of mayonnaise by adding on the end.
+
+
+ {psmd([
+ {
+ p: "زه **له کوره** ووتم",
+ f: "zu **la kóra** óowatum",
+ e: "I went out from the house",
+ },
+ {
+ p: "دا ځای **له کوره څخه** لرې دی",
+ f: "daa dzaay **la kóra tsukha** lúre day",
+ e: "That place is far from home",
+ },
+ ])}
+
+
+But when the noun is plural, it just inflects normally.
+
+
+ {psmd([
+ {
+ p: "مونږ **له کورونو** ووتو",
+ f: "moonG **la koróono** óowatoo",
+ e: "We went out from the houses",
+ },
+ {
+ p: "دا ځای **له کورونو څخه** لرې دی",
+ f: "daa dzaay **la koróono tsukha** lúre day",
+ e: "That place is far from the houses",
+ },
+ ])}
+
+
+Other words like that would inflect, also inflect normally. Mayonnaise only gets added to Pattern #1 masculine, singular words.
+
+
+ {psmd([
+ {
+ p: "زه **له کوټې** ووتم",
+ f: "zu **la koTé** óowatum",
+ e: "I went out from the room",
+ },
+ {
+ p: "دا ځای **له کوټې څخه** لرې دی",
+ f: "daa dzaay **la kóTe tsukha** lúre day",
+ e: "That place is far from the room",
+ },
+ ])}
+
+
+For the sandwich with just on the front, mayonnaise is _required_. It is _optional_ for sandwiches with an ending part.
+
+
+ {[
+ {
+ p: "له ...",
+ f: "la ...",
+ e: "from / than",
+ sub: Required,
+ },
+ {
+ p: "له ... نه",
+ f: "la ... na",
+ e: "from / than",
+ sub: Optional,
+ },
+ {
+ p: "له ... څخه",
+ f: "la ... tsúkha",
+ e: "from / than",
+ sub: Optional,
+ },
+ ]}
+
+
+... more soon. 🚧
diff --git a/src/content/inflection/inflection-intro.mdx b/src/content/inflection/inflection-intro.mdx
index e70ba7c..364ebc2 100644
--- a/src/content/inflection/inflection-intro.mdx
+++ b/src/content/inflection/inflection-intro.mdx
@@ -5,6 +5,7 @@ title: Intro to Inflection
import { defaultTextOptions as opts, InlinePs } from "@lingdocs/ps-react";
import Table from "../../components/Table";
import InlineInflectionButton from "../../components/InlineInflectionButton";
+import Link from "../../components/Link";
import catInflectionGif from "../../images/cat-inflection.gif";
import VideoPlayer from "../../components/VideoPlayer";
@@ -31,7 +32,7 @@ In this chapter we will explain **why** inflection happens (in what situations w
## 3 reasons to inflect:
-There are 3 reasons to inflect a word:
+There are 3 basic reasons to inflect a word:
1. It's plural
2. It's in a sandwich (adpositional phrase)
@@ -39,7 +40,9 @@ There are 3 reasons to inflect a word:
For any of these three reasons, you do the same thing to the word: inflect it!
-If we think of a word as a little button , then we can think of inflection as pressing down the button and modifying the word slightly.
+_We could call this the **basic inflection**. There are a couple of other special cases of inflection (vocative and ablative), but we will look at those later._
+
+If we think of a word as a little button , then we can think of this **basic inflection** as pressing down the button and modifying the word slightly.