From 0187e13c0cdbe57b6c82bf895ebfff4e68641140 Mon Sep 17 00:00:00 2001 From: polv Date: Wed, 25 Mar 2026 13:02:29 +0700 Subject: [PATCH] youtube and PDF frame --- docs/.vitepress/theme/components/Details.vue | 6 +- docs/.vitepress/theme/components/Frame.vue | 30 ++ docs/.vitepress/theme/components/TTS.vue | 3 +- docs/.vitepress/theme/components/YouTube.vue | 39 +++ docs/.vitepress/theme/index.ts | 9 +- docs/howtostudykorean/unit-1/07-irregulars.md | 313 +++++++++++++++++- 6 files changed, 392 insertions(+), 8 deletions(-) create mode 100644 docs/.vitepress/theme/components/Frame.vue create mode 100644 docs/.vitepress/theme/components/YouTube.vue diff --git a/docs/.vitepress/theme/components/Details.vue b/docs/.vitepress/theme/components/Details.vue index 5a43e98..7b7f8fc 100644 --- a/docs/.vitepress/theme/components/Details.vue +++ b/docs/.vitepress/theme/components/Details.vue @@ -18,7 +18,9 @@ defineProps<{ margin-top: -1em !important; } -.inner p { - margin: 16px 0; +.inner { + p { + margin: 16px 0 !important; + } } diff --git a/docs/.vitepress/theme/components/Frame.vue b/docs/.vitepress/theme/components/Frame.vue new file mode 100644 index 0000000..09f6f24 --- /dev/null +++ b/docs/.vitepress/theme/components/Frame.vue @@ -0,0 +1,30 @@ + + + + + diff --git a/docs/.vitepress/theme/components/TTS.vue b/docs/.vitepress/theme/components/TTS.vue index 1a74e4a..7985266 100644 --- a/docs/.vitepress/theme/components/TTS.vue +++ b/docs/.vitepress/theme/components/TTS.vue @@ -13,7 +13,7 @@ import { useTemplateRef } from "vue"; import { speak, getVoices } from "tauri-plugin-tts-api"; -const { lang = "ko" } = defineProps<{ +const { lang = "ko-KR" } = defineProps<{ class?: string; lang?: string; }>(); @@ -27,6 +27,7 @@ async function playAudio() { if (!voices.length) return; const v = voices[Math.floor(Math.random() * voices.length)]; + console.log(JSON.stringify(v)); await speak({ text: mainEl.value.innerText, language: null, diff --git a/docs/.vitepress/theme/components/YouTube.vue b/docs/.vitepress/theme/components/YouTube.vue new file mode 100644 index 0000000..89fdb15 --- /dev/null +++ b/docs/.vitepress/theme/components/YouTube.vue @@ -0,0 +1,39 @@ + + + + + diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index ea88831..c5590f6 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -6,10 +6,13 @@ import DefaultTheme from "vitepress/theme"; import { h } from "vue"; import AudioButton from "./components/AudioButton.vue"; +import Details from "./components/Details.vue"; +import Frame from "./components/Frame.vue"; +import TTS from "./components/TTS.vue"; +import YouTube from "./components/YouTube.vue"; import type { Theme } from "vitepress"; -import Details from "./components/Details.vue"; -import TTS from "./components/TTS.vue"; + export default { extends: DefaultTheme, Layout: () => { @@ -22,5 +25,7 @@ export default { app.component("AudioButton", AudioButton); app.component("Details", Details); app.component("TTS", TTS); + app.component("YouTube", YouTube); + app.component("Frame", Frame); }, } satisfies Theme; diff --git a/docs/howtostudykorean/unit-1/07-irregulars.md b/docs/howtostudykorean/unit-1/07-irregulars.md index 5296d62..88a3001 100644 --- a/docs/howtostudykorean/unit-1/07-irregulars.md +++ b/docs/howtostudykorean/unit-1/07-irregulars.md @@ -519,41 +519,331 @@ Example: 쉽다 = to be easy +
+ +쉽다 follows the ㅂ irregular + +Examples: + +- 그 일은 너무 **쉬웠어요** = that task was very **easy** +- 저는 **쉬운** 일을 했어요 = I did **easy** work +- 누구나 그 **쉬운** 일을 잘 해요 = Anybody can do that **easy** job well + +
+ 덥다 = to be hot +
+ +덥다follows this ㅂ irregular + +Common Usages: + +- 날씨가 덥다 = the weather is hot + +Notes: 덥다 is only used to talk about the weather or one’s body, not the temperature of objects. + +Examples: + +- 오늘 날씨가 너무 **더워요** = Today the weather is too **hot** +- 오늘은 어제보다 더 **더워** = Today is **hot**ter than yesterday +- 너무 **더워서** 창문을 열었어요 = I opened a window because it is too **hot** +- 날씨가 춥다가 갑자기 **더워졌어요** = The weather was cold, and then suddenly became **hot** +- 오늘 날씨가 너무 **더워** 가지고 약속을 취소했어요 = Because the weather is so **hot** today, I cancelled my plans + +
+ 그립다 = to miss (a thing) +
+ +그립다 follows this ㅂ irregular + +Notes: “보고 싶다” can is used when one misses a person. + +In English “to miss” is a verb. 그립다 is an adjective in Korean that describes the feeling that is felt when one misses something. It is more commonly used when one misses a non-person. As an adjective, it must get treated as one. Therefore, in order to say that one misses something, it is commonly used in the Subject – Object – Adjective form that is taught in Lesson 15. + +Examples: + +- 저는 우리 학교가 **그리워요** = I **miss** our school +- 저는 한국 음식이 **그리워요** = I **miss** Korean food +- 저는 결혼한 게 좋지만 한편으로 결혼 전 생활도 **그리워요** + - I like being married, but, on the other hand, I also **miss** my life before I got married + +
+ 귀엽다 = to be cute +
+ +귀엽다follows this ㅂ irregular + +Common Usages: + +- 귀여운 여자 = cute girl + +Examples: + +- 저의 여자 친구는 너무 **귀여워요** = My girlfriend is very **cute** +- 그 여자는 **귀여워요** = That girl is **cute** +- 저는 **귀여운** 여자를 좋아해요 = I like **cute** girls +- 그 강아지의 꼬리는 아주 **귀여워요** = That puppy’s tail is very **cute** +- 동생이 너무 **귀여워서** 가끔씩 동생의 볼을 꼬집어요 + - My younger sibling is so **cute** that sometimes I pinch his/her cheeks +- 슬기의 볼이 통통하고 **귀여워서** 매일 뽀뽀해주고 싶어요 + - Seulgi’s cheeks are very chubby and **cute**, so I want kiss them everyday +- 길을 걷다가 시선이 느껴져서 쳐다보니 **귀여운** 남자가 저를 보며 서 있었어요 + - I was walking down the street and I felt somebody looking at me, so I looked and saw a **cute** man standing there looking at me +- 기린의 털 때문에 기린이 노란색 옷을 입은 것 같이 보였다. 나는 기린이 목이 길어서 무서울 줄 알았는데 오히려 **귀여웠다**. + - Because of their fur, it looked like the giraffes were wearing yellow clothes. Giraffes have long necks, therefore I thought they would be scary, rather, they were **cute**. + +
+ 춥다 = to be cold +
+ +춥다 follows this ㅂ irregular + +Common Usages: + +- 날씨가 춥다 = the weather is cold + +Notes: + +- 춥다 is only used to talk about the weather or one’s body, not the temperature of objects. + +Examples: + +- 캐나다는 겨울이 **추운** 나라예요 = Canada is a **cold** country in the winter +- 날씨는 주말에 **추워졌어요** = The weather **got** **cold** over the weekend +- 너무 **추워**서 저는 겨울이 싫어요 = I don’t like winter because it is too **cold** +- 현재 날씨는 평소보다 조금 **추워요** = The present/recent weather is **colder** than normal +- 요즘에 날씨가 점점 **추워**져요 = Lately, the weather is getting gradually **colder** +- 날씨가 **추워**서 따뜻한 옷을 입었어요 = The weather is **cold,** so I put on warm clothes + +
+ 어렵다 = to be difficult +
+ +어렵다 follows the ㅂ irregular + +Common Usages: + +- 어려운 문제 = difficult problem + +Examples: + +- 수학은 너무 **어려워요** = Math is too **difficult** +- 한국에서 대학교는 고등학교보다 덜 **어려워요** = In Korea, University is not as **hard** as high school +- 저는 **어려운** 내용을 천천히 설명했어요 = I explained the **difficult** content slowly +- 부장님을 만족시키는 것은 **어려워요** = Is it is **difficult** to satisfy our boss +- 고등학교는 한국에서 **어려워요** = High school is **difficult** in Korea + +
+ 더럽다 = to be dirty +
+ +더럽다 follows the ㅂ irregular + +Example: + +- 우리 집은 지금 매우 **더러워요** = Our house is really **dirty** right now +- 쥐는 너무 **더러워요** = Rats are very **dirty** +- 바다는 춥고 **더러워요** = The ocean is cold and **dirty** +- 제가 세수를 하지 않았기 때문에 얼굴이 **더러워** 보여요 = My face looks **dirty** because I didn’t wash it + +
+ 바쁘다 = to be busy +
+ +바쁘다 follows the ㅡ irregular + +Examples: + +- 제가 너무 **바빠**서 내일 못 가요 = I can’t go tomorrow because I am so **busy** +- **저는** 어제 너무 **바빴어요** = I was very/too **busy** yesterday +- 이달 초에 친구들과 모임이 많을 거여서 매우 **바쁠** 것 같아요 + - I will probably be very **busy** at the beginning of this month because I have a lot of meetings with friends +- 우리가 원래 내일 만나기로 했는데 우리 둘 다 너무 **바빠서** 다음 주로 연기했어요 + - We originally decided to meet tomorrow, but we delayed it to next week because we were both so **busy** + +
+ 같다 = to be the same +
+ +Common Usages: + +- ~ㄹ 것 같다 grammatical principle (Introduced in [Lesson 35](https://www.howtostudykorean.com/unit-2-lower-intermediate-korean-grammar/unit-2-lessons-34-41/lesson-35/ "Lesson 35: It seems to be/might be (~ㄹ 것 같다)")) +- 똑같다 = exactly the same + +Notes: See [Lesson 15](https://www.howtostudykorean.com/unit1/unit-1-lessons-9-16/lesson-15/ "Lesson 15: Miscellaneous Words and Grammar: 들다, Korean Homonyms, Being Sick, Different/Similar/Same") for more information + +Example: + +- 저는 **같은** 바지가 있어요 = I have the **same** pants +- 캐나다 사람들은 한국 사람들과 **같아요** = Canadian people are the **same** as Korean people +- 이 학교는 우리 학교와 **같아요** = This school and our school are the **same** +- 저 식당은 이 식당과 **같아요** = That restaurant is the **same** as this one +- 우리 아빠는 저것을 싫어할 것 **같아요** = Dad will probably not like that +- 선생님이 그 수업을 하지 않을 것 **같아요** = The teacher probably won’t (teach) that lesson + +
+ 안전하다 = to be safe +
+ +Common Usages: + +- 안전띠 = safety belt, seat belt + +Examples: + +- 이 직업은 **안전해**서 좋아요 = This job is good because it is **safe** +- 저는 거리를 **안전하게** 건넜어요 = I crossed the street **safely** +- 우리 아버지는 차를 항상 **안전하게** 운전해요 = Our dad always drives his car **safely** +- 주위가 **안전하지** 않아요 = This area/surrounding area isn’t **safe** +- 그 아파트가 경비 아저씨가 있지만 **안전하지** 않아요 + - Even though that apartment (complex) has a security guard, it isn’t **safe** +- 사람들이 운전을 할 때 신호를 준수해야 **안전해요** + - When people drive, only when they obey the traffic signals is it **safe** + +
+ 딱딱하다 = to be hard, to be rigid +
+ +Examples: + +- 이 빵은 너무 **딱딱해요** = This bread is too **hard** +- 다이아몬드는 **딱딱하다** = Diamonds are **hard** +- 저는 반죽을 딱딱할 때까지 **저었어요** = I **stirred** the batter until it was hard +- 바나나가 초록색일수록 **딱딱해요** = The greener bananas are, the **harder** they are +- 저는 디스크가 있어서 **딱딱한** 바닥에서 자야 돼요 + - I have a herniated disk, so I need to sleep on a **hard** floor +- 너무 **딱딱한** 음식을 많이 먹으면 턱에 무리가 가서 좋지 않아요 + - If you eat a lot of **hard** food, it puts too much stress on your chin so it is not good + +
+ 부드럽다 = to be soft +
+ +부드럽다 follows the ㅂ irregular + +Examples: + +- 그녀의 손은 **부드러워요** = Her hands are very **soft** +- 그 여자의 피부가 너무 **부드러워요** = That girl’s skin is very **smooth**/**soft** +- 손이 **부드럽지** 않아서 로션을 발랐어요 = I put lotion on my hands because they weren’t **soft** +- 매우 **부드럽고도** 이상한 느낌이었다 = It had a very **soft**, but also a very strange feel +- 이 베개를 저것과 비교하면 이 베개가 훨씬 **부드러워요** = If you compare this pillow with that one, this pillow is much **softer** + +
+ 가능하다 = to be possible +
+ +Common Usages: + +- 가능성 = possibility +- 환불 가능 = refunds are possible (you would see this on a sign in a store) +- 교환 가능 = exchanges are possible (usually seen on a sign at a store) + +Examples: + +- 그것이 **가능하다**고 생각해요? = Do you think that is **possible**? +- 그것은 경제적으로 **가능하지** 않아요 = That isn’t economically **possible** +- 교환은 1주일 이내 **가능합니다** = Exchanges are **possible** within one week +- 정부는 지진 **가능성** 때문에 적색 경보를 내렸어요 + - The government issued a red alert because of the possibility of an earthquake +- 북한 사람들이 북한에서 탈출할 때도 잡혀서 죽을 **가능성이** 있어요 + - It is **possible** for North Korean people to be captured and killed even when they are trying to escape the country + +
+ 불가능하다 = to be impossible +
+ +Example: + +- 그것을 움직이는 것이 **불가능해요** = It is **impossible** to move that + +
+ 예쁘다 = to be pretty +
+ +예쁘다 follows the ㅡ irregular + +Common Usages: + +- 예쁜 여자 = pretty girl + +Example: + +- 그 여자가 너무 예뻐요 = That girl is very pretty +- 저의 여자 친구는 귀엽고 예뻐요 = My girlfriend is cute and pretty +- 그 여자의 구두가 예뻐요 = That girl’s boots are pretty +- 여자 친구는 얼마나 예뻐요? = How pretty is your girlfriend? +- 그 여자들은 예뻐요 = Those girls are pretty + +
+ ### Adverbs: 일찍 = early +
+ +Notes: 일찍 is an adverb. The opposite of “early” is typically 늦다 which is an adjective. 늦게 can be used as the adverb to have the meaning of “late.” For example: + +- 우리는 일찍 도착했어요 = We arrived early +- 우리는 늦게 도착했어요 = We arrived late (it would be awkward to say “lately” in English) + +Examples: + +- 우리는 내일 **일찍** 일어나야 돼요 = We need to wake up **early** tomorrow morning +- 왜 이렇게 **일찍** 가요? = Why are you going so **early** (like this)? +- 제가 **일찍** 가도 돼요? = May I go **early**? +- 저는 아침에 **일찍** 일어났어요 = I woke up **early** in the morning +- 그는 직장에서 **일찍** 퇴근했어요 = He left work **early** +- 밖에 **일찍** 나가려고 숙제를 빨리 했어요 = I did my homework fast in order to go out **early** + +
+ 매일 = everyday -You might also want to try listening to all of the words on loop with this [Vocabulary Practice video](https://youtu.be/gwXJVRSyVGI). +
+ +Examples: + +- 저는 **매일** 운동하겠습니다 = I will exercise **everyday** +- 저는 **매일** 운동해요 = I exercise **everyday** +- **매일** 같은 운동을 하지 말고 많이 쉬세요 = Don’t do the same exercise **every** **day**, and get lots of rest +- 그 남자는 **매일** 까만색 옷을 입어요 = That man wears black clothes **everyday** +- 저는 공휴일을 빼고 **매일** 일해요 = I work **every** **day** except for public holidays +- 저의 엄마는 **매일** 운동해요 = My mother exercises **every** **day** + +
+ +You might also want to try listening to all of the words on loop with this [Vocabulary Practice video]. + + ## Irregulars @@ -1101,9 +1391,26 @@ For now, focus on the concepts that were introduced in this lesson. When you rea Everybody is confused when they learn these irregulars. Eventually you will reach a point where all of these will come natural to you. Whenever you learn a new word where the stem ends in ㅅ/ㄹ/ㅂ/ㄷ/르/ㅡ just make a mental note about how you should conjugate that word in the future. I don’t even have to think about these irregulars anymore because they just flow out naturally. If you can’t memorize them all right now, just try to understand them, which will allow you to recognize them later. Eventually, you will memorize them simply from using and hearing them so much. These videos are available to reinforce this lesson: -[Sentence Practice](https://youtu.be/nU_N2kZZmEU), [Conjugation Practice](https://youtu.be/nq42Ak6m_cE), [Dictation](https://youtu.be/gVa2UTUBQIo), [Lesson Recap](https://youtu.be/FCn6SLVfruA) -[Click here for a free PDF of this lesson.](https://www.howtostudykorean.com/wp-content/uploads/2015/08/HowtoStudyKorean-Unit-1-Lesson-7.pdf) +[Sentence Practice] + + + +[Conjugation Practice] + + + +[Dictation] + + + +[Lesson Recap] + + + +[Click here for a free PDF of this lesson.] + + [Okay, I got it! Take me to the next lesson!](https://www.howtostudykorean.com/?page_id=297) Or, [Click here for a workbook to go along with this lesson.](https://www.howtostudykorean.com/workbooks#Unit118)