diff --git a/package.json b/package.json index a337918..9eb2c1b 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "web-vitals": "^1.0.1" }, "scripts": { + "bump-dep": "yarn install && git add . && git commit -m up && git push origin master", "start": "react-scripts start", "start-w-user": "REACT_APP_ENV=dev react-scripts start", "build": "react-scripts build", diff --git a/src/components/BasicBlocks.tsx b/src/components/BasicBlocks.tsx index 1b5cab7..7808c51 100644 --- a/src/components/BasicBlocks.tsx +++ b/src/components/BasicBlocks.tsx @@ -23,7 +23,13 @@ function BasicBlocks({ blocks, showKidsSection, large }: { }
{blocks.map((block, i) => ( -
+ (block === "+" || block === "plus") ? +
+
+ + +
+
+ :
{typeof block === "object" ? block.top :
}
+ {props.alt +
+} + +export default Image; \ No newline at end of file diff --git a/src/content/compound-verbs/dynamic-compounds.mdx b/src/content/compound-verbs/dynamic-compounds.mdx new file mode 100644 index 0000000..bfbb786 --- /dev/null +++ b/src/content/compound-verbs/dynamic-compounds.mdx @@ -0,0 +1,144 @@ +--- +title: Dynamic Compounds +--- + +import { + defaultTextOptions as opts, + Examples, + InlinePs, + RootsAndStems, + getVerbInfo, +} from "@lingdocs/pashto-inflector"; +import { KidsSection, VP, KingIcon, ServantIcon, PerfectiveHead, Camera, Video, Complement, BlockTerm, BlocksIcon } from "../../components/terms-links"; +import psmd from "../../lib/psmd"; +import Link from "../../components/Link"; +import Formula from "../../components/formula/Formula"; +import EditableVPEx, { EditIcon } from "../../components/phrase-diagram/EditableVPEx"; +import VideoPlayer from "../../components/VideoPlayer"; +import BasicBlocks from "../../components/BasicBlocks"; +import Image from "../../components/Image"; +import helperVerbsSummaryChartDynamic from "./helper-verbs-summary-chart-dynamic.svg"; + +Dynamic compounds are actually a lot simpler than stative compounds. They're just made up of an helper verb--often --and an action (noun) that gets done. + + + +For helper verbs, we will use the **dynamic** / verbs, as well as some others. + + + +## Transitive Dynamic Compounds + +Most of the time you will see dynamic compounds that are *transitive*. And the great thing about them is that they **bring their own object with them!** The noun that comes along with the compound is always the object of the phrase. For example the dynamic compound verb is made up of these two parts. + + +
کار
+
work
+
, + }, + "+", + { + bottom: "Helper Verb", + inside:
+
کول
+
to do
+
, + }, +]} /> + +Then when we use this in a phrase we see that **the noun in the complement** just **functions as the object of the phrase**. + +{ + {"blocks":[{"key":0.8044672663678827,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.10318373385739488,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527822084,"i":9890,"p":"کار","f":"kaar","g":"kaar","e":"work, job, business, stuff to do","c":"n. m."},"gender":"masc","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812732,"i":9892,"p":"کار کول","f":"kaar kawul","g":"kaarkawul","e":"to work","c":"v. dyn. comp. trans.","l":1527822084,"ec":"work"},"complement":{"ts":1527822084,"i":9890,"p":"کار","f":"kaar","g":"kaar","e":"work, job, business, stuff to do","c":"n. m."}},"dynAuxVerb":{"entry":{"i":10058,"ts":1527812752,"g":"","p":"کول","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +There's no strange welding or squishing or any of that business that we saw with stative compounds. All we have is this object that is included in the compound. + +{ + {"blocks":[{"key":0.8044672663678827,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.10318373385739488,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527822084,"i":9890,"p":"کار","f":"kaar","g":"kaar","e":"work, job, business, stuff to do","c":"n. m."},"gender":"masc","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812732,"i":9892,"p":"کار کول","f":"kaar kawul","g":"kaarkawul","e":"to work","c":"v. dyn. comp. trans.","l":1527822084,"ec":"work"},"complement":{"ts":1527822084,"i":9890,"p":"کار","f":"kaar","g":"kaar","e":"work, job, business, stuff to do","c":"n. m."}},"dynAuxVerb":{"entry":{"i":10058,"ts":1527812752,"g":"","p":"کول","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +And now we see that takes an prefix, just like normal verbs. So whenever you see with an prefix, you know it's a dynamic compound. + +{ + {"blocks":[{"key":0.5608245556287987,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":5,"distance":"far"}}}},{"key":0.47307113655502064,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."},"gender":"fem","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527817312,"i":2783,"p":"پوښتنه کول","f":"poxtuna kawul","g":"poxtunakawul","e":"to ask","c":"v. dyn. comp. trans.","l":1527815184,"ec":"ask"},"complement":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."}},"dynAuxVerb":{"entry":{"i":10058,"ts":1527812752,"g":"","p":"کول","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true}},"verbTense":"perfectiveFuture","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +Remember that with these compounds the **object is always the noun that comes in the compound**, so with the past tense the verb will always agree with this object. (In past tense transitive verbs, the object is king ) + +{ + {"blocks":[{"key":0.5608245556287987,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":5,"distance":"far"}}}},{"key":0.47307113655502064,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."},"gender":"fem","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527817312,"i":2783,"p":"پوښتنه کول","f":"poxtuna kawul","g":"poxtunakawul","e":"to ask","c":"v. dyn. comp. trans.","l":1527815184,"ec":"ask"},"complement":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."}},"dynAuxVerb":{"entry":{"i":10058,"ts":1527812752,"g":"","p":"کول","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.5608245556287987,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":5,"distance":"far"}}}},{"key":0.47307113655502064,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."},"gender":"fem","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527817312,"i":2783,"p":"پوښتنه کول","f":"poxtuna kawul","g":"poxtunakawul","e":"to ask","c":"v. dyn. comp. trans.","l":1527815184,"ec":"ask"},"complement":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."}},"dynAuxVerb":{"entry":{"i":10058,"ts":1527812752,"g":"","p":"کول","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true}},"verbTense":"imperfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.5608245556287987,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":6,"distance":"far"}}}},{"key":0.47307113655502064,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."},"gender":"fem","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527817312,"i":2783,"p":"پوښتنه کول","f":"poxtuna kawul","g":"poxtunakawul","e":"to ask","c":"v. dyn. comp. trans.","l":1527815184,"ec":"ask"},"complement":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."}},"dynAuxVerb":{"entry":{"i":10058,"ts":1527812752,"g":"","p":"کول","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true}},"verbTense":"imperfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"perfect","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +### Using other helper verbs + +There are a lot of dynamic compounds that use help verbs like , , and a bunch of others. + +{ + {"blocks":[{"key":0.2282887799187998,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":6,"distance":"far"}}}},{"key":0.09221260732991587,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527815805,"i":12827,"p":"منډه","f":"múnDa","g":"munDa","e":"run, running","c":"n. f."},"gender":"fem","genderCanChange":false,"number":"plural","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812939,"i":12830,"p":"منډې وهل","f":"munDe wahul","g":"munDewahul","e":"to run","c":"v. dyn. comp. trans. sing. or plur.","l":1527815805,"ec":"run,runs,running,ran,run"},"complement":{"ts":1527815805,"i":12827,"p":"منډه","f":"múnDa","g":"munDa","e":"run, running","c":"n. f."}},"dynAuxVerb":{"entry":{"ts":1527815399,"p":"وهل","f":"wahul","g":"","e":"to hit","c":"v. trans.","i":12183,"tppp":"واهه","tppf":"waahu"}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +That's literally, "We're hitting (verb) runs (object)" + +{ + {"blocks":[{"key":0.2282887799187998,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":6,"distance":"far"}}}},{"key":0.09221260732991587,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527815805,"i":12827,"p":"منډه","f":"múnDa","g":"munDa","e":"run, running","c":"n. f."},"gender":"fem","genderCanChange":false,"number":"plural","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812939,"i":12830,"p":"منډې وهل","f":"munDe wahul","g":"munDewahul","e":"to run","c":"v. dyn. comp. trans. sing. or plur.","l":1527815805,"ec":"run,runs,running,ran,run"},"complement":{"ts":1527815805,"i":12827,"p":"منډه","f":"múnDa","g":"munDa","e":"run, running","c":"n. f."}},"dynAuxVerb":{"entry":{"ts":1527815399,"p":"وهل","f":"wahul","g":"","e":"to hit","c":"v. trans.","i":12183,"tppp":"واهه","tppf":"waahu"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.12190484642898336,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":10,"distance":"far"}}}},{"key":0.4307469889296207,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527819087,"i":11684,"p":"ماته","f":"maata","g":"maata","e":"defeat","c":"n. f."},"gender":"fem","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527819089,"i":11685,"p":"ماته خوړل","f":"maata khoRul","g":"maatakhoRul","e":"to be defeated, beaten by someone","c":"v. dyn. comp. trans.","l":1527819087,"ec":"be","ep":"defeated"},"complement":{"ts":1527819087,"i":11684,"p":"ماته","f":"maata","g":"maata","e":"defeat","c":"n. f."}},"dynAuxVerb":{"entry":{"ts":1527812790,"p":"خوړل","f":"khoRul","g":"","e":"to eat, to bite","c":"v. trans.","i":4769,"psp":"خور","psf":"khor","tppp":"خوړ","tppf":"khoR"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +Or literally, they ate (verb) defeat (object) + +### Attaching other actors + +We'll notice that these compounds include an object, and in Pashto **there can be one object in a sentence**. So what do we do when we have a verb like but we want to say that we're serving *someone* (another object?) + +Well we have to attach the object to the phrase either as a possesor to the noun, or as an AP/Sandwich in the phrase. + +For instance if we want to say "I will serve *the people*" we have to say something like "I will do service *of the people*" + +{psmd([ + { + p: "زه به **د خلکو خدمت** کوم", + f: "zu ba **du khalko khidmat** kawum", + e: "I will serve the people", + sub: "lit. I will do the service (object) of the people", + }, +])} + +If we want to use say "I asked *you*", well we already have as the object, so we have to say "I did a question (object) *from you* (sandwich)." + +{psmd([ + { + p: "ما **تا نه** پوښتنه وکړه", + f: "maa **taa na** poxtuna óokRa", + e: "I asked you", + sub: "lit. I did a question (object) **from you**", + }, +])} + +## Intransitive Dynamic Compounds + +🚧 IN PROGRESS 🚧 + diff --git a/src/content/compound-verbs/helper-verbs.mdx b/src/content/compound-verbs/helper-verbs.mdx index 5995179..4c30fb7 100644 --- a/src/content/compound-verbs/helper-verbs.mdx +++ b/src/content/compound-verbs/helper-verbs.mdx @@ -247,7 +247,7 @@ Like its brother -Notice how **if the is an adjective it will inflect according the object**. +Notice how **if the is an adjective it will inflect according the object**. { {"blocks":[{"key":0.049217458592629715,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":3,"distance":"far"}}}},{"key":0.7895952701078488,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":1,"distance":"far"}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1579015359582,"i":10631,"p":"کول","f":"kawul","g":"kawul","e":"to make ____ ____ (as in \"He's making me angry.\")","c":"v. trans. irreg.","ssp":"کړ","ssf":"kR","prp":"کړل","prf":"kRul","pprtp":"کړی","pprtf":"kúRey","noOo":true,"ec":"make,makes,making,made,made","ep":"_____"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"externalComplement":{"type":"complement","selection":{"type":"adjective","entry":{"ts":1527815306,"i":7598,"p":"ستړی","f":"stúRey","g":"stuRey","e":"tired","c":"adj."}}},"form":{"removeKing":false,"shrinkServant":false}} diff --git a/src/content/index.ts b/src/content/index.ts index 367261e..3158eee 100644 --- a/src/content/index.ts +++ b/src/content/index.ts @@ -76,6 +76,8 @@ import * as compoundVerbsIntro from "!babel-loader!@lingdocs/mdx-loader!./compou import * as helperVerbs from "!babel-loader!@lingdocs/mdx-loader!./compound-verbs/helper-verbs.mdx"; // @ts-ignore import * as stativeCompounds from "!babel-loader!@lingdocs/mdx-loader!./compound-verbs/stative-compounds.mdx"; +// @ts-ignore +import * as dynamicCompounds from "!babel-loader!@lingdocs/mdx-loader!./compound-verbs/dynamic-compounds.mdx"; // @ts-ignore import * as introToParticiples from "!babel-loader!@lingdocs/mdx-loader!./participles/intro.mdx"; @@ -284,6 +286,10 @@ const contentTree: (ChapterSection | ChaptersSection)[] = [ import: stativeCompounds, slug: "stative-compounds", }, + { + import: dynamicCompounds, + slug: "dynamic-compounds", + }, ], }, {