diff --git a/Logseq/assets/image_1748950382242_0.png b/Logseq/assets/image_1748950382242_0.png
deleted file mode 100644
index 5f47100..0000000
Binary files a/Logseq/assets/image_1748950382242_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1748951204815_0-2025-07-03.png b/Logseq/assets/image_1748951204815_0-2025-07-03.png
deleted file mode 100644
index deb9d6c..0000000
Binary files a/Logseq/assets/image_1748951204815_0-2025-07-03.png and /dev/null differ
diff --git a/Logseq/assets/image_1748951554518_0.png b/Logseq/assets/image_1748951554518_0.png
deleted file mode 100644
index 12d294f..0000000
Binary files a/Logseq/assets/image_1748951554518_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1748952213674_0.png b/Logseq/assets/image_1748952213674_0.png
deleted file mode 100644
index 6398c37..0000000
Binary files a/Logseq/assets/image_1748952213674_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749032364959_0.png b/Logseq/assets/image_1749032364959_0.png
deleted file mode 100644
index 87119c1..0000000
Binary files a/Logseq/assets/image_1749032364959_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749032395396_0.png b/Logseq/assets/image_1749032395396_0.png
deleted file mode 100644
index de71064..0000000
Binary files a/Logseq/assets/image_1749032395396_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749032418307_0.png b/Logseq/assets/image_1749032418307_0.png
deleted file mode 100644
index 1665942..0000000
Binary files a/Logseq/assets/image_1749032418307_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749032882045_0.png b/Logseq/assets/image_1749032882045_0.png
deleted file mode 100644
index e03ae72..0000000
Binary files a/Logseq/assets/image_1749032882045_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749032899134_0.png b/Logseq/assets/image_1749032899134_0.png
deleted file mode 100644
index 5c7347d..0000000
Binary files a/Logseq/assets/image_1749032899134_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749209943078_0.png b/Logseq/assets/image_1749209943078_0.png
deleted file mode 100644
index a4a186b..0000000
Binary files a/Logseq/assets/image_1749209943078_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749210070598_0.png b/Logseq/assets/image_1749210070598_0.png
deleted file mode 100644
index a897dea..0000000
Binary files a/Logseq/assets/image_1749210070598_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749210517549_0.png b/Logseq/assets/image_1749210517549_0.png
deleted file mode 100644
index 3ecaf9e..0000000
Binary files a/Logseq/assets/image_1749210517549_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749210534027_0.png b/Logseq/assets/image_1749210534027_0.png
deleted file mode 100644
index 0e69a28..0000000
Binary files a/Logseq/assets/image_1749210534027_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749211656484_0.png b/Logseq/assets/image_1749211656484_0.png
deleted file mode 100644
index b8baffa..0000000
Binary files a/Logseq/assets/image_1749211656484_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749211697644_0.png b/Logseq/assets/image_1749211697644_0.png
deleted file mode 100644
index bbdf69b..0000000
Binary files a/Logseq/assets/image_1749211697644_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749212341589_0.png b/Logseq/assets/image_1749212341589_0.png
deleted file mode 100644
index dfd7d48..0000000
Binary files a/Logseq/assets/image_1749212341589_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749212432481_0.png b/Logseq/assets/image_1749212432481_0.png
deleted file mode 100644
index 8598c4a..0000000
Binary files a/Logseq/assets/image_1749212432481_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749212711890_0.png b/Logseq/assets/image_1749212711890_0.png
deleted file mode 100644
index ffde96a..0000000
Binary files a/Logseq/assets/image_1749212711890_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749212773733_0.png b/Logseq/assets/image_1749212773733_0.png
deleted file mode 100644
index 000ee31..0000000
Binary files a/Logseq/assets/image_1749212773733_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749213152603_0.png b/Logseq/assets/image_1749213152603_0.png
deleted file mode 100644
index e09eb66..0000000
Binary files a/Logseq/assets/image_1749213152603_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749213159850_0.png b/Logseq/assets/image_1749213159850_0.png
deleted file mode 100644
index e09eb66..0000000
Binary files a/Logseq/assets/image_1749213159850_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749213178848_0.png b/Logseq/assets/image_1749213178848_0.png
deleted file mode 100644
index a3259dc..0000000
Binary files a/Logseq/assets/image_1749213178848_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749296988997_0.png b/Logseq/assets/image_1749296988997_0.png
deleted file mode 100644
index f989a5f..0000000
Binary files a/Logseq/assets/image_1749296988997_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749297096865_0.png b/Logseq/assets/image_1749297096865_0.png
deleted file mode 100644
index 9d7c639..0000000
Binary files a/Logseq/assets/image_1749297096865_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749297254603_0.png b/Logseq/assets/image_1749297254603_0.png
deleted file mode 100644
index e26e841..0000000
Binary files a/Logseq/assets/image_1749297254603_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749297443233_0.png b/Logseq/assets/image_1749297443233_0.png
deleted file mode 100644
index c05f216..0000000
Binary files a/Logseq/assets/image_1749297443233_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749297559650_0.png b/Logseq/assets/image_1749297559650_0.png
deleted file mode 100644
index fa5c520..0000000
Binary files a/Logseq/assets/image_1749297559650_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749298694816_0.png b/Logseq/assets/image_1749298694816_0.png
deleted file mode 100644
index 744880a..0000000
Binary files a/Logseq/assets/image_1749298694816_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749298714631_0.png b/Logseq/assets/image_1749298714631_0.png
deleted file mode 100644
index eeef653..0000000
Binary files a/Logseq/assets/image_1749298714631_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749380424851_0.png b/Logseq/assets/image_1749380424851_0.png
deleted file mode 100644
index 975718c..0000000
Binary files a/Logseq/assets/image_1749380424851_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749380439435_0.png b/Logseq/assets/image_1749380439435_0.png
deleted file mode 100644
index cd2146b..0000000
Binary files a/Logseq/assets/image_1749380439435_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749380452227_0.png b/Logseq/assets/image_1749380452227_0.png
deleted file mode 100644
index 2a3f5e3..0000000
Binary files a/Logseq/assets/image_1749380452227_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749380464655_0.png b/Logseq/assets/image_1749380464655_0.png
deleted file mode 100644
index 802b4c8..0000000
Binary files a/Logseq/assets/image_1749380464655_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749637877816_0.png b/Logseq/assets/image_1749637877816_0.png
deleted file mode 100644
index 2abf3d6..0000000
Binary files a/Logseq/assets/image_1749637877816_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749637927561_0.png b/Logseq/assets/image_1749637927561_0.png
deleted file mode 100644
index 36c7b54..0000000
Binary files a/Logseq/assets/image_1749637927561_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749638023637_0.png b/Logseq/assets/image_1749638023637_0.png
deleted file mode 100644
index f49bf4f..0000000
Binary files a/Logseq/assets/image_1749638023637_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749640516779_0.png b/Logseq/assets/image_1749640516779_0.png
deleted file mode 100644
index 93ebb19..0000000
Binary files a/Logseq/assets/image_1749640516779_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749640596537_0.png b/Logseq/assets/image_1749640596537_0.png
deleted file mode 100644
index 8c545ba..0000000
Binary files a/Logseq/assets/image_1749640596537_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749641429551_0.png b/Logseq/assets/image_1749641429551_0.png
deleted file mode 100644
index c1e8f56..0000000
Binary files a/Logseq/assets/image_1749641429551_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749642132475_0.png b/Logseq/assets/image_1749642132475_0.png
deleted file mode 100644
index dc564d1..0000000
Binary files a/Logseq/assets/image_1749642132475_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749642276550_0.png b/Logseq/assets/image_1749642276550_0.png
deleted file mode 100644
index 6f15772..0000000
Binary files a/Logseq/assets/image_1749642276550_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749643381563_0.png b/Logseq/assets/image_1749643381563_0.png
deleted file mode 100644
index dbcca97..0000000
Binary files a/Logseq/assets/image_1749643381563_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749812952823_0.png b/Logseq/assets/image_1749812952823_0.png
deleted file mode 100644
index 1407bd2..0000000
Binary files a/Logseq/assets/image_1749812952823_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749813033139_0.png b/Logseq/assets/image_1749813033139_0.png
deleted file mode 100644
index bfc4905..0000000
Binary files a/Logseq/assets/image_1749813033139_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749986575989_0.png b/Logseq/assets/image_1749986575989_0.png
deleted file mode 100644
index 69bd24e..0000000
Binary files a/Logseq/assets/image_1749986575989_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749986614051_0.png b/Logseq/assets/image_1749986614051_0.png
deleted file mode 100644
index 69bd24e..0000000
Binary files a/Logseq/assets/image_1749986614051_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1749986661502_0.png b/Logseq/assets/image_1749986661502_0.png
deleted file mode 100644
index e10bd4a..0000000
Binary files a/Logseq/assets/image_1749986661502_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750429300456_0.png b/Logseq/assets/image_1750429300456_0.png
deleted file mode 100644
index 36387cf..0000000
Binary files a/Logseq/assets/image_1750429300456_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750429542042_0.png b/Logseq/assets/image_1750429542042_0.png
deleted file mode 100644
index 3716a60..0000000
Binary files a/Logseq/assets/image_1750429542042_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750430414095_0.png b/Logseq/assets/image_1750430414095_0.png
deleted file mode 100644
index 6d8b094..0000000
Binary files a/Logseq/assets/image_1750430414095_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750432370872_0.png b/Logseq/assets/image_1750432370872_0.png
deleted file mode 100644
index 646345e..0000000
Binary files a/Logseq/assets/image_1750432370872_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750432379462_0.png b/Logseq/assets/image_1750432379462_0.png
deleted file mode 100644
index 646345e..0000000
Binary files a/Logseq/assets/image_1750432379462_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750684163662_0.png b/Logseq/assets/image_1750684163662_0.png
deleted file mode 100644
index cb621e9..0000000
Binary files a/Logseq/assets/image_1750684163662_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750685435177_0.png b/Logseq/assets/image_1750685435177_0.png
deleted file mode 100644
index e733d6d..0000000
Binary files a/Logseq/assets/image_1750685435177_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750686486838_0.png b/Logseq/assets/image_1750686486838_0.png
deleted file mode 100644
index bf92df7..0000000
Binary files a/Logseq/assets/image_1750686486838_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750687143692_0.png b/Logseq/assets/image_1750687143692_0.png
deleted file mode 100644
index 156c623..0000000
Binary files a/Logseq/assets/image_1750687143692_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750939489722_0.png b/Logseq/assets/image_1750939489722_0.png
deleted file mode 100644
index 8a078d2..0000000
Binary files a/Logseq/assets/image_1750939489722_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750939705483_0.png b/Logseq/assets/image_1750939705483_0.png
deleted file mode 100644
index 0ca1a78..0000000
Binary files a/Logseq/assets/image_1750939705483_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1750939894394_0.png b/Logseq/assets/image_1750939894394_0.png
deleted file mode 100644
index d7786d5..0000000
Binary files a/Logseq/assets/image_1750939894394_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1751107593734_0.png b/Logseq/assets/image_1751107593734_0.png
deleted file mode 100644
index 6623915..0000000
Binary files a/Logseq/assets/image_1751107593734_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1751107853653_0.png b/Logseq/assets/image_1751107853653_0.png
deleted file mode 100644
index 0744871..0000000
Binary files a/Logseq/assets/image_1751107853653_0.png and /dev/null differ
diff --git a/Logseq/assets/image_1751372628894_0.png b/Logseq/assets/image_1751372628894_0.png
deleted file mode 100644
index 6c2efa9..0000000
Binary files a/Logseq/assets/image_1751372628894_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1748951222987_0.png b/Logseq/logseq/.recycle/assets_image_1748951222987_0.png
deleted file mode 100644
index 1062e5f..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1748951222987_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1749027826746_0.png b/Logseq/logseq/.recycle/assets_image_1749027826746_0.png
deleted file mode 100644
index 05cac8f..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1749027826746_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1749027899133_0.png b/Logseq/logseq/.recycle/assets_image_1749027899133_0.png
deleted file mode 100644
index a61a7f1..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1749027899133_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1749298473963_0.png b/Logseq/logseq/.recycle/assets_image_1749298473963_0.png
deleted file mode 100644
index 9ab4a21..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1749298473963_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1749640474454_0.png b/Logseq/logseq/.recycle/assets_image_1749640474454_0.png
deleted file mode 100644
index fef5e39..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1749640474454_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1749641254750_0.png b/Logseq/logseq/.recycle/assets_image_1749641254750_0.png
deleted file mode 100644
index faaee7f..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1749641254750_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1749643277298_0.png b/Logseq/logseq/.recycle/assets_image_1749643277298_0.png
deleted file mode 100644
index 25db9c6..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1749643277298_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1750429155669_0.png b/Logseq/logseq/.recycle/assets_image_1750429155669_0.png
deleted file mode 100644
index 387e8e8..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1750429155669_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1750432329258_0.png b/Logseq/logseq/.recycle/assets_image_1750432329258_0.png
deleted file mode 100644
index 49cb29c..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1750432329258_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/assets_image_1751107742290_0.png b/Logseq/logseq/.recycle/assets_image_1751107742290_0.png
deleted file mode 100644
index c7f76a9..0000000
Binary files a/Logseq/logseq/.recycle/assets_image_1751107742290_0.png and /dev/null differ
diff --git a/Logseq/logseq/.recycle/pages_First Page.md b/Logseq/logseq/.recycle/pages_First Page.md
deleted file mode 100644
index 954e6e0..0000000
--- a/Logseq/logseq/.recycle/pages_First Page.md
+++ /dev/null
@@ -1,26 +0,0 @@
-- Swift Arrow
- - 너는 누구지? :->code::hello
- id:: 683d7d8c-f684-4309-9eb7-d297f58c2cb5
- - close:->hello
- id:: 683d8268-ca86-4567-9619-7146b82d501c
-- hello
- collapsed:: true
- - ceuak
- - hello:->ceuak
- id:: 683d81b8-6ce7-4576-9713-7e7db5b6fdc5
- - ceuak!
- collapsed:: true
- - ceuak :<- dongsang
- id:: 683d81be-fdc8-44d0-8110-d055e684370d
- -
-- card tag
- - ceuak #card
- id:: 683d82e5-9e7b-42f2-a227-f56429ab93f8
- - ceuak1 #card
- - dongsang
- - ceauk2
- - ceuak3
--
--
--
--
\ No newline at end of file
diff --git a/Logseq/logseq/.recycle/pages_Index Page.md b/Logseq/logseq/.recycle/pages_Index Page.md
deleted file mode 100644
index 53723fe..0000000
--- a/Logseq/logseq/.recycle/pages_Index Page.md
+++ /dev/null
@@ -1,4 +0,0 @@
-- 영어공부
- - [[기초영어강의(성정혜)]]
- -
-- oo공부
\ No newline at end of file
diff --git a/Logseq/logseq/.recycle/pages_contents.md b/Logseq/logseq/.recycle/pages_contents.md
deleted file mode 100644
index 3cf20d5..0000000
--- a/Logseq/logseq/.recycle/pages_contents.md
+++ /dev/null
@@ -1 +0,0 @@
--
\ No newline at end of file
diff --git a/Logseq/logseq/.recycle/pages_기초영어강의 1강.md b/Logseq/logseq/.recycle/pages_기초영어강의 1강.md
deleted file mode 100644
index 50c2753..0000000
--- a/Logseq/logseq/.recycle/pages_기초영어강의 1강.md
+++ /dev/null
@@ -1,2 +0,0 @@
--
--
\ No newline at end of file
diff --git a/Logseq/logseq/.recycle/pages_기초영어강의(성정혜).md b/Logseq/logseq/.recycle/pages_기초영어강의(성정혜).md
deleted file mode 100644
index 64cc6d0..0000000
--- a/Logseq/logseq/.recycle/pages_기초영어강의(성정혜).md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [[기초영어강의 1강]]
--
\ No newline at end of file
diff --git a/Logseq/logseq/bak/journals/2025_06_02/2025-06-03T10_59_18.987Z.Desktop.md b/Logseq/logseq/bak/journals/2025_06_02/2025-06-03T10_59_18.987Z.Desktop.md
deleted file mode 100644
index a8eca9b..0000000
--- a/Logseq/logseq/bak/journals/2025_06_02/2025-06-03T10_59_18.987Z.Desktop.md
+++ /dev/null
@@ -1,3 +0,0 @@
-- 쇼핑목록
- - 우유
- - 계란
\ No newline at end of file
diff --git a/Logseq/logseq/bak/logseq/config/2025-06-03T11_14_51.159Z.Desktop.edn b/Logseq/logseq/bak/logseq/config/2025-06-03T11_14_51.159Z.Desktop.edn
deleted file mode 100644
index b02e429..0000000
--- a/Logseq/logseq/bak/logseq/config/2025-06-03T11_14_51.159Z.Desktop.edn
+++ /dev/null
@@ -1,422 +0,0 @@
-{:meta/version 1
-
- ;; Set the preferred format.
- ;; Available options:
- ;; - Markdown (default)
- ;; - Org
- ;; :preferred-format "Markdown"
-
- ;; Set the preferred workflow style.
- ;; Available options:
- ;; - :now for NOW/LATER style (default)
- ;; - :todo for TODO/DOING style
- :preferred-workflow :now
-
- ;; Exclude directories/files.
- ;; Example usage:
- ;; :hidden ["/archived" "/test.md" "../assets/archived"]
- :hidden []
-
- ;; Define the default journal page template.
- ;; Enter the template name between the quotes.
- :default-templates
- {:journals ""}
-
- ;; Set a custom date format for the journal page title.
- ;; Default value: "MMM do, yyyy"
- ;; e.g., "Jan 19th, 2038"
- ;; Example usage e.g., "Tue 19th, Jan 2038"
- ;; :journal/page-title-format "EEE do, MMM yyyy"
-
- ;; Specify the journal filename format using a valid date format string.
- ;; !Warning:
- ;; This configuration is not retroactive and affects only new journals.
- ;; To show old journal files in the app, manually rename the files in the
- ;; journal directory to match the new format.
- ;; Default value: "yyyy_MM_dd"
- ;; :journal/file-name-format "yyyy_MM_dd"
-
- ;; Enable tooltip preview on hover.
- ;; Default value: true
- :ui/enable-tooltip? true
-
- ;; Display brackets [[]] around page references.
- ;; Default value: true
- ;; :ui/show-brackets? true
-
- ;; Display all lines of a block when referencing ((block)).
- ;; Default value: false
- :ui/show-full-blocks? false
-
- ;; Automatically expand block references when zooming in.
- ;; Default value: true
- :ui/auto-expand-block-refs? true
-
- ;; Enable Block timestamps.
- ;; Default value: false
- :feature/enable-block-timestamps? false
-
- ;; Disable accent marks when searching.
- ;; After changing this setting, rebuild the search index by pressing (^C ^S).
- ;; Default value: true
- :feature/enable-search-remove-accents? true
-
- ;; Enable journals.
- ;; Default value: true
- ;; :feature/enable-journals? true
-
- ;; Enable flashcards.
- ;; Default value: true
- ;; :feature/enable-flashcards? true
-
- ;; Enable whiteboards.
- ;; Default value: true
- ;; :feature/enable-whiteboards? true
-
- ;; Disable the journal's built-in 'Scheduled tasks and deadlines' query.
- ;; Default value: false
- ;; :feature/disable-scheduled-and-deadline-query? false
-
- ;; Specify the number of days displayed in the future for
- ;; the 'scheduled tasks and deadlines' query.
- ;; Example usage:
- ;; Display all scheduled and deadline blocks for the next 14 days:
- ;; :scheduled/future-days 14
- ;; Default value: 7
- ;; :scheduled/future-days 7
-
- ;; Specify the first day of the week.
- ;; Available options:
- ;; - integer from 0 to 6 (Monday to Sunday)
- ;; Default value: 6 (Sunday)
- :start-of-week 6
-
- ;; Specify a custom CSS import.
- ;; This option takes precedence over the local `logseq/custom.css` file.
- ;; Example usage:
- ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
-
- ;; Specify a custom JS import.
- ;; This option takes precedence over the local `logseq/custom.js` file.
- ;; Example usage:
- ;; :custom-js-url "https://cdn.logseq.com/custom.js"
-
- ;; Set a custom Arweave gateway
- ;; Default gateway: https://arweave.net
- ;; :arweave/gateway "https://arweave.net"
-
- ;; Set bullet indentation when exporting
- ;; Available options:
- ;; - `:eight-spaces` as eight spaces
- ;; - `:four-spaces` as four spaces
- ;; - `:two-spaces` as two spaces
- ;; - `:tab` as a tab character (default)
- ;; :export/bullet-indentation :tab
-
- ;; Publish all pages within the Graph
- ;; Regardless of whether individual pages have been marked as public.
- ;; Default value: false
- ;; :publishing/all-pages-public? false
-
- ;; Define the default home page and sidebar status.
- ;; If unspecified, the journal page will be loaded on startup and the right sidebar will stay hidden.
- ;; The `:page` value represents the name of the page displayed at startup.
- ;; Available options for `:sidebar` are:
- ;; - "Contents" to display the Contents page in the right sidebar.
- ;; - A specific page name to display in the right sidebar.
- ;; - An array of multiple pages, e.g., ["Contents" "Page A" "Page B"].
- ;; If `:sidebar` remains unset, the right sidebar will stay hidden.
- ;; Examples:
- ;; 1. Set "Changelog" as the home page and display "Contents" in the right sidebar:
- ;; :default-home {:page "Changelog", :sidebar "Contents"}
- ;; 2. Set "Jun 3rd, 2021" as the home page without the right sidebar:
- ;; :default-home {:page "Jun 3rd, 2021"}
- ;; 3. Set "home" as the home page and display multiple pages in the right sidebar:
- ;; :default-home {:page "home", :sidebar ["Page A" "Page B"]}
-
- ;; Set the default location for storing notes.
- ;; Default value: "pages"
- ;; :pages-directory "pages"
-
- ;; Set the default location for storing journals.
- ;; Default value: "journals"
- ;; :journals-directory "journals"
-
- ;; Set the default location for storing whiteboards.
- ;; Default value: "whiteboards"
- ;; :whiteboards-directory "whiteboards"
-
- ;; Enabling this option converts
- ;; [[Grant Ideas]] to [[file:./grant_ideas.org][Grant Ideas]] for org-mode.
- ;; For more information, visit https://github.com/logseq/logseq/issues/672
- ;; :org-mode/insert-file-link? false
-
- ;; Configure custom shortcuts.
- ;; Syntax:
- ;; 1. + indicates simultaneous key presses, e.g., `Ctrl+Shift+a`.
- ;; 2. A space between keys represents key chords, e.g., `t s` means
- ;; pressing `t` followed by `s`.
- ;; 3. mod refers to `Ctrl` for Windows/Linux and `Command` for Mac.
- ;; 4. Use false to disable a specific shortcut.
- ;; 5. You can define multiple bindings for a single action, e.g., ["ctrl+j" "down"].
- ;; The full list of configurable shortcuts is available at:
- ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
- ;; Example:
- ;; :shortcuts
- ;; {:editor/new-block "enter"
- ;; :editor/new-line "shift+enter"
- ;; :editor/insert-link "mod+shift+k"
- ;; :editor/highlight false
- ;; :ui/toggle-settings "t s"
- ;; :editor/up ["ctrl+k" "up"]
- ;; :editor/down ["ctrl+j" "down"]
- ;; :editor/left ["ctrl+h" "left"]
- ;; :editor/right ["ctrl+l" "right"]}
- :shortcuts {}
-
- ;; Configure the behavior of pressing Enter in document mode.
- ;; if set to true, pressing Enter will create a new block.
- ;; Default value: false
- :shortcut/doc-mode-enter-for-new-block? false
-
- ;; Block content larger than `block/content-max-length` will not be searchable
- ;; or editable for performance.
- ;; Default value: 10000
- :block/content-max-length 10000
-
- ;; Display command documentation on hover.
- ;; Default value: true
- :ui/show-command-doc? true
-
- ;; Display empty bullet points.
- ;; Default value: false
- :ui/show-empty-bullets? false
-
- ;; Pre-defined :view function to use with advanced queries.
- :query/views
- {:pprint
- (fn [r] [:pre.code (pprint r)])}
-
- ;; Advanced queries `:result-transform` function.
- ;; Transform the query result before displaying it.
- :query/result-transforms
- {:sort-by-priority
- (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
-
- ;; The following queries will be displayed at the bottom of today's journal page.
- ;; The "NOW" query returns tasks with "NOW" or "DOING" status.
- ;; The "NEXT" query returns tasks with "NOW", "LATER", or "TODO" status.
- :default-queries
- {:journals
- [{:title "🔨 NOW"
- :query [:find (pull ?h [*])
- :in $ ?start ?today
- :where
- [?h :block/marker ?marker]
- [(contains? #{"NOW" "DOING"} ?marker)]
- [?h :block/page ?p]
- [?p :block/journal? true]
- [?p :block/journal-day ?d]
- [(>= ?d ?start)]
- [(<= ?d ?today)]]
- :inputs [:14d :today]
- :result-transform (fn [result]
- (sort-by (fn [h]
- (get h :block/priority "Z")) result))
- :group-by-page? false
- :collapsed? false}
- {:title "📅 NEXT"
- :query [:find (pull ?h [*])
- :in $ ?start ?next
- :where
- [?h :block/marker ?marker]
- [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
- [?h :block/page ?p]
- [?p :block/journal? true]
- [?p :block/journal-day ?d]
- [(> ?d ?start)]
- [(< ?d ?next)]]
- :inputs [:today :7d-after]
- :group-by-page? false
- :collapsed? false}]}
-
- ;; Add custom commands to the command palette
- ;; Example usage:
- ;; :commands
- ;; [
- ;; ["js" "Javascript"]
- ;; ["md" "Markdown"]
- ;; ]
- :commands []
-
- ;; Enable collapsing blocks with titles but no children.
- ;; By default, only blocks with children can be collapsed.
- ;; Setting `:outliner/block-title-collapse-enabled?` to true allows collapsing
- ;; blocks with titles (multiple lines) and content. For example:
- ;; - block title
- ;; block content
- ;; Default value: false
- :outliner/block-title-collapse-enabled? false
-
- ;; Macros replace texts and will make you more productive.
- ;; Example usage:
- ;; Change the :macros value below to:
- ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
- ;; input "{{poem red,blue}}"
- ;; becomes
- ;; Rose is red, violet's blue. Life's ordered: Org assists you.
- :macros {}
-
- ;; Configure the default expansion level for linked references.
- ;; For example, consider the following block hierarchy:
- ;; - a [[page]] (level 1)
- ;; - b (level 2)
- ;; - c (level 3)
- ;; - d (level 4)
- ;;
- ;; With the default value of level 2, block b will be collapsed.
- ;; If the level's value is set to 3, block c will be collapsed.
- ;; Default value: 2
- :ref/default-open-blocks-level 2
-
- ;; Configure the threshold for linked references before collapsing.
- ;; Default value: 100
- :ref/linked-references-collapsed-threshold 50
-
- ;; Graph view configuration.
- ;; Example usage:
- ;; :graph/settings
- ;; {:orphan-pages? true ; Default value: true
- ;; :builtin-pages? false ; Default value: false
- ;; :excluded-pages? false ; Default value: false
- ;; :journal? false} ; Default value: false
-
- ;; Graph view configuration.
- ;; Example usage:
- ;; :graph/forcesettings
- ;; {:link-dist 180 ; Default value: 180
- ;; :charge-strength -600 ; Default value: -600
- ;; :charge-range 600} ; Default value: 600
-
- ;; Favorites to list on the left sidebar
- :favorites ["Index Page"]
-
- ;; Set flashcards interval.
- ;; Expected value:
- ;; - Float between 0 and 1
- ;; higher values result in faster changes to the next review interval.
- ;; Default value: 0.5
- ;; :srs/learning-fraction 0.5
-
- ;; Set the initial interval after the first successful review of a card.
- ;; Default value: 4
- ;; :srs/initial-interval 4
-
- ;; Hide specific block properties.
- ;; Example usage:
- ;; :block-hidden-properties #{:public :icon}
-
- ;; Create a page for all properties.
- ;; Default value: true
- :property-pages/enabled? true
-
- ;; Properties to exclude from having property pages
- ;; Example usage:
- ;; :property-pages/excludelist #{:duration :author}
-
- ;; By default, property value separated by commas will not be treated as
- ;; page references. You can add properties to enable it.
- ;; Example usage:
- ;; :property/separated-by-commas #{:alias :tags}
-
- ;; Properties that are ignored when parsing property values for references
- ;; Example usage:
- ;; :ignored-page-references-keywords #{:author :website}
-
- ;; logbook configuration.
- ;; :logbook/settings
- ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
- ;; :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
- ;; :enabled-in-timestamped-blocks false ;don't display logbook at all
- ;; }
-
- ;; Mobile photo upload configuration.
- ;; :mobile/photo
- ;; {:allow-editing? true
- ;; :quality 80}
-
- ;; Mobile features options
- ;; Gestures
- ;; Example usage:
- ;; :mobile
- ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
-
- ;; Extra CodeMirror options
- ;; See https://codemirror.net/5/doc/manual.html#config for possible options
- ;; Example usage:
- ;; :editor/extra-codemirror-options
- ;; {:lineWrapping false ; Default value: false
- ;; :lineNumbers true ; Default value: true
- ;; :readOnly false} ; Default value: false
-
- ;; Enable logical outdenting
- ;; Default value: false
- ;; :editor/logical-outdenting? false
-
- ;; Prefer pasting the file when text and a file are in the clipboard.
- ;; Default value: false
- ;; :editor/preferred-pasting-file? false
-
- ;; Quick capture templates for receiving content from other apps.
- ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
- ;; by receiving content from other apps. Note: the {} cannot be omitted.
- ;; - {time}: capture time
- ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
- ;; - {text}: text that users selected before sharing.
- ;; - {url}: URL or assets path for media files stored in Logseq.
- ;; You can also reorder them or use only one or two of them in the template.
- ;; You can also insert or format any text in the template, as shown in the following examples.
- ;; :quick-capture-templates
- ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
- ;; :media "[[quick capture]] **{time}**: {url}"}
-
- ;; Quick capture options.
- ;; - insert-today? Insert the capture at the end of today's journal page (boolean).
- ;; - redirect-page? Redirect to the quick capture page after capturing (boolean).
- ;; - default-page The default page to capture to if insert-today? is false (string).
- ;; :quick-capture-options
- ;; {:insert-today? false ;; Default value: true
- ;; :redirect-page? false ;; Default value: false
- ;; :default-page "quick capture"} ;; Default page: "quick capture"
-
- ;; File sync options
- ;; Ignore these files when syncing, regexp is supported.
- ;; :file-sync/ignore-files []
-
- ;; Configure the Enter key behavior for
- ;; context-aware editing with DWIM (Do What I Mean).
- ;; context-aware Enter key behavior implies that pressing Enter will
- ;; have different outcomes based on the context.
- ;; For instance, pressing Enter within a list generates a new list item,
- ;; whereas pressing Enter in a block reference opens the referenced block.
- ;; :dwim/settings
- ;; {:admonition&src? true ;; Default value: true
- ;; :markup? false ;; Default value: false
- ;; :block-ref? true ;; Default value: true
- ;; :page-ref? true ;; Default value: true
- ;; :properties? true ;; Default value: true
- ;; :list? false} ;; Default value: false
-
- ;; Configure the escaping method for special characters in page titles.
- ;; Warning:
- ;; This is a dangerous operation. To modify the setting,
- ;; access the 'Filename format' setting and follow the instructions.
- ;; Otherwise, You may need to manually rename all affected files and
- ;; re-index them on all clients after synchronization.
- ;; Incorrect handling may result in messy page titles.
- ;; Available options:
- ;; - :triple-lowbar (default)
- ;; ;use triple underscore `___` for slash `/` in page title
- ;; ;use Percent-encoding for other invalid characters
- :file/name-format :triple-lowbar
- :journal/page-title-format "yyyy-MM-dd EEEE"}
diff --git a/Logseq/logseq/bak/logseq/config/2025-06-03T11_16_12.129Z.Desktop.edn b/Logseq/logseq/bak/logseq/config/2025-06-03T11_16_12.129Z.Desktop.edn
deleted file mode 100644
index 0e1a0d0..0000000
--- a/Logseq/logseq/bak/logseq/config/2025-06-03T11_16_12.129Z.Desktop.edn
+++ /dev/null
@@ -1,422 +0,0 @@
-{:meta/version 1
-
- ;; Set the preferred format.
- ;; Available options:
- ;; - Markdown (default)
- ;; - Org
- ;; :preferred-format "Markdown"
-
- ;; Set the preferred workflow style.
- ;; Available options:
- ;; - :now for NOW/LATER style (default)
- ;; - :todo for TODO/DOING style
- :preferred-workflow :now
-
- ;; Exclude directories/files.
- ;; Example usage:
- ;; :hidden ["/archived" "/test.md" "../assets/archived"]
- :hidden []
-
- ;; Define the default journal page template.
- ;; Enter the template name between the quotes.
- :default-templates
- {:journals ""}
-
- ;; Set a custom date format for the journal page title.
- ;; Default value: "MMM do, yyyy"
- ;; e.g., "Jan 19th, 2038"
- ;; Example usage e.g., "Tue 19th, Jan 2038"
- ;; :journal/page-title-format "EEE do, MMM yyyy"
-
- ;; Specify the journal filename format using a valid date format string.
- ;; !Warning:
- ;; This configuration is not retroactive and affects only new journals.
- ;; To show old journal files in the app, manually rename the files in the
- ;; journal directory to match the new format.
- ;; Default value: "yyyy_MM_dd"
- ;; :journal/file-name-format "yyyy_MM_dd"
-
- ;; Enable tooltip preview on hover.
- ;; Default value: true
- :ui/enable-tooltip? true
-
- ;; Display brackets [[]] around page references.
- ;; Default value: true
- ;; :ui/show-brackets? true
-
- ;; Display all lines of a block when referencing ((block)).
- ;; Default value: false
- :ui/show-full-blocks? false
-
- ;; Automatically expand block references when zooming in.
- ;; Default value: true
- :ui/auto-expand-block-refs? true
-
- ;; Enable Block timestamps.
- ;; Default value: false
- :feature/enable-block-timestamps? false
-
- ;; Disable accent marks when searching.
- ;; After changing this setting, rebuild the search index by pressing (^C ^S).
- ;; Default value: true
- :feature/enable-search-remove-accents? true
-
- ;; Enable journals.
- ;; Default value: true
- ;; :feature/enable-journals? true
-
- ;; Enable flashcards.
- ;; Default value: true
- ;; :feature/enable-flashcards? true
-
- ;; Enable whiteboards.
- ;; Default value: true
- ;; :feature/enable-whiteboards? true
-
- ;; Disable the journal's built-in 'Scheduled tasks and deadlines' query.
- ;; Default value: false
- ;; :feature/disable-scheduled-and-deadline-query? false
-
- ;; Specify the number of days displayed in the future for
- ;; the 'scheduled tasks and deadlines' query.
- ;; Example usage:
- ;; Display all scheduled and deadline blocks for the next 14 days:
- ;; :scheduled/future-days 14
- ;; Default value: 7
- ;; :scheduled/future-days 7
-
- ;; Specify the first day of the week.
- ;; Available options:
- ;; - integer from 0 to 6 (Monday to Sunday)
- ;; Default value: 6 (Sunday)
- :start-of-week 6
-
- ;; Specify a custom CSS import.
- ;; This option takes precedence over the local `logseq/custom.css` file.
- ;; Example usage:
- ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
-
- ;; Specify a custom JS import.
- ;; This option takes precedence over the local `logseq/custom.js` file.
- ;; Example usage:
- ;; :custom-js-url "https://cdn.logseq.com/custom.js"
-
- ;; Set a custom Arweave gateway
- ;; Default gateway: https://arweave.net
- ;; :arweave/gateway "https://arweave.net"
-
- ;; Set bullet indentation when exporting
- ;; Available options:
- ;; - `:eight-spaces` as eight spaces
- ;; - `:four-spaces` as four spaces
- ;; - `:two-spaces` as two spaces
- ;; - `:tab` as a tab character (default)
- ;; :export/bullet-indentation :tab
-
- ;; Publish all pages within the Graph
- ;; Regardless of whether individual pages have been marked as public.
- ;; Default value: false
- ;; :publishing/all-pages-public? false
-
- ;; Define the default home page and sidebar status.
- ;; If unspecified, the journal page will be loaded on startup and the right sidebar will stay hidden.
- ;; The `:page` value represents the name of the page displayed at startup.
- ;; Available options for `:sidebar` are:
- ;; - "Contents" to display the Contents page in the right sidebar.
- ;; - A specific page name to display in the right sidebar.
- ;; - An array of multiple pages, e.g., ["Contents" "Page A" "Page B"].
- ;; If `:sidebar` remains unset, the right sidebar will stay hidden.
- ;; Examples:
- ;; 1. Set "Changelog" as the home page and display "Contents" in the right sidebar:
- ;; :default-home {:page "Changelog", :sidebar "Contents"}
- ;; 2. Set "Jun 3rd, 2021" as the home page without the right sidebar:
- ;; :default-home {:page "Jun 3rd, 2021"}
- ;; 3. Set "home" as the home page and display multiple pages in the right sidebar:
- ;; :default-home {:page "home", :sidebar ["Page A" "Page B"]}
-
- ;; Set the default location for storing notes.
- ;; Default value: "pages"
- ;; :pages-directory "pages"
-
- ;; Set the default location for storing journals.
- ;; Default value: "journals"
- ;; :journals-directory "journals"
-
- ;; Set the default location for storing whiteboards.
- ;; Default value: "whiteboards"
- ;; :whiteboards-directory "whiteboards"
-
- ;; Enabling this option converts
- ;; [[Grant Ideas]] to [[file:./grant_ideas.org][Grant Ideas]] for org-mode.
- ;; For more information, visit https://github.com/logseq/logseq/issues/672
- ;; :org-mode/insert-file-link? false
-
- ;; Configure custom shortcuts.
- ;; Syntax:
- ;; 1. + indicates simultaneous key presses, e.g., `Ctrl+Shift+a`.
- ;; 2. A space between keys represents key chords, e.g., `t s` means
- ;; pressing `t` followed by `s`.
- ;; 3. mod refers to `Ctrl` for Windows/Linux and `Command` for Mac.
- ;; 4. Use false to disable a specific shortcut.
- ;; 5. You can define multiple bindings for a single action, e.g., ["ctrl+j" "down"].
- ;; The full list of configurable shortcuts is available at:
- ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
- ;; Example:
- ;; :shortcuts
- ;; {:editor/new-block "enter"
- ;; :editor/new-line "shift+enter"
- ;; :editor/insert-link "mod+shift+k"
- ;; :editor/highlight false
- ;; :ui/toggle-settings "t s"
- ;; :editor/up ["ctrl+k" "up"]
- ;; :editor/down ["ctrl+j" "down"]
- ;; :editor/left ["ctrl+h" "left"]
- ;; :editor/right ["ctrl+l" "right"]}
- :shortcuts {}
-
- ;; Configure the behavior of pressing Enter in document mode.
- ;; if set to true, pressing Enter will create a new block.
- ;; Default value: false
- :shortcut/doc-mode-enter-for-new-block? false
-
- ;; Block content larger than `block/content-max-length` will not be searchable
- ;; or editable for performance.
- ;; Default value: 10000
- :block/content-max-length 10000
-
- ;; Display command documentation on hover.
- ;; Default value: true
- :ui/show-command-doc? true
-
- ;; Display empty bullet points.
- ;; Default value: false
- :ui/show-empty-bullets? false
-
- ;; Pre-defined :view function to use with advanced queries.
- :query/views
- {:pprint
- (fn [r] [:pre.code (pprint r)])}
-
- ;; Advanced queries `:result-transform` function.
- ;; Transform the query result before displaying it.
- :query/result-transforms
- {:sort-by-priority
- (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
-
- ;; The following queries will be displayed at the bottom of today's journal page.
- ;; The "NOW" query returns tasks with "NOW" or "DOING" status.
- ;; The "NEXT" query returns tasks with "NOW", "LATER", or "TODO" status.
- :default-queries
- {:journals
- [{:title "🔨 NOW"
- :query [:find (pull ?h [*])
- :in $ ?start ?today
- :where
- [?h :block/marker ?marker]
- [(contains? #{"NOW" "DOING"} ?marker)]
- [?h :block/page ?p]
- [?p :block/journal? true]
- [?p :block/journal-day ?d]
- [(>= ?d ?start)]
- [(<= ?d ?today)]]
- :inputs [:14d :today]
- :result-transform (fn [result]
- (sort-by (fn [h]
- (get h :block/priority "Z")) result))
- :group-by-page? false
- :collapsed? false}
- {:title "📅 NEXT"
- :query [:find (pull ?h [*])
- :in $ ?start ?next
- :where
- [?h :block/marker ?marker]
- [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
- [?h :block/page ?p]
- [?p :block/journal? true]
- [?p :block/journal-day ?d]
- [(> ?d ?start)]
- [(< ?d ?next)]]
- :inputs [:today :7d-after]
- :group-by-page? false
- :collapsed? false}]}
-
- ;; Add custom commands to the command palette
- ;; Example usage:
- ;; :commands
- ;; [
- ;; ["js" "Javascript"]
- ;; ["md" "Markdown"]
- ;; ]
- :commands []
-
- ;; Enable collapsing blocks with titles but no children.
- ;; By default, only blocks with children can be collapsed.
- ;; Setting `:outliner/block-title-collapse-enabled?` to true allows collapsing
- ;; blocks with titles (multiple lines) and content. For example:
- ;; - block title
- ;; block content
- ;; Default value: false
- :outliner/block-title-collapse-enabled? false
-
- ;; Macros replace texts and will make you more productive.
- ;; Example usage:
- ;; Change the :macros value below to:
- ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
- ;; input "{{poem red,blue}}"
- ;; becomes
- ;; Rose is red, violet's blue. Life's ordered: Org assists you.
- :macros {}
-
- ;; Configure the default expansion level for linked references.
- ;; For example, consider the following block hierarchy:
- ;; - a [[page]] (level 1)
- ;; - b (level 2)
- ;; - c (level 3)
- ;; - d (level 4)
- ;;
- ;; With the default value of level 2, block b will be collapsed.
- ;; If the level's value is set to 3, block c will be collapsed.
- ;; Default value: 2
- :ref/default-open-blocks-level 2
-
- ;; Configure the threshold for linked references before collapsing.
- ;; Default value: 100
- :ref/linked-references-collapsed-threshold 50
-
- ;; Graph view configuration.
- ;; Example usage:
- ;; :graph/settings
- ;; {:orphan-pages? true ; Default value: true
- ;; :builtin-pages? false ; Default value: false
- ;; :excluded-pages? false ; Default value: false
- ;; :journal? false} ; Default value: false
-
- ;; Graph view configuration.
- ;; Example usage:
- ;; :graph/forcesettings
- ;; {:link-dist 180 ; Default value: 180
- ;; :charge-strength -600 ; Default value: -600
- ;; :charge-range 600} ; Default value: 600
-
- ;; Favorites to list on the left sidebar
- :favorites ["Index"]
-
- ;; Set flashcards interval.
- ;; Expected value:
- ;; - Float between 0 and 1
- ;; higher values result in faster changes to the next review interval.
- ;; Default value: 0.5
- ;; :srs/learning-fraction 0.5
-
- ;; Set the initial interval after the first successful review of a card.
- ;; Default value: 4
- ;; :srs/initial-interval 4
-
- ;; Hide specific block properties.
- ;; Example usage:
- ;; :block-hidden-properties #{:public :icon}
-
- ;; Create a page for all properties.
- ;; Default value: true
- :property-pages/enabled? true
-
- ;; Properties to exclude from having property pages
- ;; Example usage:
- ;; :property-pages/excludelist #{:duration :author}
-
- ;; By default, property value separated by commas will not be treated as
- ;; page references. You can add properties to enable it.
- ;; Example usage:
- ;; :property/separated-by-commas #{:alias :tags}
-
- ;; Properties that are ignored when parsing property values for references
- ;; Example usage:
- ;; :ignored-page-references-keywords #{:author :website}
-
- ;; logbook configuration.
- ;; :logbook/settings
- ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
- ;; :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
- ;; :enabled-in-timestamped-blocks false ;don't display logbook at all
- ;; }
-
- ;; Mobile photo upload configuration.
- ;; :mobile/photo
- ;; {:allow-editing? true
- ;; :quality 80}
-
- ;; Mobile features options
- ;; Gestures
- ;; Example usage:
- ;; :mobile
- ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
-
- ;; Extra CodeMirror options
- ;; See https://codemirror.net/5/doc/manual.html#config for possible options
- ;; Example usage:
- ;; :editor/extra-codemirror-options
- ;; {:lineWrapping false ; Default value: false
- ;; :lineNumbers true ; Default value: true
- ;; :readOnly false} ; Default value: false
-
- ;; Enable logical outdenting
- ;; Default value: false
- ;; :editor/logical-outdenting? false
-
- ;; Prefer pasting the file when text and a file are in the clipboard.
- ;; Default value: false
- ;; :editor/preferred-pasting-file? false
-
- ;; Quick capture templates for receiving content from other apps.
- ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
- ;; by receiving content from other apps. Note: the {} cannot be omitted.
- ;; - {time}: capture time
- ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
- ;; - {text}: text that users selected before sharing.
- ;; - {url}: URL or assets path for media files stored in Logseq.
- ;; You can also reorder them or use only one or two of them in the template.
- ;; You can also insert or format any text in the template, as shown in the following examples.
- ;; :quick-capture-templates
- ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
- ;; :media "[[quick capture]] **{time}**: {url}"}
-
- ;; Quick capture options.
- ;; - insert-today? Insert the capture at the end of today's journal page (boolean).
- ;; - redirect-page? Redirect to the quick capture page after capturing (boolean).
- ;; - default-page The default page to capture to if insert-today? is false (string).
- ;; :quick-capture-options
- ;; {:insert-today? false ;; Default value: true
- ;; :redirect-page? false ;; Default value: false
- ;; :default-page "quick capture"} ;; Default page: "quick capture"
-
- ;; File sync options
- ;; Ignore these files when syncing, regexp is supported.
- ;; :file-sync/ignore-files []
-
- ;; Configure the Enter key behavior for
- ;; context-aware editing with DWIM (Do What I Mean).
- ;; context-aware Enter key behavior implies that pressing Enter will
- ;; have different outcomes based on the context.
- ;; For instance, pressing Enter within a list generates a new list item,
- ;; whereas pressing Enter in a block reference opens the referenced block.
- ;; :dwim/settings
- ;; {:admonition&src? true ;; Default value: true
- ;; :markup? false ;; Default value: false
- ;; :block-ref? true ;; Default value: true
- ;; :page-ref? true ;; Default value: true
- ;; :properties? true ;; Default value: true
- ;; :list? false} ;; Default value: false
-
- ;; Configure the escaping method for special characters in page titles.
- ;; Warning:
- ;; This is a dangerous operation. To modify the setting,
- ;; access the 'Filename format' setting and follow the instructions.
- ;; Otherwise, You may need to manually rename all affected files and
- ;; re-index them on all clients after synchronization.
- ;; Incorrect handling may result in messy page titles.
- ;; Available options:
- ;; - :triple-lowbar (default)
- ;; ;use triple underscore `___` for slash `/` in page title
- ;; ;use Percent-encoding for other invalid characters
- :file/name-format :triple-lowbar
- :journal/page-title-format "yyyy-MM-dd EEEE"}
diff --git a/Logseq/logseq/bak/logseq/config/2025-06-07T11_31_29.564Z.Desktop.edn b/Logseq/logseq/bak/logseq/config/2025-06-07T11_31_29.564Z.Desktop.edn
deleted file mode 100644
index 6a7a135..0000000
--- a/Logseq/logseq/bak/logseq/config/2025-06-07T11_31_29.564Z.Desktop.edn
+++ /dev/null
@@ -1,422 +0,0 @@
-{:meta/version 1
-
- ;; Set the preferred format.
- ;; Available options:
- ;; - Markdown (default)
- ;; - Org
- ;; :preferred-format "Markdown"
-
- ;; Set the preferred workflow style.
- ;; Available options:
- ;; - :now for NOW/LATER style (default)
- ;; - :todo for TODO/DOING style
- :preferred-workflow :now
-
- ;; Exclude directories/files.
- ;; Example usage:
- ;; :hidden ["/archived" "/test.md" "../assets/archived"]
- :hidden []
-
- ;; Define the default journal page template.
- ;; Enter the template name between the quotes.
- :default-templates
- {:journals ""}
-
- ;; Set a custom date format for the journal page title.
- ;; Default value: "MMM do, yyyy"
- ;; e.g., "Jan 19th, 2038"
- ;; Example usage e.g., "Tue 19th, Jan 2038"
- ;; :journal/page-title-format "EEE do, MMM yyyy"
-
- ;; Specify the journal filename format using a valid date format string.
- ;; !Warning:
- ;; This configuration is not retroactive and affects only new journals.
- ;; To show old journal files in the app, manually rename the files in the
- ;; journal directory to match the new format.
- ;; Default value: "yyyy_MM_dd"
- ;; :journal/file-name-format "yyyy_MM_dd"
-
- ;; Enable tooltip preview on hover.
- ;; Default value: true
- :ui/enable-tooltip? true
-
- ;; Display brackets [[]] around page references.
- ;; Default value: true
- ;; :ui/show-brackets? true
-
- ;; Display all lines of a block when referencing ((block)).
- ;; Default value: false
- :ui/show-full-blocks? false
-
- ;; Automatically expand block references when zooming in.
- ;; Default value: true
- :ui/auto-expand-block-refs? true
-
- ;; Enable Block timestamps.
- ;; Default value: false
- :feature/enable-block-timestamps? false
-
- ;; Disable accent marks when searching.
- ;; After changing this setting, rebuild the search index by pressing (^C ^S).
- ;; Default value: true
- :feature/enable-search-remove-accents? true
-
- ;; Enable journals.
- ;; Default value: true
- ;; :feature/enable-journals? true
-
- ;; Enable flashcards.
- ;; Default value: true
- ;; :feature/enable-flashcards? true
-
- ;; Enable whiteboards.
- ;; Default value: true
- ;; :feature/enable-whiteboards? true
-
- ;; Disable the journal's built-in 'Scheduled tasks and deadlines' query.
- ;; Default value: false
- ;; :feature/disable-scheduled-and-deadline-query? false
-
- ;; Specify the number of days displayed in the future for
- ;; the 'scheduled tasks and deadlines' query.
- ;; Example usage:
- ;; Display all scheduled and deadline blocks for the next 14 days:
- ;; :scheduled/future-days 14
- ;; Default value: 7
- ;; :scheduled/future-days 7
-
- ;; Specify the first day of the week.
- ;; Available options:
- ;; - integer from 0 to 6 (Monday to Sunday)
- ;; Default value: 6 (Sunday)
- :start-of-week 6
-
- ;; Specify a custom CSS import.
- ;; This option takes precedence over the local `logseq/custom.css` file.
- ;; Example usage:
- ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
-
- ;; Specify a custom JS import.
- ;; This option takes precedence over the local `logseq/custom.js` file.
- ;; Example usage:
- ;; :custom-js-url "https://cdn.logseq.com/custom.js"
-
- ;; Set a custom Arweave gateway
- ;; Default gateway: https://arweave.net
- ;; :arweave/gateway "https://arweave.net"
-
- ;; Set bullet indentation when exporting
- ;; Available options:
- ;; - `:eight-spaces` as eight spaces
- ;; - `:four-spaces` as four spaces
- ;; - `:two-spaces` as two spaces
- ;; - `:tab` as a tab character (default)
- ;; :export/bullet-indentation :tab
-
- ;; Publish all pages within the Graph
- ;; Regardless of whether individual pages have been marked as public.
- ;; Default value: false
- ;; :publishing/all-pages-public? false
-
- ;; Define the default home page and sidebar status.
- ;; If unspecified, the journal page will be loaded on startup and the right sidebar will stay hidden.
- ;; The `:page` value represents the name of the page displayed at startup.
- ;; Available options for `:sidebar` are:
- ;; - "Contents" to display the Contents page in the right sidebar.
- ;; - A specific page name to display in the right sidebar.
- ;; - An array of multiple pages, e.g., ["Contents" "Page A" "Page B"].
- ;; If `:sidebar` remains unset, the right sidebar will stay hidden.
- ;; Examples:
- ;; 1. Set "Changelog" as the home page and display "Contents" in the right sidebar:
- ;; :default-home {:page "Changelog", :sidebar "Contents"}
- ;; 2. Set "Jun 3rd, 2021" as the home page without the right sidebar:
- ;; :default-home {:page "Jun 3rd, 2021"}
- ;; 3. Set "home" as the home page and display multiple pages in the right sidebar:
- ;; :default-home {:page "home", :sidebar ["Page A" "Page B"]}
-
- ;; Set the default location for storing notes.
- ;; Default value: "pages"
- ;; :pages-directory "pages"
-
- ;; Set the default location for storing journals.
- ;; Default value: "journals"
- ;; :journals-directory "journals"
-
- ;; Set the default location for storing whiteboards.
- ;; Default value: "whiteboards"
- ;; :whiteboards-directory "whiteboards"
-
- ;; Enabling this option converts
- ;; [[Grant Ideas]] to [[file:./grant_ideas.org][Grant Ideas]] for org-mode.
- ;; For more information, visit https://github.com/logseq/logseq/issues/672
- ;; :org-mode/insert-file-link? false
-
- ;; Configure custom shortcuts.
- ;; Syntax:
- ;; 1. + indicates simultaneous key presses, e.g., `Ctrl+Shift+a`.
- ;; 2. A space between keys represents key chords, e.g., `t s` means
- ;; pressing `t` followed by `s`.
- ;; 3. mod refers to `Ctrl` for Windows/Linux and `Command` for Mac.
- ;; 4. Use false to disable a specific shortcut.
- ;; 5. You can define multiple bindings for a single action, e.g., ["ctrl+j" "down"].
- ;; The full list of configurable shortcuts is available at:
- ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
- ;; Example:
- ;; :shortcuts
- ;; {:editor/new-block "enter"
- ;; :editor/new-line "shift+enter"
- ;; :editor/insert-link "mod+shift+k"
- ;; :editor/highlight false
- ;; :ui/toggle-settings "t s"
- ;; :editor/up ["ctrl+k" "up"]
- ;; :editor/down ["ctrl+j" "down"]
- ;; :editor/left ["ctrl+h" "left"]
- ;; :editor/right ["ctrl+l" "right"]}
- :shortcuts {}
-
- ;; Configure the behavior of pressing Enter in document mode.
- ;; if set to true, pressing Enter will create a new block.
- ;; Default value: false
- :shortcut/doc-mode-enter-for-new-block? false
-
- ;; Block content larger than `block/content-max-length` will not be searchable
- ;; or editable for performance.
- ;; Default value: 10000
- :block/content-max-length 10000
-
- ;; Display command documentation on hover.
- ;; Default value: true
- :ui/show-command-doc? true
-
- ;; Display empty bullet points.
- ;; Default value: false
- :ui/show-empty-bullets? false
-
- ;; Pre-defined :view function to use with advanced queries.
- :query/views
- {:pprint
- (fn [r] [:pre.code (pprint r)])}
-
- ;; Advanced queries `:result-transform` function.
- ;; Transform the query result before displaying it.
- :query/result-transforms
- {:sort-by-priority
- (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
-
- ;; The following queries will be displayed at the bottom of today's journal page.
- ;; The "NOW" query returns tasks with "NOW" or "DOING" status.
- ;; The "NEXT" query returns tasks with "NOW", "LATER", or "TODO" status.
- :default-queries
- {:journals
- [{:title "🔨 NOW"
- :query [:find (pull ?h [*])
- :in $ ?start ?today
- :where
- [?h :block/marker ?marker]
- [(contains? #{"NOW" "DOING"} ?marker)]
- [?h :block/page ?p]
- [?p :block/journal? true]
- [?p :block/journal-day ?d]
- [(>= ?d ?start)]
- [(<= ?d ?today)]]
- :inputs [:14d :today]
- :result-transform (fn [result]
- (sort-by (fn [h]
- (get h :block/priority "Z")) result))
- :group-by-page? false
- :collapsed? false}
- {:title "📅 NEXT"
- :query [:find (pull ?h [*])
- :in $ ?start ?next
- :where
- [?h :block/marker ?marker]
- [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
- [?h :block/page ?p]
- [?p :block/journal? true]
- [?p :block/journal-day ?d]
- [(> ?d ?start)]
- [(< ?d ?next)]]
- :inputs [:today :7d-after]
- :group-by-page? false
- :collapsed? false}]}
-
- ;; Add custom commands to the command palette
- ;; Example usage:
- ;; :commands
- ;; [
- ;; ["js" "Javascript"]
- ;; ["md" "Markdown"]
- ;; ]
- :commands []
-
- ;; Enable collapsing blocks with titles but no children.
- ;; By default, only blocks with children can be collapsed.
- ;; Setting `:outliner/block-title-collapse-enabled?` to true allows collapsing
- ;; blocks with titles (multiple lines) and content. For example:
- ;; - block title
- ;; block content
- ;; Default value: false
- :outliner/block-title-collapse-enabled? false
-
- ;; Macros replace texts and will make you more productive.
- ;; Example usage:
- ;; Change the :macros value below to:
- ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
- ;; input "{{poem red,blue}}"
- ;; becomes
- ;; Rose is red, violet's blue. Life's ordered: Org assists you.
- :macros {}
-
- ;; Configure the default expansion level for linked references.
- ;; For example, consider the following block hierarchy:
- ;; - a [[page]] (level 1)
- ;; - b (level 2)
- ;; - c (level 3)
- ;; - d (level 4)
- ;;
- ;; With the default value of level 2, block b will be collapsed.
- ;; If the level's value is set to 3, block c will be collapsed.
- ;; Default value: 2
- :ref/default-open-blocks-level 2
-
- ;; Configure the threshold for linked references before collapsing.
- ;; Default value: 100
- :ref/linked-references-collapsed-threshold 50
-
- ;; Graph view configuration.
- ;; Example usage:
- ;; :graph/settings
- ;; {:orphan-pages? true ; Default value: true
- ;; :builtin-pages? false ; Default value: false
- ;; :excluded-pages? false ; Default value: false
- ;; :journal? false} ; Default value: false
-
- ;; Graph view configuration.
- ;; Example usage:
- ;; :graph/forcesettings
- ;; {:link-dist 180 ; Default value: 180
- ;; :charge-strength -600 ; Default value: -600
- ;; :charge-range 600} ; Default value: 600
-
- ;; Favorites to list on the left sidebar
- :favorites ["index page" "Index"]
-
- ;; Set flashcards interval.
- ;; Expected value:
- ;; - Float between 0 and 1
- ;; higher values result in faster changes to the next review interval.
- ;; Default value: 0.5
- ;; :srs/learning-fraction 0.5
-
- ;; Set the initial interval after the first successful review of a card.
- ;; Default value: 4
- ;; :srs/initial-interval 4
-
- ;; Hide specific block properties.
- ;; Example usage:
- ;; :block-hidden-properties #{:public :icon}
-
- ;; Create a page for all properties.
- ;; Default value: true
- :property-pages/enabled? true
-
- ;; Properties to exclude from having property pages
- ;; Example usage:
- ;; :property-pages/excludelist #{:duration :author}
-
- ;; By default, property value separated by commas will not be treated as
- ;; page references. You can add properties to enable it.
- ;; Example usage:
- ;; :property/separated-by-commas #{:alias :tags}
-
- ;; Properties that are ignored when parsing property values for references
- ;; Example usage:
- ;; :ignored-page-references-keywords #{:author :website}
-
- ;; logbook configuration.
- ;; :logbook/settings
- ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
- ;; :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
- ;; :enabled-in-timestamped-blocks false ;don't display logbook at all
- ;; }
-
- ;; Mobile photo upload configuration.
- ;; :mobile/photo
- ;; {:allow-editing? true
- ;; :quality 80}
-
- ;; Mobile features options
- ;; Gestures
- ;; Example usage:
- ;; :mobile
- ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
-
- ;; Extra CodeMirror options
- ;; See https://codemirror.net/5/doc/manual.html#config for possible options
- ;; Example usage:
- ;; :editor/extra-codemirror-options
- ;; {:lineWrapping false ; Default value: false
- ;; :lineNumbers true ; Default value: true
- ;; :readOnly false} ; Default value: false
-
- ;; Enable logical outdenting
- ;; Default value: false
- ;; :editor/logical-outdenting? false
-
- ;; Prefer pasting the file when text and a file are in the clipboard.
- ;; Default value: false
- ;; :editor/preferred-pasting-file? false
-
- ;; Quick capture templates for receiving content from other apps.
- ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
- ;; by receiving content from other apps. Note: the {} cannot be omitted.
- ;; - {time}: capture time
- ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
- ;; - {text}: text that users selected before sharing.
- ;; - {url}: URL or assets path for media files stored in Logseq.
- ;; You can also reorder them or use only one or two of them in the template.
- ;; You can also insert or format any text in the template, as shown in the following examples.
- ;; :quick-capture-templates
- ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
- ;; :media "[[quick capture]] **{time}**: {url}"}
-
- ;; Quick capture options.
- ;; - insert-today? Insert the capture at the end of today's journal page (boolean).
- ;; - redirect-page? Redirect to the quick capture page after capturing (boolean).
- ;; - default-page The default page to capture to if insert-today? is false (string).
- ;; :quick-capture-options
- ;; {:insert-today? false ;; Default value: true
- ;; :redirect-page? false ;; Default value: false
- ;; :default-page "quick capture"} ;; Default page: "quick capture"
-
- ;; File sync options
- ;; Ignore these files when syncing, regexp is supported.
- ;; :file-sync/ignore-files []
-
- ;; Configure the Enter key behavior for
- ;; context-aware editing with DWIM (Do What I Mean).
- ;; context-aware Enter key behavior implies that pressing Enter will
- ;; have different outcomes based on the context.
- ;; For instance, pressing Enter within a list generates a new list item,
- ;; whereas pressing Enter in a block reference opens the referenced block.
- ;; :dwim/settings
- ;; {:admonition&src? true ;; Default value: true
- ;; :markup? false ;; Default value: false
- ;; :block-ref? true ;; Default value: true
- ;; :page-ref? true ;; Default value: true
- ;; :properties? true ;; Default value: true
- ;; :list? false} ;; Default value: false
-
- ;; Configure the escaping method for special characters in page titles.
- ;; Warning:
- ;; This is a dangerous operation. To modify the setting,
- ;; access the 'Filename format' setting and follow the instructions.
- ;; Otherwise, You may need to manually rename all affected files and
- ;; re-index them on all clients after synchronization.
- ;; Incorrect handling may result in messy page titles.
- ;; Available options:
- ;; - :triple-lowbar (default)
- ;; ;use triple underscore `___` for slash `/` in page title
- ;; ;use Percent-encoding for other invalid characters
- :file/name-format :triple-lowbar
- :journal/page-title-format "yyyy-MM-dd EEEE"}
diff --git a/Logseq/logseq/bak/logseq/custom/2025-06-07T11_37_56.098Z.Desktop.css b/Logseq/logseq/bak/logseq/custom/2025-06-07T11_37_56.098Z.Desktop.css
deleted file mode 100644
index 89c5870..0000000
--- a/Logseq/logseq/bak/logseq/custom/2025-06-07T11_37_56.098Z.Desktop.css
+++ /dev/null
@@ -1,5 +0,0 @@
-.page-title {
- font-size: 1.em !important;
- style : bold !important;
- color: #000000 !important; /* 원하는 색상으로 변경 */
-}
diff --git a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_19_35.697Z.Desktop.css b/Logseq/logseq/bak/logseq/custom/2025-06-25T11_19_35.697Z.Desktop.css
deleted file mode 100644
index 0be0c69..0000000
--- a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_19_35.697Z.Desktop.css
+++ /dev/null
@@ -1,5 +0,0 @@
-.page-title {
- font-size: 1.em !important;
- font-weight : bold !important;
- color: #000000 !important; /* 원하는 색상으로 변경 */
-}
diff --git a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_22_06.579Z.Desktop.css b/Logseq/logseq/bak/logseq/custom/2025-06-25T11_22_06.579Z.Desktop.css
deleted file mode 100644
index 0e692da..0000000
--- a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_22_06.579Z.Desktop.css
+++ /dev/null
@@ -1,5 +0,0 @@
-.page-title {
- font-size: 1.em !important;
- font-weight : bold !important;
- color: #ffffff !important; /* 원하는 색상으로 변경 */
-}
diff --git a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_23_12.686Z.Desktop.css b/Logseq/logseq/bak/logseq/custom/2025-06-25T11_23_12.686Z.Desktop.css
deleted file mode 100644
index 6d560ff..0000000
--- a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_23_12.686Z.Desktop.css
+++ /dev/null
@@ -1,5 +0,0 @@
-.page-title {
- font-size: 1.em !important;
- font-weight : bold !important;
- color: #00ff7f !important; /* 원하는 색상으로 변경 */
-}
diff --git a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_23_25.262Z.Desktop.css b/Logseq/logseq/bak/logseq/custom/2025-06-25T11_23_25.262Z.Desktop.css
deleted file mode 100644
index 92ddad1..0000000
--- a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_23_25.262Z.Desktop.css
+++ /dev/null
@@ -1,5 +0,0 @@
-.page-title {
- font-size: 1.em !important;
- font-weight : bold !important;
- color: #006400 !important; /* 원하는 색상으로 변경 */
-}
diff --git a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_23_40.924Z.Desktop.css b/Logseq/logseq/bak/logseq/custom/2025-06-25T11_23_40.924Z.Desktop.css
deleted file mode 100644
index 79d9779..0000000
--- a/Logseq/logseq/bak/logseq/custom/2025-06-25T11_23_40.924Z.Desktop.css
+++ /dev/null
@@ -1,5 +0,0 @@
-.page-title {
- font-size: 1.em !important;
- font-weight : bold !important;
- color: #32cd32 !important; /* 원하는 색상으로 변경 */
-}
diff --git a/Logseq/logseq/bak/pages/영어기초 2강/2025-06-07T11_29_42.277Z.Desktop.md b/Logseq/logseq/bak/pages/영어기초 2강/2025-06-07T11_29_42.277Z.Desktop.md
deleted file mode 100644
index 162076d..0000000
--- a/Logseq/logseq/bak/pages/영어기초 2강/2025-06-07T11_29_42.277Z.Desktop.md
+++ /dev/null
@@ -1,57 +0,0 @@
-deck:: 영어기초
-
-- # **⦿ 8품사**
- - 대명사(proⓝ) : 명사를 대신함
- - 명사(ⓝ)
- - 형용사(ⓐ) : 명사를 꾸며줌
- - 전치사(pre.)
- - 동사(ⓥ)
- - 부사(adv.) : 동사를 꾸며줌
- - 감탄사(Int.)
- - 접속사(conj.) : 문장과 문장을 연결
- -
-- # **⦿ 4요소**
- - **8품사는 4개의 자리값을 가진다.**
- - 주어
- - 해석 : 은,는,이,가
- - 품사 : 명사, 대명사
- - 서술어
- - 해석 : ~다
- - 품사 : 동사
- - 목적어
- - 해석 : 을,를,에게
- - 품사 : 명사, 대명사
- - 보어
- - 해석 : 한국어에 없는 요소. 그때마다 해석이 달라짐.
- - 품사 : 명사, 대명사, 형용사
- - 수식어 (⋇추가사항)
- - 필수 요소는 아님.
- - 품사 : 형용사, 부사
--
-- # **⦿ 5형식**
- - 영어의 문장은 5개의 형식을 따른다.
- - **1형식**
- id:: 6840094a-dbc4-4057-ad6b-1ec2aedcd35f
- - 주어 + 완전 자동사
- - 해석 : :-> ~는 -다
- id:: 684007a1-f4a6-452e-a392-4f4ec272587c
- - 
- - **2형식**
- - 주어 + 불완전 자동사(목적어를 필요로하지 않는 동사이지만 보어를 필요로하는 자동사)
- - 해석 : ~는 -다 (...)
- - 
- - **3형식**
- - 주어 + 완전 타동사 + 목적어
- - 해석 : ~는 -다 ...를
- - 
- - **4형식**
- - 주어 + 수여동사 + 간접목적어 + 직접목적어
- - 해석 : ~는 -(주)다 ...에게 ...를
- - 
- - **5형식**
- - 주어 + 불완전 타동사(목적어랑 보어 모두 필요한 동사) + 목적어 + 목적보어
- - 해석 : ~는 -다 ...를 (...)
- - 
--
-- # **결론**
-- ## **영어문장은 8종류의 단어가 4가지의 자리값에 5가지 형태로 나열된다!**
\ No newline at end of file
diff --git a/Logseq/logseq/bak/pages/👩🏻💻코딩 팁 코드 모음/2025-06-15T11_27_35.104Z.Desktop.md b/Logseq/logseq/bak/pages/👩🏻💻코딩 팁 코드 모음/2025-06-15T11_27_35.104Z.Desktop.md
deleted file mode 100644
index 3525dd3..0000000
--- a/Logseq/logseq/bak/pages/👩🏻💻코딩 팁 코드 모음/2025-06-15T11_27_35.104Z.Desktop.md
+++ /dev/null
@@ -1,191 +0,0 @@
-deck:: Logseq/coding tip
-
-- ## **각 언어별 2차원 배열(n*m) 생성**
- - **Javascript**
- - id:: 684578c3-84af-4595-af7a-dc46f58bd99b
- 1. 한줄로 선언하기(2가지 방법) #card
- - ```javascript
- const arr = Array.from({ length: n }, () => new Array(m).fill(0));
-
- const arr = new Array(n).fill().map(() => new Array(m).fill(0));
- ```
- - id:: 68457909-49bf-4cab-b5fc-c61081c0aa0c
- 2. 반복문으로 중첩해서 생성하기 #card
- - ```javascript
- let arr = [];
- for (let i = 0; i < n; i++) {
- arr[i] = [];
- for (let j = 0; j < m; j++) {
- arr[i][j] = 0;
- }
- }
- ```
- - id:: 684577c9-7ecc-4ac9-a959-40f1d7593b1b
- 3. 값이 정해져있는 경우 #card
- - ```javascript
- const arr = [
- [1, 2, 3],
- [4, 5, 6],
- [7, 8, 9]
- ];
- ```
- - **python**
- - id:: 82ac6ae7-4155-407c-ac0a-78f00ed46c6a
- 1. 한줄로 선언하기 #card
- - ```python
- arr = [[0]*m for _ in range(n)]
- ```
--
-- ## **진수변환 알고리즘**
- - **B진수 숫자 N을 10진수로 바꾸는 법(누적곱 방식)** #card
- id:: 68458948-9821-42c7-bb19-85d7c7ad4b8d
- - N의 왼쪽부터 한 자리씩 누적해서 곱하고 더하는 방식
- - 알고리즘
- - 최종결과 res를 0으로 초기화
- - 반복문을 통해 N의 왼쪽숫자부터 하나씩 순회함.
- - 순회하면서 읽은 값을 10진수로 바꾸고(A=10, B=11...) 그 값은 val에 저장.
- - res = res*B + val
- - 반복문을 모두 돌고 나면 최종적으로 res에 변환값이 들어가있음.
- - **10진수 숫자 N을 B진수로 바꾸는 법(나머지 계산법)** #card
- id:: 68458b0d-5584-48bf-8bb4-aad6449b0193
- - N을 B로 계속 나누면서 그때마다 나머지값을 통해 변환하는 방식
- - 알고리즘
- - 최종 결과 문자열 res를 선언.
- - N이 0이 될 때까지 반복문을 순회함.
- - val에 N을 B로 나눈 나머지 값을 저장.
- - val값을 진법에 맞게 변환해서 res에 넣음.(앞에서 부터 넣는다)
- - N을 B로 나눈 몫으로 N을 재선언(N=N//B)
- - 위의 과정을 반복한 뒤 반복문을 빠져나오면 res에는 최종 변환결과가 역순으로 들어가있음.
--
-- ## **소수점 올림 연산**
- - **ceil함수를 사용하지 않는 방법** #card
- id:: 68494b21-76da-4013-a61a-8c8cd812e253
- - ```python
- ceil(x/y) = (x+y-1)//y
- ```
--
-- ## **파이썬, 자바스크립트 반복문 순회 및 객체/딕셔너리 순회**
- - ### **► 일반적인 반복가능 객체를 활용한 반복문 순회(기본 순회)**
- - **● pythron** #card
- id:: 684e9cfd-e828-43ac-9f6c-76492bdcf94a
- - ```python
- arr = [1,2,3,4,5]
-
- for i in arr :
- print(i)
-
- # 출력
- # 1 2 3 4 5
- ```
- - **● javascript** #card
- id:: 684e9d25-ddf8-4f7c-b781-21bb247497f8
- - ```javascript
- const arr = [1,2,3,4,5];
-
- for(let i of arr) {
- console.log(i);
- }
-
- // 출력
- // 1 2 3 4 5
- ```
- -
- - ### **► 자바스크립트의 객체(Object) 는 파이썬의 딕셔너리(Dictionary)**
- - **키(key)와 값(value)을 가지는 데이터의 집합(각각의 언어에서 서로 동일하다고 생각해도 무방함)**
- - **◎ 선언 및 접근방법**
- - **● pythron** #card
- id:: 684e9fb3-3cf0-4fa0-8539-e53bfe7fbcc1
- - ```python
- # 빈데이터 초기화 방법
- dic = {} # dict()
-
- # 직접 선언 방법
- dic = {
- "name": "Yechan",
- "age" : 30
- }
-
- # 출력
- print(dic["name"])
- print(dic["age"])
- # Yechan
- # 30
- ```
- - **● javascript** #card
- id:: 684ea0a5-0720-4a7b-a3b0-6fd81541ec05
- - ```javascript
- // 빈데이터 초기화 방법
- let obj = {};
-
- // 직접 선언 방법
- let obj = {
- "name": "Yechan",
- "age" : 30
- };
-
- // 출력
- console.log(obj.name);
- console.log(obj["age"]);
- // Yechan
- // 30
- // 두 방법 모두 사용 가능
- ```
- - **◎ 키 및 값 순회(반복문 사용, 순서는 보장되지 않음)**
- - **● pythron** #card
- id:: c506e90a-c84b-4498-ba5f-5028f5a874f6
- - ```python
- dic = {
- "name": "Yechan",
- "age" : 30
- }
-
- # key 순회
- for key in dic :
- print(dic[key])
- # Yechan
- # 30
-
- # key, value 순회
- for key, value in dic.items() :
- print(key, value)
- # name Yechan
- # age 30
- ```
- - **● javascript** #card
- id:: f380d0d7-7826-4714-bb8c-c78cc601ca50
- - ```javascript
- let obj = {
- "name": "Yechan",
- "age" : 30
- };
-
- // key 순회
- for(let key in obj){
- console.log(obj[key]);
- }
- // Yechan
- // 30
-
- // key, value 순회
- for [key, value] of Object.entries(obj) {
- console.log(key, value);
- }
- // name Yechan
- // age 30
-
- for key of Object.keys(obj) {
- console.log(key, obj[key]);
- }
- // name Yechan
- // age 30
- ```
--
-- ## **C언어 변수 타입별 메모리 할당크기 정리**
- - 테스트 #card
- id:: 684ea7e1-e59d-47a5-971f-2114a17fdda7
- - id:: 684ea656-cac9-45ba-8dc4-5ade273c8777
- |원형|과거형|과거분사형|
- |:---:|:---:|:---:|
- | go|went |gone|
- |begin|began|begun|
- |choose|chose|chosen|
\ No newline at end of file
diff --git a/Logseq/logseq/bak/pages/👩🏻💻코딩 팁 코드 모음/2025-06-16T09_14_20.458Z.Desktop.md b/Logseq/logseq/bak/pages/👩🏻💻코딩 팁 코드 모음/2025-06-16T09_14_20.458Z.Desktop.md
deleted file mode 100644
index fbb68e2..0000000
--- a/Logseq/logseq/bak/pages/👩🏻💻코딩 팁 코드 모음/2025-06-16T09_14_20.458Z.Desktop.md
+++ /dev/null
@@ -1,227 +0,0 @@
-deck:: Logseq/coding tip
-
-- ## **각 언어별 2차원 배열(n*m) 생성**
- - **Javascript**
- - id:: 684578c3-84af-4595-af7a-dc46f58bd99b
- 1. 한줄로 선언하기(2가지 방법) #card
- - ```javascript
- const arr = Array.from({ length: n }, () => new Array(m).fill(0));
-
- const arr = new Array(n).fill().map(() => new Array(m).fill(0));
- ```
- - id:: 68457909-49bf-4cab-b5fc-c61081c0aa0c
- 2. 반복문으로 중첩해서 생성하기 #card
- - ```javascript
- let arr = [];
- for (let i = 0; i < n; i++) {
- arr[i] = [];
- for (let j = 0; j < m; j++) {
- arr[i][j] = 0;
- }
- }
- ```
- - id:: 684577c9-7ecc-4ac9-a959-40f1d7593b1b
- 3. 값이 정해져있는 경우 #card
- - ```javascript
- const arr = [
- [1, 2, 3],
- [4, 5, 6],
- [7, 8, 9]
- ];
- ```
- - **python**
- - id:: 82ac6ae7-4155-407c-ac0a-78f00ed46c6a
- 1. 한줄로 선언하기 #card
- - ```python
- arr = [[0]*m for _ in range(n)]
- ```
--
-- ## **진수변환 알고리즘**
- - **B진수 숫자 N을 10진수로 바꾸는 법(누적곱 방식)** #card
- id:: 68458948-9821-42c7-bb19-85d7c7ad4b8d
- - N의 왼쪽부터 한 자리씩 누적해서 곱하고 더하는 방식
- - 알고리즘
- - 최종결과 res를 0으로 초기화
- - 반복문을 통해 N의 왼쪽숫자부터 하나씩 순회함.
- - 순회하면서 읽은 값을 10진수로 바꾸고(A=10, B=11...) 그 값은 val에 저장.
- - res = res*B + val
- - 반복문을 모두 돌고 나면 최종적으로 res에 변환값이 들어가있음.
- - **10진수 숫자 N을 B진수로 바꾸는 법(나머지 계산법)** #card
- id:: 68458b0d-5584-48bf-8bb4-aad6449b0193
- - N을 B로 계속 나누면서 그때마다 나머지값을 통해 변환하는 방식
- - 알고리즘
- - 최종 결과 문자열 res를 선언.
- - N이 0이 될 때까지 반복문을 순회함.
- - val에 N을 B로 나눈 나머지 값을 저장.
- - val값을 진법에 맞게 변환해서 res에 넣음.(앞에서 부터 넣는다)
- - N을 B로 나눈 몫으로 N을 재선언(N=N//B)
- - 위의 과정을 반복한 뒤 반복문을 빠져나오면 res에는 최종 변환결과가 역순으로 들어가있음.
--
-- ## **소수점 올림 연산**
- - **ceil함수를 사용하지 않는 방법** #card
- id:: 68494b21-76da-4013-a61a-8c8cd812e253
- - ```python
- ceil(x/y) = (x+y-1)//y
- ```
--
-- ## **파이썬, 자바스크립트 반복문 순회 및 객체/딕셔너리 순회**
- - ### **► 일반적인 반복가능 객체를 활용한 반복문 순회(기본 순회)**
- - **● pythron** #card
- id:: 684e9cfd-e828-43ac-9f6c-76492bdcf94a
- - ```python
- arr = [1,2,3,4,5]
-
- for i in arr :
- print(i)
-
- # 출력
- # 1 2 3 4 5
- ```
- - **● javascript** #card
- id:: 684e9d25-ddf8-4f7c-b781-21bb247497f8
- - ```javascript
- const arr = [1,2,3,4,5];
-
- for(let i of arr) {
- console.log(i);
- }
-
- // 출력
- // 1 2 3 4 5
- ```
- -
- - ### **► 자바스크립트의 객체(Object) 는 파이썬의 딕셔너리(Dictionary)**
- - **키(key)와 값(value)을 가지는 데이터의 집합(각각의 언어에서 서로 동일하다고 생각해도 무방함)**
- - **◎ 선언 및 접근방법**
- - **● pythron** #card
- id:: 684e9fb3-3cf0-4fa0-8539-e53bfe7fbcc1
- - ```python
- # 빈데이터 초기화 방법
- dic = {} # dict()
-
- # 직접 선언 방법
- dic = {
- "name": "Yechan",
- "age" : 30
- }
-
- # 출력
- print(dic["name"])
- print(dic["age"])
- # Yechan
- # 30
- ```
- - **● javascript** #card
- id:: 684ea0a5-0720-4a7b-a3b0-6fd81541ec05
- - ```javascript
- // 빈데이터 초기화 방법
- let obj = {};
-
- // 직접 선언 방법
- let obj = {
- "name": "Yechan",
- "age" : 30
- };
-
- // 출력
- console.log(obj.name);
- console.log(obj["age"]);
- // Yechan
- // 30
- // 두 방법 모두 사용 가능
- ```
- - **◎ 키 및 값 순회(반복문 사용, 순서는 보장되지 않음)**
- - **● pythron** #card
- id:: c506e90a-c84b-4498-ba5f-5028f5a874f6
- - ```python
- dic = {
- "name": "Yechan",
- "age" : 30
- }
-
- # key 순회
- for key in dic :
- print(dic[key])
- # Yechan
- # 30
-
- # key, value 순회
- for key, value in dic.items() :
- print(key, value)
- # name Yechan
- # age 30
- ```
- - **● javascript** #card
- id:: f380d0d7-7826-4714-bb8c-c78cc601ca50
- - ```javascript
- let obj = {
- "name": "Yechan",
- "age" : 30
- };
-
- // key 순회
- for(let key in obj){
- console.log(obj[key]);
- }
- // Yechan
- // 30
-
- // key, value 순회
- for [key, value] of Object.entries(obj) {
- console.log(key, value);
- }
- // name Yechan
- // age 30
-
- for key of Object.keys(obj) {
- console.log(key, obj[key]);
- }
- // name Yechan
- // age 30
- ```
--
-- ## **C언어 변수 타입별 메모리 할당크기 정리**
- - ### **빈칸 채워보기**
- id:: 684ea7e1-e59d-47a5-971f-2114a17fdda7
- -  #card
- id:: 684eae27-cd8a-4043-b999-d51b71757544
- - 
- id:: 684ea656-cac9-45ba-8dc4-5ade273c8777
--
-- ## **비트연산 정리**
- - ### **XOR(배타적 논리합)**
- - 기호 : :-> ^
- id:: 684eaf61-54bb-4f69-af87-f75f280bd119
- - 연산값 : :-> (0,0)->0, (0,1)->1, (1,0)->1, (1,1)->0 [같으면 0, 다르면 1]
- id:: 684eafb2-7091-4d69-8c3f-0540d687b782
- - 핵심성질 #card
- id:: 684eaff6-5a2b-4cdd-ba5d-cba163b087fa
- - 같은 값끼리 XOR하면 0이 된다: `a ^ a = 0`
- - 0과 XOR하면 자기 자신이 된다: `a ^ 0 = a`
- - 교환법칙, 결합법칙이 성립한다: `a ^ b = b ^ a`, `(a ^ b) ^ c = a ^ (b ^ c)`
- - 활용 #card #depth-1
- id:: 684eb038-f987-419b-b531-2b7a868c0842
- - 중복되는 여러 수들 중에 단 하나 다른 수를 찾는 방법으로 활용 #card
- id:: 684eb045-4df8-4943-bdfb-65f983f2704e
- - 모든 수를 하나하나 xor하면 결국 최종적으로 나오는 결과는 다른 하나가 나옴.
- - ```C
- int arr[] = {1, 2, 3, 2, 1};
- int res = 0;
- for(int i=0; i<5; i++) res ^= arr[i];
- // res == 3 (짝이 없는 값)
- ```
- - 중복되는 수가 홀수개로 짝지어져 있으면 사용할 수 없음
- - 단 단 하나의 수를 제외한 모든 수가 같은 숫자라면 사용 가능
- - 임시변수 없이 두 변수의 값을 swap #card
- id:: 684eb1a1-f13d-45c3-b03b-da9372da5e7c
- - XOR 연산의 교환법칙을 잘 응용하면 아래의 코드처럼 두 변수를 교환할 수 있음.
- - ```C
- int a = 3;
- int b = 5;
-
- a = a ^ b;
- b = a ^ b;
- a = a ^ b;
- // 이제 a=5, b=3 (값이 서로 바뀜)
- ```
--
\ No newline at end of file
diff --git a/Logseq/logseq/config.edn b/Logseq/logseq/config.edn
deleted file mode 100644
index 37b3c7a..0000000
--- a/Logseq/logseq/config.edn
+++ /dev/null
@@ -1,422 +0,0 @@
-{:meta/version 1
-
- ;; Set the preferred format.
- ;; Available options:
- ;; - Markdown (default)
- ;; - Org
- ;; :preferred-format "Markdown"
-
- ;; Set the preferred workflow style.
- ;; Available options:
- ;; - :now for NOW/LATER style (default)
- ;; - :todo for TODO/DOING style
- :preferred-workflow :now
-
- ;; Exclude directories/files.
- ;; Example usage:
- ;; :hidden ["/archived" "/test.md" "../assets/archived"]
- :hidden []
-
- ;; Define the default journal page template.
- ;; Enter the template name between the quotes.
- :default-templates
- {:journals ""}
-
- ;; Set a custom date format for the journal page title.
- ;; Default value: "MMM do, yyyy"
- ;; e.g., "Jan 19th, 2038"
- ;; Example usage e.g., "Tue 19th, Jan 2038"
- ;; :journal/page-title-format "EEE do, MMM yyyy"
-
- ;; Specify the journal filename format using a valid date format string.
- ;; !Warning:
- ;; This configuration is not retroactive and affects only new journals.
- ;; To show old journal files in the app, manually rename the files in the
- ;; journal directory to match the new format.
- ;; Default value: "yyyy_MM_dd"
- ;; :journal/file-name-format "yyyy_MM_dd"
-
- ;; Enable tooltip preview on hover.
- ;; Default value: true
- :ui/enable-tooltip? true
-
- ;; Display brackets [[]] around page references.
- ;; Default value: true
- ;; :ui/show-brackets? true
-
- ;; Display all lines of a block when referencing ((block)).
- ;; Default value: false
- :ui/show-full-blocks? false
-
- ;; Automatically expand block references when zooming in.
- ;; Default value: true
- :ui/auto-expand-block-refs? true
-
- ;; Enable Block timestamps.
- ;; Default value: false
- :feature/enable-block-timestamps? false
-
- ;; Disable accent marks when searching.
- ;; After changing this setting, rebuild the search index by pressing (^C ^S).
- ;; Default value: true
- :feature/enable-search-remove-accents? true
-
- ;; Enable journals.
- ;; Default value: true
- ;; :feature/enable-journals? true
-
- ;; Enable flashcards.
- ;; Default value: true
- ;; :feature/enable-flashcards? true
-
- ;; Enable whiteboards.
- ;; Default value: true
- ;; :feature/enable-whiteboards? true
-
- ;; Disable the journal's built-in 'Scheduled tasks and deadlines' query.
- ;; Default value: false
- ;; :feature/disable-scheduled-and-deadline-query? false
-
- ;; Specify the number of days displayed in the future for
- ;; the 'scheduled tasks and deadlines' query.
- ;; Example usage:
- ;; Display all scheduled and deadline blocks for the next 14 days:
- ;; :scheduled/future-days 14
- ;; Default value: 7
- ;; :scheduled/future-days 7
-
- ;; Specify the first day of the week.
- ;; Available options:
- ;; - integer from 0 to 6 (Monday to Sunday)
- ;; Default value: 6 (Sunday)
- :start-of-week 6
-
- ;; Specify a custom CSS import.
- ;; This option takes precedence over the local `logseq/custom.css` file.
- ;; Example usage:
- ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
-
- ;; Specify a custom JS import.
- ;; This option takes precedence over the local `logseq/custom.js` file.
- ;; Example usage:
- ;; :custom-js-url "https://cdn.logseq.com/custom.js"
-
- ;; Set a custom Arweave gateway
- ;; Default gateway: https://arweave.net
- ;; :arweave/gateway "https://arweave.net"
-
- ;; Set bullet indentation when exporting
- ;; Available options:
- ;; - `:eight-spaces` as eight spaces
- ;; - `:four-spaces` as four spaces
- ;; - `:two-spaces` as two spaces
- ;; - `:tab` as a tab character (default)
- ;; :export/bullet-indentation :tab
-
- ;; Publish all pages within the Graph
- ;; Regardless of whether individual pages have been marked as public.
- ;; Default value: false
- ;; :publishing/all-pages-public? false
-
- ;; Define the default home page and sidebar status.
- ;; If unspecified, the journal page will be loaded on startup and the right sidebar will stay hidden.
- ;; The `:page` value represents the name of the page displayed at startup.
- ;; Available options for `:sidebar` are:
- ;; - "Contents" to display the Contents page in the right sidebar.
- ;; - A specific page name to display in the right sidebar.
- ;; - An array of multiple pages, e.g., ["Contents" "Page A" "Page B"].
- ;; If `:sidebar` remains unset, the right sidebar will stay hidden.
- ;; Examples:
- ;; 1. Set "Changelog" as the home page and display "Contents" in the right sidebar:
- ;; :default-home {:page "Changelog", :sidebar "Contents"}
- ;; 2. Set "Jun 3rd, 2021" as the home page without the right sidebar:
- ;; :default-home {:page "Jun 3rd, 2021"}
- ;; 3. Set "home" as the home page and display multiple pages in the right sidebar:
- ;; :default-home {:page "home", :sidebar ["Page A" "Page B"]}
-
- ;; Set the default location for storing notes.
- ;; Default value: "pages"
- ;; :pages-directory "pages"
-
- ;; Set the default location for storing journals.
- ;; Default value: "journals"
- ;; :journals-directory "journals"
-
- ;; Set the default location for storing whiteboards.
- ;; Default value: "whiteboards"
- ;; :whiteboards-directory "whiteboards"
-
- ;; Enabling this option converts
- ;; [[Grant Ideas]] to [[file:./grant_ideas.org][Grant Ideas]] for org-mode.
- ;; For more information, visit https://github.com/logseq/logseq/issues/672
- ;; :org-mode/insert-file-link? false
-
- ;; Configure custom shortcuts.
- ;; Syntax:
- ;; 1. + indicates simultaneous key presses, e.g., `Ctrl+Shift+a`.
- ;; 2. A space between keys represents key chords, e.g., `t s` means
- ;; pressing `t` followed by `s`.
- ;; 3. mod refers to `Ctrl` for Windows/Linux and `Command` for Mac.
- ;; 4. Use false to disable a specific shortcut.
- ;; 5. You can define multiple bindings for a single action, e.g., ["ctrl+j" "down"].
- ;; The full list of configurable shortcuts is available at:
- ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
- ;; Example:
- ;; :shortcuts
- ;; {:editor/new-block "enter"
- ;; :editor/new-line "shift+enter"
- ;; :editor/insert-link "mod+shift+k"
- ;; :editor/highlight false
- ;; :ui/toggle-settings "t s"
- ;; :editor/up ["ctrl+k" "up"]
- ;; :editor/down ["ctrl+j" "down"]
- ;; :editor/left ["ctrl+h" "left"]
- ;; :editor/right ["ctrl+l" "right"]}
- :shortcuts {}
-
- ;; Configure the behavior of pressing Enter in document mode.
- ;; if set to true, pressing Enter will create a new block.
- ;; Default value: false
- :shortcut/doc-mode-enter-for-new-block? false
-
- ;; Block content larger than `block/content-max-length` will not be searchable
- ;; or editable for performance.
- ;; Default value: 10000
- :block/content-max-length 10000
-
- ;; Display command documentation on hover.
- ;; Default value: true
- :ui/show-command-doc? true
-
- ;; Display empty bullet points.
- ;; Default value: false
- :ui/show-empty-bullets? false
-
- ;; Pre-defined :view function to use with advanced queries.
- :query/views
- {:pprint
- (fn [r] [:pre.code (pprint r)])}
-
- ;; Advanced queries `:result-transform` function.
- ;; Transform the query result before displaying it.
- :query/result-transforms
- {:sort-by-priority
- (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
-
- ;; The following queries will be displayed at the bottom of today's journal page.
- ;; The "NOW" query returns tasks with "NOW" or "DOING" status.
- ;; The "NEXT" query returns tasks with "NOW", "LATER", or "TODO" status.
- :default-queries
- {:journals
- [{:title "🔨 NOW"
- :query [:find (pull ?h [*])
- :in $ ?start ?today
- :where
- [?h :block/marker ?marker]
- [(contains? #{"NOW" "DOING"} ?marker)]
- [?h :block/page ?p]
- [?p :block/journal? true]
- [?p :block/journal-day ?d]
- [(>= ?d ?start)]
- [(<= ?d ?today)]]
- :inputs [:14d :today]
- :result-transform (fn [result]
- (sort-by (fn [h]
- (get h :block/priority "Z")) result))
- :group-by-page? false
- :collapsed? false}
- {:title "📅 NEXT"
- :query [:find (pull ?h [*])
- :in $ ?start ?next
- :where
- [?h :block/marker ?marker]
- [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
- [?h :block/page ?p]
- [?p :block/journal? true]
- [?p :block/journal-day ?d]
- [(> ?d ?start)]
- [(< ?d ?next)]]
- :inputs [:today :7d-after]
- :group-by-page? false
- :collapsed? false}]}
-
- ;; Add custom commands to the command palette
- ;; Example usage:
- ;; :commands
- ;; [
- ;; ["js" "Javascript"]
- ;; ["md" "Markdown"]
- ;; ]
- :commands []
-
- ;; Enable collapsing blocks with titles but no children.
- ;; By default, only blocks with children can be collapsed.
- ;; Setting `:outliner/block-title-collapse-enabled?` to true allows collapsing
- ;; blocks with titles (multiple lines) and content. For example:
- ;; - block title
- ;; block content
- ;; Default value: false
- :outliner/block-title-collapse-enabled? false
-
- ;; Macros replace texts and will make you more productive.
- ;; Example usage:
- ;; Change the :macros value below to:
- ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
- ;; input "{{poem red,blue}}"
- ;; becomes
- ;; Rose is red, violet's blue. Life's ordered: Org assists you.
- :macros {}
-
- ;; Configure the default expansion level for linked references.
- ;; For example, consider the following block hierarchy:
- ;; - a [[page]] (level 1)
- ;; - b (level 2)
- ;; - c (level 3)
- ;; - d (level 4)
- ;;
- ;; With the default value of level 2, block b will be collapsed.
- ;; If the level's value is set to 3, block c will be collapsed.
- ;; Default value: 2
- :ref/default-open-blocks-level 2
-
- ;; Configure the threshold for linked references before collapsing.
- ;; Default value: 100
- :ref/linked-references-collapsed-threshold 50
-
- ;; Graph view configuration.
- ;; Example usage:
- ;; :graph/settings
- ;; {:orphan-pages? true ; Default value: true
- ;; :builtin-pages? false ; Default value: false
- ;; :excluded-pages? false ; Default value: false
- ;; :journal? false} ; Default value: false
-
- ;; Graph view configuration.
- ;; Example usage:
- ;; :graph/forcesettings
- ;; {:link-dist 180 ; Default value: 180
- ;; :charge-strength -600 ; Default value: -600
- ;; :charge-range 600} ; Default value: 600
-
- ;; Favorites to list on the left sidebar
- :favorites ["📋 index page" "index page" "Index"]
-
- ;; Set flashcards interval.
- ;; Expected value:
- ;; - Float between 0 and 1
- ;; higher values result in faster changes to the next review interval.
- ;; Default value: 0.5
- ;; :srs/learning-fraction 0.5
-
- ;; Set the initial interval after the first successful review of a card.
- ;; Default value: 4
- ;; :srs/initial-interval 4
-
- ;; Hide specific block properties.
- ;; Example usage:
- ;; :block-hidden-properties #{:public :icon}
-
- ;; Create a page for all properties.
- ;; Default value: true
- :property-pages/enabled? true
-
- ;; Properties to exclude from having property pages
- ;; Example usage:
- ;; :property-pages/excludelist #{:duration :author}
-
- ;; By default, property value separated by commas will not be treated as
- ;; page references. You can add properties to enable it.
- ;; Example usage:
- ;; :property/separated-by-commas #{:alias :tags}
-
- ;; Properties that are ignored when parsing property values for references
- ;; Example usage:
- ;; :ignored-page-references-keywords #{:author :website}
-
- ;; logbook configuration.
- ;; :logbook/settings
- ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
- ;; :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
- ;; :enabled-in-timestamped-blocks false ;don't display logbook at all
- ;; }
-
- ;; Mobile photo upload configuration.
- ;; :mobile/photo
- ;; {:allow-editing? true
- ;; :quality 80}
-
- ;; Mobile features options
- ;; Gestures
- ;; Example usage:
- ;; :mobile
- ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
-
- ;; Extra CodeMirror options
- ;; See https://codemirror.net/5/doc/manual.html#config for possible options
- ;; Example usage:
- ;; :editor/extra-codemirror-options
- ;; {:lineWrapping false ; Default value: false
- ;; :lineNumbers true ; Default value: true
- ;; :readOnly false} ; Default value: false
-
- ;; Enable logical outdenting
- ;; Default value: false
- ;; :editor/logical-outdenting? false
-
- ;; Prefer pasting the file when text and a file are in the clipboard.
- ;; Default value: false
- ;; :editor/preferred-pasting-file? false
-
- ;; Quick capture templates for receiving content from other apps.
- ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
- ;; by receiving content from other apps. Note: the {} cannot be omitted.
- ;; - {time}: capture time
- ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
- ;; - {text}: text that users selected before sharing.
- ;; - {url}: URL or assets path for media files stored in Logseq.
- ;; You can also reorder them or use only one or two of them in the template.
- ;; You can also insert or format any text in the template, as shown in the following examples.
- ;; :quick-capture-templates
- ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
- ;; :media "[[quick capture]] **{time}**: {url}"}
-
- ;; Quick capture options.
- ;; - insert-today? Insert the capture at the end of today's journal page (boolean).
- ;; - redirect-page? Redirect to the quick capture page after capturing (boolean).
- ;; - default-page The default page to capture to if insert-today? is false (string).
- ;; :quick-capture-options
- ;; {:insert-today? false ;; Default value: true
- ;; :redirect-page? false ;; Default value: false
- ;; :default-page "quick capture"} ;; Default page: "quick capture"
-
- ;; File sync options
- ;; Ignore these files when syncing, regexp is supported.
- ;; :file-sync/ignore-files []
-
- ;; Configure the Enter key behavior for
- ;; context-aware editing with DWIM (Do What I Mean).
- ;; context-aware Enter key behavior implies that pressing Enter will
- ;; have different outcomes based on the context.
- ;; For instance, pressing Enter within a list generates a new list item,
- ;; whereas pressing Enter in a block reference opens the referenced block.
- ;; :dwim/settings
- ;; {:admonition&src? true ;; Default value: true
- ;; :markup? false ;; Default value: false
- ;; :block-ref? true ;; Default value: true
- ;; :page-ref? true ;; Default value: true
- ;; :properties? true ;; Default value: true
- ;; :list? false} ;; Default value: false
-
- ;; Configure the escaping method for special characters in page titles.
- ;; Warning:
- ;; This is a dangerous operation. To modify the setting,
- ;; access the 'Filename format' setting and follow the instructions.
- ;; Otherwise, You may need to manually rename all affected files and
- ;; re-index them on all clients after synchronization.
- ;; Incorrect handling may result in messy page titles.
- ;; Available options:
- ;; - :triple-lowbar (default)
- ;; ;use triple underscore `___` for slash `/` in page title
- ;; ;use Percent-encoding for other invalid characters
- :file/name-format :triple-lowbar
- :journal/page-title-format "yyyy-MM-dd EEEE"}
diff --git a/Logseq/logseq/custom.css b/Logseq/logseq/custom.css
deleted file mode 100644
index 92ddad1..0000000
--- a/Logseq/logseq/custom.css
+++ /dev/null
@@ -1,5 +0,0 @@
-.page-title {
- font-size: 1.em !important;
- font-weight : bold !important;
- color: #006400 !important; /* 원하는 색상으로 변경 */
-}
diff --git a/Logseq/pages/contents.md b/Logseq/pages/contents.md
deleted file mode 100644
index 3cf20d5..0000000
--- a/Logseq/pages/contents.md
+++ /dev/null
@@ -1 +0,0 @@
--
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 10강.md b/Logseq/pages/영어기초 10강.md
deleted file mode 100644
index 209ced9..0000000
--- a/Logseq/pages/영어기초 10강.md
+++ /dev/null
@@ -1,69 +0,0 @@
-# **⦿ 의문사 만들기**
- - ## **► 의문사 없는 의문문**
- - ### **형태**
- - **1) 주어 + be 동사 -> be 동사 + 주어 ?**
- - **2) 주어 + 조동사 -> 조동사 + 주어 + 동사원형 ?**
- - **3) 주어 + 일반동사 -> Do/Does/Did + 주어 + 동사원형 ?**
- - 주어가 3인칭 단수+현재시제면 Does, 과거시제일 때는 Did, 그 외에는 모두 Do
- - **4) 주어 + have/has/had + p.p(완료시제) -> Have/Has/Had + 주어 + p.p ?**
- - 완료시제에 대한 부분은 다음강 참고.
- - ### **예시**
- - **1) You are happy.**
- - **Are you happy?**
- - **2) She can swim well.**
- - **Can she swim well?**
- - **3) They go home.**
- - **Do they go home?**
- - **4) She has gone.**
- - **Has she gone?**
- - ## **► 의문사 있는 의문문**
- - ### **의문 대명사**
- - ||**주격**|**소유격**|**목적격**|
- |:---:|:---:|:---:|:---:|
- |**사람**|**who(누구)**|**whose(누구의 것)**|**whom(누구를)**|
- |**사물**|**what / which**|**X**|**what / which**|
- - what / which 차이
- - 물어보는 사물의 선택지 범위가 한정되어 있으면 which, 아니면 what
- - 샌드위치 가게에서 어떤 샌드위치를 고를지를 물을 때는 which
- - 이름이 무엇인지 물어볼 때는 what
- - ### **의문 부사**
- - |||
- |:--:|:--:|
- |**시간**|**when(언제)**|
- |**장소**|**where(어디서)**|
- |**방법**|**how(어떻게 / 얼마나)**|
- |**이유**|**why(왜)**|
- - ### **의문사를 활용한 의문문**
- - **기본적으로 의문사가 없을 때의 의문문을 만드는 형태와 동일함.**
- - 1) 먼저 묻고자 하는 부분을 문장에서 의문대명사 혹은 의문부사로 바꾼다.
- - 2) 그 후 의문사를 문장 맨 앞으로 보낸다.
- - 3) 의문사가 없을 때의 의문문을 만드는 형태를 바탕으로 의문사 뒤의 단어들을 배치한다.
- - 4) 문장 맨 뒤에 물음표를 붙힌다.
- - **예시**
- - 예문 : The girl bought the bike at the store.
- - 그녀는 그 상점에서 자전거를 샀었다.
- - 1) 누가?
- - 누가에 해당되는 주어 The girl를 Who로 바꿈.
- - 이미 맨 앞이므로 who를 이동할 필요는 없음.
- - 뒷 문장에 주어 없이 일반동사만 있지만 그냥 주어 생략하고 바로 이어서 씀.
- - 특수한 경우로 주어를 의문사로 대체해서 바로 뒤에 동사가 나오면 그냥 그대로 씀.
- - **Who bought the bike at the store?**
- - 누가 그 상점에서 자전거를 샀어?
- - 2) 무엇을?
- - 무엇을 에 해당되는 목적어 the bike를 사물의 의문대명사인 what으로 바꿈.
- - 상점에서 무엇을 사는지 범위가 한정되지 않았기에 which가 아닌 what.
- - The girl bought what at the store.
- - 의문사를 맨 앞으로 보냄.
- - What the girl bought at the store.
- - 의문사 뒤의 문장은 주어 + 일반동사 형태이니 do/does/did + 주어 + 동사원형 형태로 바꿈.
- - 과거형이니 did를 씀.
- - **What did the girl buy at the store?**
- - 그녀가 그 상점에서 샀던 것은 무엇이야?
- - 3) 어디에서?
- - 장소에 해당되는 부분 at the store를 where로 바꿈.
- - The girl bought the bike where.
- - 의문사를 맨 앞으로 보냄.
- - Where the girl bought the bike.
- - 의문사 뒤의 문장은 주어 + 일반동사 형태니 그에 맞게 바꿈.
- - **Where did the girl buy the bike?**
- - 그녀는 그 자전거를 어디서 샀었어?
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 11강.md b/Logseq/pages/영어기초 11강.md
deleted file mode 100644
index 2044cfa..0000000
--- a/Logseq/pages/영어기초 11강.md
+++ /dev/null
@@ -1,75 +0,0 @@
-# **⦿ 영어의 시제**
- - ## **► 한국어와 영어의 시제**
- - ### **한국어**
- - 과거, 현재, 미래 (3가지)
- - ### **영어**
- - 과거, 현재, 미래, 완료형, 진행형, 완료진행형 (12가지)
- - 현재, 현재 진행형, 현재 완료형, 현재 완료 진행형
- - 과거, 과거 진행형, 과거 완료형, 과거 완료 진행형
- - 미래, 미래 진행형, 미래 완료형, 미래 완료 진행형
- - **대과거**까지 해서 총 13가지인데 **과거 완료형**과 **대과거**의 구분이 사실상 불가능해서 12가지로 표기
- - ## **► 영어 시제 이해하기**
- - **영어의 시제는 한국어와 1대1로 대응되지 않기에 의미를 잘 이해해야함.**
- - ### **기본**
- - 
- - **과거, 현재, 미래는 한국어와 동일**
- - **대과거는 과거 시점에서 그 보다도 더 과거의 시점을 의미함**
- - ### **진행형**
- - 
- - **과거, 현재, 미래의 그 시점에서 계속 지속중인 상황을 의미**
- - |**과거진행**|**현재진행**|**미래진행**|
- |:-----:|:-----:|:-----:|
- | was / were + -ing | am/are/is + -ing | will be + -ing |
- - ### **완료형**
- - 
- - **각 구간 사이에서 행위가 끝나는 시제**
- - 과거완료 : 대과거에서 과거 사이에 일이 완료되었음.
- - 현재완료 : 과거에서 현재 사이에 일이 완료되었음.
- - 미래완료 : 시작시점은 중요하지 않음. 완료되는 시기가 미래 시점이면 미래완료.
- - |**과거완료**|**현재완료**|**미래완료**|
- |:-----:|:-----:|:-----:|
- | had + p.p(과거분사) | have/has + p.p(과거분사) | will have + p.p(과거분사) |
- - ### **완료진행형**
- - **완료형 + 진행형인 복합시제**
- - |**과거완료진행**|**현재완료진행**|**미래완료진행**|
- |:-----:|:-----:|:-----:|
- | had been + -ing | have/has been + -ing | will have been + -ing |
- - ## **► 과거 VS 현재 (feat.절대시제)**
- - 진리/습관을 표현할 때는 무조건 현재시제를 쓴다!(절대시제)
- - **시제에 상관없이 무조건 동사는 현재형을 사용한다.**
- - **과거형 문장에 인용되는 형태로 진리/습관을 나타내는 문장이 들어가더라도 인용되는 부분에서는 현재시제를 쓴다.**
- - **예시**
- - He takes a shower everyday.
- - 그는 매일 사워를 한다.(습관)
- - The museum opens at 9 O'clock.
- - 박물관은 9시 정각에 개장한다.(습관)
- - The earth goes round the sun.
- - 지구는 태양 주위를 돈다.(진리)
- - I was taught that the earth goes round the sun.
- - 나는 지구가 태양 주위를 돈다는 것을 배웠었다.
- - 문장 자체는 과거형이지만 진리에 해당되는 인용된 문장은 현재형을 사용했음에 주목한다.
- - 역사적인 사실은 무조건 과거시제를 쓴다!(절대시제)
- - **시제에 상관없이 무조건 동사는 과거형을 사용한다.**
- - **과거형 문장에 인용되어 들어가더라도 대과거로 바꾸는 것이 아닌 과거시제 그대로 사용한다.**
- - **예시**
- - Columbus discovered America in 1492.
- - 콜럼버스는 1492년에 아메리카를 발견했다.
- - I was taught that Columbus discovered America in 1492.
- - 나는 콜럼버스가 1492년에 아메리카를 발견했다는 것을 배웠었다.
- - 과거 시점에 배운 역사적 사실이기에 이 역사적 사실은 대과거의 시제임에도 과거형을 사용했음을 주목한다.
- - ## **► 현재진행 VS 현재 (feat.현재진행형이 불가능한 동사)**
- - **현재진행형은 am/are/is(인칭) + -ing(의미) 형태로 쓰이며 ~하는 중이다. 라고 해석된다.**
- - **인지, 상태, 소유 등을 나타내는 동사는 현재진행형으로 사용할 수 없다.**
- - **예시**
- - 
- - **Have 같이 여러 뜻을 가지고 있는 경우 해석에 따라 현재진행형의 가능여부가 결정된다!**
- - She has a lot of money. -> She is having a lot of money.
- - 그녀는 많은 돈을 소유하고 있다. -> 그녀는 많은 돈을 소유중이다.(X)
- - have가 "~를 소유하다" 로 해석될 경우에는 현재진행형 사용이 불가능.
- - He have a breakfast now. -> He is having a breakfast now.
- - 그는 지금 아침을 먹는다. -> 그는 지금 아침을 먹는 중이다.(O)
- - have가 "-를 먹다."로 해석될 경우에는 현재진행형 사용이 가능하다.
- - She is having a nice day.
- - 그녀는 좋은 날을 즐기는 중이다.
- - have가 "-를 즐기다"로 해석될 경우에는 현재진행형 사용이 가능하다.
- - **결론 : 현재진행형으로 사용될 수 없는 동사가 존재하고, 또한 하나의 동사에서도 해석에 따라서 사용가능여부가 달라지기도 한다!!**
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 12강.md b/Logseq/pages/영어기초 12강.md
deleted file mode 100644
index 7951aea..0000000
--- a/Logseq/pages/영어기초 12강.md
+++ /dev/null
@@ -1,70 +0,0 @@
-## **► 과거 VS 현재완료**
- - ### **현재완료형은 have/has(인칭) + p.p(의미)의 형태로 쓰인다.**
- - 과거형과 현재완료형의 차이는 과거의 그 사실이 현재에도 영향 을 미치고 있는지 여부에 따라 구분한다.
- - ### **예문(나는 다리가 부러졌다.)**
- - I broke my leg.
- - **과거에 다리가 부러졌던 사실을 의미. 현재는 다리가 멀쩡함.**
- - I have broken my leg.
- - **과거에 다리가 부러졌고, 그 결과가 지금까지 이어져옴. 즉 현재도 다리가 부러진 상태**
- - **위의 예문 둘 다 "나의 다리가 부러졌다." 라고 해석되지만 의미상의 차이가 존재.**
- - ⋇ 정리
- - **과거 : Not now (지금은 아님)**
- - **현재완료 : Until now (지금까지)**
- - ### **현재완료형의 종류**
- - **완료**
- - They have just arrived.
- - **그들은 방금 도착했다.**
- - **실질적인 의미**
- - **They are here.**
- - **그들이 (지금) 여기 있다.**
- - **계속**
- - I have lived here since last year.
- - **나는 작년부터 이곳에서 살았다.**
- - **실직적인 의미**
- - **I live here now.**
- - **나는 지금 여기에 살고 있다.**
- - **결과**
- - I have broken my ankle.
- - **나는 내 발목을 부러뜨렸다(내 발목이 부러졌다.)**
- - **실질적인 의미**
- - **My ankle is broken now.**
- - **지금 내 발목이 부러져있다.**
- - **경험**
- - Have you seen the teacher?
- - **너 선생님 봤었어?**
- - **실질적인 의미**
- - **Where is the teacher?**
- - **선생님 어디에 있어?**
- - ### **현재완료형과 과거형의 뉘앙스 차이**
- - **예시1**
- - My grandparents have given a lot of support for me.
- - 조부모님은 나에게 많은 지원을 해주셨었다.(지금도 지원해주고 계심)
- - My grandparents gave a lot of support for me.
- - 조부모님은 나에게 많은 지원을 해주셨었다.(지금은 지원 안해주고 계심)
- - **둘 다 한국어로는 같은 문장이지만 현재완료형은 지원이 유지되고 있는 상태, 과거형은 현재는 지원해주고 계시지 않는 상태. 좀 더 나아가면 현재 조부모님이 편찮으시거나 이세상에 없다는 의미가 내포된 뉘앙스가 있음.**
- - **예시2**
- - I have slept here for two hours.
- - 나는 여기서 두시간을 잤었다.(방금 일어나서 하는 말)
- - I slept here for two hours.
- - 나는 여기서 두시간을 잤었다.(어젯밤이나 이전에 여기서 잤었다는 사실을 말하는 말)
- - **둘 다 마찬가지로 한국어로는 같은 문장이지만 현재완료형은 이제 막 일어나서 2시간이나 잤구나 하는 말인거고, 과거형은 어젯밤 혹은 과거에 여기서 2시간을 잤었다는 의미를 내포함.**
- - **예시3**
- - I have finished my homework.
- - I finished my homework.
- - **둘 다 숙제가 끝났다는 의미지만 이 말의 뉘앙스를 따져보면 현재완료형이 맞는 표현임을 알 수 있음.**
- - 보통 "나 숙제 끝났어" 라는 말은 이제 막 숙제를 끝냈을 때 하는 말이기 때문에 현재완료형이 더 적절함.
-- ## **► 과거 vs 대과거(feat. 과거완료)**
- - ### **대과거형은 had + p.p의 형태로 쓰인다.(과거완료도 동일한 형태)**
- - ### **과거와 대과거의 비교**
- - 1. The bus started when I arrived at the stops.
- - 버스가 출발한 시점과 내가 정류장에 도착한 시점이 동일함.
- - 즉, 내가 정류장에 도착하자 마자 버스가 출발한 것.
- - 2. The bus had started when I arrived at the stops.
- - 버스가 이미 출발한 뒤 내가 정류장에 도착한 시점.
- - 즉, 버스가 출발한 시점이 내가 정류장에 도착한 시점보다 더 과거임(대과거).
- - **이렇듯 과거 시점에서 그보다 더 과거를 표현할 때 대과거형을 쓴다.**
- - ⋇ 과거완료? 대과거?
- - **형태상 대과거와 과거완료형은 같다. 그러나 의미는 다르다.**
- - **위의 문단에서 2번 문장은 과거완료형으로도 볼 수 있고, 대과거형이 포함된 문장으로도 볼 수 있다.**
- - **의미상으로는 과거완료형은 1번 문장과 의미가 비슷하다. 그러나 형태는 2번 문장 형태이다.**
- - **이렇듯 과거완료와 대과거를 구분하는 것은 쉽지않다. 따라서 문제로 나오는 경우는 없고 그저 해석상으로 이해만 하면 된다.**
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 13강.md b/Logseq/pages/영어기초 13강.md
deleted file mode 100644
index 2490200..0000000
--- a/Logseq/pages/영어기초 13강.md
+++ /dev/null
@@ -1,87 +0,0 @@
-## **► 수동태와 능동태**
- - ### **사건을 기준으로 본다면 가해자 입장에서의 문장은 능동태, 피해자의 입장에서 본다면 수동태**
- - ### **예문**
- - The car ran over the man.
- - 그 자동차는 그 남자를 쳤다. (능동태)
- - The man was run over by the car.
- - 그 남자는 그 자동차에 의해서 치었다.(수동태)
- - ### **수동태는 문장의 목적어가 주어가 되는 형태!**
- - #### **따라서 목적어가 있는 3,4,5형식 문장이 수동태로 바꿀 수 있음**
- - #### **그러나 1형식도 경우에 따라서 목적어를 가질 수 있기에 이에 대한건 후술함**
- - ### **능동태 수동태의 뜻 변화**
- - **능동의 의미에 -었다를 단순히 붙히는게 아닌 의미상 수동태가 되면 어떻게 되는지 주의깊게 볼 것!**
- - |**능동**|->|**수동**|
- |:----:|:----:|:----:|
- |**말하다**|->|**듣다**|
- |**때리다**|->|**맞다**|
- |**찌르다**|->|**찔리다**|
- |**가르치다**|->|**배우다**|
- |**떠나다**|->|**남겨지다**|
-- ## **► 3형식(완전 타동사)의 수동태**
- - 
- - ### **목적어를 주어 위치로, 주어는 by를 붙혀서 목적어 자리로, 동사는 be + p.p형태로 바꿈**
- - ### **by + 주어는 전명구여서 생략 가능!**
- - ### **be + p.p로 바꿀 때 be동사는 수동태의 주어(기존 목적어)에 맞게 설정(am/are/is/was/were)**
- - ### **주어와 목적어는 서로 자리를 바꿀 때 대명사인 경우 격에 맞게 수정할 것!**
- - **목적어 him이라면 수동태의 주어가 됐을 때는 He로 바뀌는 것 처럼 바꿔줌.**
- - **일반명사라면 그대로 쓰면 됨.**
- - ### **예문**
- - They speak spanish in mexico.
- - 그들은 맥시코에서 스페인어를 말한다.
- - Spanish is spoken in mexico by them
- - 스페인어는 맥시코에서 그들에 의해 말해진다.
-- ## **► 4형식(수여동사)의 수동태**
- - 
- - ### **기본적인 규칙은 3형식 때와 동일함**
- - ### **간접목적어를 주어로 하는 수동태**
- - **간접목적어를 주어 위치로 옮김**
- - **동사는 수동태의 형태로 바꿔서 그대로 내려옴.**
- - **동사의 목적어로서 직접 목적어를 씀.**
- - **by + 주어 형태로 문장 뒤에 붙힘**
- - ### **직접목적어를 주어로 하는 수동태**
- - **직접목적어를 주어 위치로 옮김**
- - **동사는 수동태의 형태로 바꿔서 그대로 내려옴.**
- - **간접목적어 앞에 상황에 맞게 전치사(to/for/of)를 붙힌 뒤 동사 뒤에 붙힘.**
- - **by + 주어 형태로 문장 뒤에 붙힘**
- - ### **예문**
- - She gave him the book.
- - 그녀는 그에게 그 책을 주었다.
- - He was given the book by her.
- - 그는 그 책을 그녀에게로 부터 받았다.
- - The book was given to him by her.
- - 그 책은 그녀로 인해 그에게 건내졌다.
- - ### **모든 사역동사가 2가지의 수동태를 가지는 것은 아니다.**
- - **make, sell, write, read 등의 사역동사는 직접목적어가 주어인 수동태만 가능하다.**
-- ## **► 5형식(불완전타동사(사역동사, 지각동사 등등))의 수동태**
- - 
- - ### **기본적인 규칙은 3,4형식 때와 동일함**
- - ### **목적어를 주어 위치로 옮김.**
- - ### **수동태 형태로 동사를 변형**
- - ### **보어는 그대로 내려옴. 경우에 따라 to가 붙음.**
- - 보어는 앞에서 배울 때는 명사와 형용사만 가능하다고 했었음.
- - 그러나 실제로는 그거에 더해서 -ing(동명사), to R(to 부정사), p.p(과거분사), R(동사 원형)까지 총 6가지가 가능.
- - 만약 보어가 R(동사원형)형태면 동사가 연속해서 2개가 오기 때문에 구분을 해주어야 함.
- - 따라서 이때는 보어 앞에 to를 붙힘.
- - ### **예문**
- - She made him type the letter.
- - 그녀는 그에게 편지를 타이핑하라고 시켰다.(make가 여기서는 -를 시키다라는 사역동사로 쓰임)
- - He was made to type the letter by her.
- - 그는 그녀에 의해 편지를 타이핑하라는 지시를 받았다.
-- ## **► 타동사구의 수동태**
- - 
- - ### **1형식 문장 뒤에 전명구가 있을 때 마치 자동사+전치사가 완전 타동사, 명사가 목적어처럼 보이는 문장처럼 해석이 가능함. 이를 바탕으로 수동태로 바꿈.**
- - ### **예시**
- - **She laughed. (1형식 문장)**
- - 그녀는 비웃었다.
- - **She laughed at him.(타동사구)**
- - 그녀는 그를 향해 비웃었다.
- - **He was laughed at by her. (수동태)**
- - 그는 그녀에게 비웃음을 당했다.
- - 여기서 보면 전치사 2개가 붙어있어서 잘못된 문장으로 보이지만 옳은 문장임!!!!!
-- ## **► 중요 예문**
- - **They will buy the book.**
- - **The book will be bought by them.**
- - 미래 시제에서 will 뒤에는 동사 원형이 오기 때문에 인칭 상관 없이 그냥 be + p.p를 쓰면 됨.
- - **She didn't use sugar.**
- - **Sugar was not used by her.**
- - 일반동사의 부정문을 수동태로 바꿀 때는 do,does,did가 빠지고 수동태로 바뀜.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 14강.md b/Logseq/pages/영어기초 14강.md
deleted file mode 100644
index c3de855..0000000
--- a/Logseq/pages/영어기초 14강.md
+++ /dev/null
@@ -1,57 +0,0 @@
-## **► 동사의 종류**
- - ### 동사는 3가지가 존재한다.
- - 1) Be 동사
- - am, are, is, was, were
- - 2) 조동사
- - can, may, must, will
- - 3) 일반동사
- - Be동사, 조동사가 아닌 모든 동사들
-- ## **► 조동사의 특징**
- - 1) 조동사 뒤에는 반드시 동사 원형 이 온다!
- - 2) 조동사의 부정문은 조동사 + not + 동사원형 을 쓴다.
- - 3) 조동사는 인칭을 반영하지 않는다.(수일치 없음)
- - 4) 조동사는 반드시 1개만 써야한다.
-- ## **► 조동사는 문장의 맛을 더한다.**
- - ### 조동사는 100%의 긍정문과 100% 부정문 사이의 존재하는 문장들을 표현할 수 있다.
- - **I am a cat. (100% 긍정)**
- - I must be a cat.(90% 긍정)
- - I should be a cat.(90-80% 긍정)
- - I ought to be a cat.(90-80% 긍정)
- - I may be be a cat.(60-50%긍정)
- - I might be a cat.(30% 긍정)
- - I can't be a cat.(10% 긍정)
- - **I am not a cat.(0% 긍정)**
- - => 이렇듯 조동사를 통해 문장 자체의 의미를 좀 더 다채롭게 부여할 수 있다.
-- ## **► 준조동사 used to(~하곤 했다)**
- - **I got up early in the morning. (과거)**
- - 나 아침에 일찍 일어났었어.
- - **I don't get up in the morning.(현재)**
- - 난 아침에 일찍 일어나지 못해.
- - **위의 두 문장을 통해 화자는 과거에는 일찍 일어났었지만 지금은 일찍 일어나지 못한다는 것을 알 수 있다.**
- - **이것을 문장을 2개로 쓰는게 아닌 한 문장으로 바꾸면 다음과 같다.**
- - **I used to get up in the morning.**
- - 난 아침에 일찍 일어나곤 했다.
- - 과거에는 그러했지만 지금은 그렇지 않다는 의미로 쓰이는 준조동사
-- ## **► 조동사로 과거를 나타내고 싶을 때**
- - **You should go now.**
- - 넌 지금 가야한다. (현재)
- - **You should ~~went~~ yesterday.**
- - 조동사 뒤에는 동사 원형이 와야하기에 과거형을 쓰면 안됨!.
- - 그렇다고 동사원형을 쓰면 현재랑 구분이 안됨.
- - **조동사로 과거를 나타내고 싶을 때는 과거형이 아닌 현재완료형을 쓴다.**
- - 형태만 현재완료형 인거지 현재완료 시제를 의미하는게 아님에 주의한다!!
- - **You should have gone yesterday.**
- - 넌 어제 갔었어야했어.
- - 조동사 뒤에 나오는 현재완료형(have + p.p)는 과거형을 의미한다!
- - **조동사별 과거형 예시**
- - |**조동사(현재)**|**뜻**|**->**|**조동사(과거형)**|**뜻**|
- |:----:|:----:|:----:|:----:|:----:|
- |**must**|~임에 틀림없다.|-|**+ have + p.p**|**~이었음에 틀림없다.**|
- |**might**|~일지 모른다.|-|**+ have + p.p**|**~이었을지도 모른다.**|
- |**cannot**|~일리 없다.|-|**+ have + p.p**|**~이었을 리가 없다.**|
- |**need not**|~할 필요 없다.|-|**+ have + p.p**|**~했어야 할 필요가 없었다.(=했다.)**|
- |**ought to**|~해야만 한다.|-|**+ have + p.p**|**~을 했었어야 했다.(=안했다.)**|
- |**should**|~해야만 한다.|-|**+ have + p.p**|**~을 했었어야 했다.(=안했다.)**|
- - 아래 3개를 보면 과거형이 되면서 실질적인 의미가 반대가 되었음을 알 수 있다.
- - 과거에 ~을 할 필요가 없었는데... => 결국 했었다는 의미
- - 과거에 ~을 했었어야 했는데... => 결국 안했다는 의미
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 15강.md b/Logseq/pages/영어기초 15강.md
deleted file mode 100644
index b286aa0..0000000
--- a/Logseq/pages/영어기초 15강.md
+++ /dev/null
@@ -1,41 +0,0 @@
-## **► 가정법이란?**
- - ### **같은 뉘앙스를 가진 문장을 3개의 형태로 표현할 수 있다.**
- - 명령법 : 가!
- - 직설법 : 너! 안나가는구나!
- - 가정법 : 너 나갔으면 좋겠어!
- - => 위의 3형태 모두 상대가 나갔으면 좋겠다는 의미를 내포하지만 표현이 다름!
- - ### **가정법 의미상의 특징**
- - 가정법은 시제 + 조동사의 형태로 이루어짐.
- - 가정법은 문장의 시제 기준 그 시제에서 사실이 아닌 내용을 그 이전 시제로 표현하면서 사실인 것 처럼 표현함.
- - As I am not a bird, I can't fly.
- - 나는 새가 아니기 때문에 나는 날 수 없다.(현재, 새X, 날 수 있음 ? X)
- - If I were a bird, I could fly.(가정법)
- - 내가 만약 새라면, 난 날 수 있을텐데.(과거, 새O, 날 수 있음 ? O)
- - 사실상 내포하는 의미는 동일하지만 가정법에서의 표현은 현재 기준에서 반대가 되었음.
- - 부정이었던 부분은 긍정으로, 현재였던 부분은 과거로 바뀌었다는 것에 주목하자!
-- ## **► 가정법을 그리자!**
- - ### 대과거 - 과거 - 현재 - 미래 - 대미래(?)
- - 가정법을 설명하기 위해 위의 시제를 기억하자!
- - ### **1) 가정법 과거 (현재 -> 과거) (가정문)**
- - 현재시점에서 가정법을 사용하기 위해 현재의 이전인 과거시제를 사용해서 만드는 가정법.
- - 
- - ### **2) 가정법 대과거 (과거 -> 대과거) (가정문)**
- - 과거시점에서 가정법을 사용하기 위해 과거의 이전인 대과거시제를 사용해서 만드는 가정법.
- - 
- - ### **3) 가정법 현재 (미래 -> 현재) (조건문)**
- - 미래시제를 기준으로 가정법을 적용하려면 미래의 이전 시제인 현재 시제를 사용한다.
- - 
- - ### **4) 가정법 미래(대미래 -> 미래) (조건문)**
- - 미래의 희박한 가능성, 정말 일어날거 같지 않은 일에 대해 가정법을 적용할 때 사용함.
- - 해가 서쪽에서 뜬다면, 내 눈에 흙이 들어온다면 등등의 표현임.
-- ## **► 가정법 과거(가정) vs. 가정법 현재(조건)**
- - **가정법 현재**
- - If you have a boy friend, you can take him to take the party.
- - 만약 너가 남자친구가 생기면, 파티에 데리고 올 수 있어!
- - 현재 남자친구가 없다는 사실 + 생기면 파티에 올 수 있다는 조건의 의미를 담고 있다.
- - **가정법 과거**
- - If you had a boy friend, you could take him to take the party.
- - 너 남자친구 있으면, 파티에 데리고 와봐!
- - 과거형으로 쓰인 가정법이므로 현재는 여기에 적힌 문장과 반대라는 뜻임.
- - 즉 현재 남자친구는 없다는게 사실임.
- - 이 문장의 의미는 너 남자친구 없는데 있는척 하지 말고 진짜 있으면 한번 데려와보던가! 하는 의미임.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 16강.md b/Logseq/pages/영어기초 16강.md
deleted file mode 100644
index 34c265a..0000000
--- a/Logseq/pages/영어기초 16강.md
+++ /dev/null
@@ -1,21 +0,0 @@
-## **► 가정법 과거 vs 가정법 대과거(과거완료)**
- - ### **가정법 과거**
- - **If I were in America, I could speak English better.**
- - 내가 미국에 살았었더라면(과거), 난 영어를 잘했을 텐데...
- - 지금 미국에 살고 있지도 않고, 영어도 잘하지 못함. 즉 현재 사실 반대.
- - ### **가정법 대과거(과거완료)**
- - **If I had been in America, I could have spoken English better.**
- - 내가 옛날에 미국에서 살았었더라면, 난 영어를 잘했었을텐데...
- - 과거에 영어를 잘하지 못했고, 미국에도 살지 않았었음.
- - 즉 과거의 과거 대과거(과거완료) 시제로 표현함.
-- ## **► 혼합 가정법**
- - ### **혼합가정법?**
- - **과거의 사건이 현재에 영향을 미칠 때**
- - **원인과 결과가 같은 시점에 있지 않을 때**
- - **이 경우에는 혼합가정법을 사용한다.**
- - ### **사용방법**
- - **원인은 대과거로, 결과는 과거로 표현한다.**
- - **If 절은 대과거로, 주절은 과거형으로 표현한다.**
- - ### **예시**
- - **If I had been in America(대과거), I could speak English better.(과거)**
- - 내가 과거에 미국에서 살지 않아서(**원인**), 내가 영어를 못한다.(**결과**)
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 17강.md b/Logseq/pages/영어기초 17강.md
deleted file mode 100644
index a2deec7..0000000
--- a/Logseq/pages/영어기초 17강.md
+++ /dev/null
@@ -1,51 +0,0 @@
-## **► 형용사**
- - ### **형용사는 명사를 수식한다.**
- - ### **한정적 용법**
- - 
- - 수많은 사과들 중 Juicy한 사과로 범위를 한정함.
- - 또한 보어인 Apple을 수식할 뿐 문장의 필수요소가 아니기에 생략 가능!
- - ### **서술적 용법**
- - 
- - 형용사가 문장의 보어로 쓰이면서 문장의 필수요소로 쓰인 경우에는 서술적 용법이라고 함.
- - 이때는 한정적 용법처럼 생략할 수 없음.
- - ### **한정적/서술적 용법으로만 사용 가능한 형용사들**
- - 모든 형용사가 한정적/서술적 둘 다 사용 가능한 것은 아니다.
- - |**한정적 용법만 가능**|**서술적 용법만 가능**|
- |:----|:----:|
- |It is a live fish.|The fish is alive.|
- |You are like your mother.|You and your mom are alike.|
- |There is a lonely beach.|I am alone in my house.|
- - 각각이 서로 비슷하게 생긴 점에 주목하자.
-- ## **► 부사**
- - ### **부사는 필수요소가 아니다! 즉 빠져도 상관 없다.**
- - ### **부사의 수식범위**
- - ### **형용사**
- - **This novel is (very) interesting.**
- - 그 소설은 (매우) 흥미롭다.
- - 형용사 interesting이 명사 novel을 수식함.
- - 부사 very가 형용사 interesting을 수식함.
- - ### **부사**
- - **They worked (pretty) (hard).**
- - 그들은 (꽤) (열심히) 일했다.
- - pretty와 hard 모두 부사여서 없어도 상관 없음.
- - hard는 동사 worked를 수식하고 있음.
- - pretty는 부사인 hard를 수식하고 있음.
- - ### **동사**
- - **She plays the violin (well).**
- - 그녀는 바이올린을 (잘) 연주한다.
- - 부사 well이 동사 play를 수식함.
- - ### **문장**
- - **(Fortunately) no one was hurt in the accident.**
- - (운이 좋게도) 아무도 그 사고에서 다치지 않았다.
- - 부사가 문장 전체를 수식하고 있음.
- - ### **부사의 위치에 따라 문장 전체의 뜻이 달라진다.**
- - **필수요소가 아닌 부사이기에 문장의 어느 위치든 올 수 있지만 위치에 따라 해석이 전혀 달라지기도 한다.**
- - **예시**
- - **He didn't die (happily).**
- - 그는 (행복하게) 죽지 않았다.
- - 그가 죽었는데 그 죽음이 행복하지 않았다는 의미.
- - 동사를 수식하는 부사
- - **(Happily) he didn't die.**
- - (행복하게도) 그는 죽지 않았다.
- - 다행스럽게도 그가 죽지 않았다는 의미 즉, 그는 살아있다는 의미.
- - 문장 전체를 수식하는 부사.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 18강.md b/Logseq/pages/영어기초 18강.md
deleted file mode 100644
index 8dc0152..0000000
--- a/Logseq/pages/영어기초 18강.md
+++ /dev/null
@@ -1,50 +0,0 @@
-## ► **동사 vs 준동사**
- - ### **준동사란**
- - **동사가 동사가 아닌 걸로 바뀌는 것.**
- - 부정사, 동명사, 분사
- - **예시**
- - 가다(go)
- - 가는 것(to go)
- - 가는 중인(going)
- - 가버린(gone)
-- ## ► **부정사**
- - ### **부정사란**
- - **품사가 정해지지 않은 것을 의미함**
- - **문장에서 명사적 성향과 동사적 성향을 띄기도 함.**
- - **명사적 성향**
- - 명사자리에 들어감(주어, 목적어, 보어)
- - **동사적 성향**
- - 수식어의 수식을 받음
- - **대표적으로 to부정사(to + 동사원형), 원형부정사(동사원형) 이 있음.**
-- ## ► **to 부정사**
- - ### **목적어 자리에 들어오는 to부정사**
- - I want it.(나는 그것을 원한다)
- - I want to learn(X 비문)
- - I want to learn for the job.
- - 나는 (직업을 위해) 배우기를 원한다.
- - to부정사가 명사자리인 목적어 자리에 위치함(명사적 성향)
- - 전명구의 수식을 받음(동사적 성향)
- - ### **주어 자리에 들어오는 to부정사**
- - It is a part of life.(그것은 삶의 한 부분이다.)
- - To make a goal is a part of life.
- - 목표를 만드는 것은 삶의 한 부분이다.
- - 주어(명사)자리에 위치한 to 부정사(명사적 성향)
- - ### **보어 자리에 들어오는 to부정사**
- - What I should do is it(내가 해야하는 것은 그것뿐이다.)
- - What I should do is to make a goal.
- - 내가 해야하는 것은 목표를 만드는 것이다.
- - 보어(명사)자리에 위치한 to 부정사(명사적 성향)
-- ## ► **(참고사항) 준동사가 동사의 목적어로 올 때의 형태**
- - ### **준동사가 명사의 형태로 문장에 들어갈 때 모든 명사적 형태에서 목적어 자리에 들어갈 수 있을까?**
- - #### No
- - 동사마다 목적어 자리에 어떤 형태의 준동사가 와야하는지 정해져 있음.
- - 예시
- - I want to make a goal. (O)
- - I want making a goal.(X)
- - make는 to 부정사만을 목적어로 받을 수 있음.
- - ### **즉 동사마다 동명사(-ing)를 목적어로 받는 동사, to부정사를 목적어로 받는 동사, 둘 다 받을 수 있는 동사로 나뉘어져 있다.**
- - 
- - **to부정사를 목적어로 가지는 동사**
- - WHAT CAN I DO.
- - **동명사를 목적어로 가지는 동사**
- - MEGA PS CARD Q.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 19강.md b/Logseq/pages/영어기초 19강.md
deleted file mode 100644
index 958524d..0000000
--- a/Logseq/pages/영어기초 19강.md
+++ /dev/null
@@ -1,51 +0,0 @@
-## **► to부정사의 형용사적 용법**
- - ### **명사를 수식하는 형용사적 용법 1 (한정적 용법)**
- - **기본예문**
- - **There is a (juicy) apple.**
- - 명사를 수식해서 의미를 제한시킴. 그러나 문장의 필수적 요소는 아님.
- - to 부정사의 형용사적 용법도 이와 동일함.
- - **I have something (to eat).**
- - 형용사 자리에 들어간 to부정사.
- - to부정사의 형용사적 용법 > 한정적 용법
- - **to부정사가 된 동사가 타동사(Vt) 라면? 즉 목적어가 필요한 동사라면?**
- - **I have something to wear.**
- - wear는 타동사. 즉 wear의 목적어가 필요하고 그것이 바로 something임.
- - 즉 타동사의 목적어가 앞으로 가서 to부정사가 수식하게 되는 형태를 취함.
- - **to부정사가 된 동사가 자동사(Vi) 라면? 즉 목적어가 필요없는 동사라면?**
- - **I have no pen to write with.**
- - 원래는 write는 자동사여서 목적어를 가지려면 전치사가 필요함.
- - 즉 원래는 write with no pen.
- - 그러나 no pen이 앞으로 빠지고 그래서 자동사 + 전치사만 남은 채 수식함.
- - ### **명사를 수식하는 형용사적 용법 2 (서술적 용법)**
- - **기본적으로 문장의 보어자리에 들어간 형용사를 서술적 용법이라고 함.**
- - **이처럼 to부정사도 형용사로서 보어 자리에 들어가서 사용될 수 있음.**
- - **be to 용법(대표적인 to부정사의 서술적 용법)**
- - **2형식 문장에서 be동사 뒤에 보어가 오는 형태에서 이 보어가 to 부정사일 때는 아래처럼 사용됨.**
- - 아래를 바탕으로 어울리는 해석에 맞게 해석하면 됨.
- - (예정)He is to arrive here.
- - 그는 여기에 도착할 예정이다.
- - (의무)You are to do the work.
- - 너는 일을 해야한다.
- - (가능)No one was to be seen.
- - 아무도 보이지 않았다.
- - (운명)The patient is to die.
- - 그 환자는 죽을 운명이다.
- - (의도)If you are to meet them, leave now.
- - 그들을 만나러 갈거면, 지금 떠나라.
-- ## **► to부정사의 부사적 용법**
- - ### **부사는 형용사, 부사, 동사, 문장전체를 수식한다.**
- - **이중에 to 부정사가 부사로 쓰이면서 부사 혹은 문장을 수식하는 경우를 확인해보자.**
- - ### **부사로 쓰인 to부정사 예문**
- - #### **부사를 수식**
- - He studies (hard) to become a scientist.
- - 그는 과학자가 되기 위해서 열심히 공부했다.
- - 부사인 hard를 수식하는 to부정사
- - #### **문장 전체를 수식**
- - He grows up to become a scientist.
- - 그는 성장해서 결국 과학자가 되었다.
- - "그가 성장하다" 라는 문장 전체를 수식함
- - #### **같은 to부정사 형태이고 동일한 단어이지만 무엇을 수식하냐에 따라 해석이 완전히 달라짐**
- - #### **부사를 수식**
- - **목적 : ~하기 위해서**
- - #### **문장 전체를 수식**
- - **결과 : 결국 ...하다.**
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 1강.md b/Logseq/pages/영어기초 1강.md
deleted file mode 100644
index ce47b79..0000000
--- a/Logseq/pages/영어기초 1강.md
+++ /dev/null
@@ -1,29 +0,0 @@
-# **⦿ 타동사(Vt) vs 자동사(Vi) 구분**
- - 목적어의 필요 유무로 구분한다.
- - 
- -
- - **예시**
- - **have** : ~을 가지다. (물결 부분이 목적어를 의미)
- - **go** : 가다.
--
-- # **⦿ 예문**
- - **I reach Seoul.(정문)**
- - 나는 서울에 도착했다. (~에 도착(도달)하다)
- - 
- - **I arrive Seoul.(비문)**
- - **I arrive at Seoul.(정문)**
- - 자동사가 목적어를 가지려면 **전치사**를 가져야함.
- - 
--
-- # **⦿ 대표 전치사**
- - **by** : ~에 의해
- - **for** : ~을 위해서
- - **in** : ~의 안에
- - **with** : ~와 함께
- - **on** : ~의 위에
- - **to** : ~을 향해
--
-- # **⦿ 전명구**
- - 없어도 문장이 성립하는 부분(필수적인 요소는 아니고 생략 가능함)
- - 전치사 + 명사구 = 전명구 (각 용어는 이후 강의 참고)
- - 
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 2강.md b/Logseq/pages/영어기초 2강.md
deleted file mode 100644
index f99672b..0000000
--- a/Logseq/pages/영어기초 2강.md
+++ /dev/null
@@ -1,55 +0,0 @@
-# **⦿ 8품사**
- - 대명사(proⓝ) : 명사를 대신함
- - 명사(ⓝ)
- - 형용사(ⓐ, adj.) : 명사를 꾸며줌
- - 전치사(pre.)
- - 동사(ⓥ)
- - 부사(adv.) : 동사를 꾸며줌
- - 감탄사(Int.)
- - 접속사(conj.) : 문장과 문장을 연결
- -
-- # **⦿ 4요소**
- - **8품사는 4개의 자리값을 가진다.**
- - 주어
- - 해석 : 은,는,이,가
- - 품사 : 명사, 대명사
- - 서술어
- - 해석 : ~다
- - 품사 : 동사
- - 목적어
- - 해석 : 을,를,에게
- - 품사 : 명사, 대명사
- - 보어
- - 해석 : 한국어에 없는 요소. 그때마다 해석이 달라짐.
- - 품사 : 명사, 대명사, 형용사
- - 수식어 (⋇추가사항)
- - 필수 요소는 아님.
- - 품사 : 형용사, 부사
--
-- # **⦿ 5형식**
- - 영어의 문장은 5개의 형식을 따른다.
- - **1형식**
- id:: 6840094a-dbc4-4057-ad6b-1ec2aedcd35f
- - 주어 + 완전 자동사
- - 해석 : ~는 -다
- id:: 684007a1-f4a6-452e-a392-4f4ec272587c
- - 
- - **2형식**
- - 주어 + 불완전 자동사(목적어를 필요로하지 않는 동사이지만 보어를 필요로하는 자동사)
- - 해석 : ~는 -다 (...)
- - 
- - **3형식**
- - 주어 + 완전 타동사 + 목적어
- - 해석 : ~는 -다 ...를
- - 
- - **4형식**
- - 주어 + 수여동사 + 간접목적어 + 직접목적어
- - 해석 : ~는 -(주)다 ...에게 ...를
- - 
- - **5형식**
- - 주어 + 불완전 타동사(목적어랑 보어 모두 필요한 동사) + 목적어 + 목적보어
- - 해석 : ~는 -다 ...를 (...)
- - 
--
-- # **결론**
-- ## **영어문장은 8종류의 단어가 4가지의 자리값에 5가지 형태로 나열된다!**
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 3강.md b/Logseq/pages/영어기초 3강.md
deleted file mode 100644
index a8b8fdf..0000000
--- a/Logseq/pages/영어기초 3강.md
+++ /dev/null
@@ -1,52 +0,0 @@
-# **⦿ Be 동사는 자동사? 타동사?**
- - ## **- 2형식 문장(주어 + 불완전 자동사 + 보어)**
- - 
- - ### 나는 학생 "이다."
- - 
- - ### 나는 영어선생님(E.T) "이다."
- - 
- - ### 그녀는 행복한 "상태이다."
- - 
- - ### 그녀는 가수 "이다."
- - ### ● 정리
- - ### **1. 2형식 문장에서 Be 동사는 "~이다" 혹은 "~한 상태이다" 로 해석된다.**
- - (be 동사는 1형식에서는 있다, 존재한다로 해석됨.)
- - ### **2. Be 동사는 자동사이면서 완전/불완전 형태 모두 가능하다.**
- - - 불완전 자동사일 때는 보어를 필요로 한다.
--
-- # **⦿ 문장 형식별 해석**
- - ## **- 3형식 문장(주어 + 완전 타동사 + 목적어)**
- - 
- - ### 일찍 일어나는 새가 벌레를 잡는다.
- - 
- - ### 그녀는 방학을 즐겼다.
- -
- - ### ● 정리
- - ### **동사는 -다, 목적어는 ...을(를)로 해석한다.**
--
- - ## **- 4형식 문장(주어 + 수여동사 + 간접목적어 + 직접목적어)**
- - 
- - ### 나는 나의 강아지에게 고기를 주었다.
- - **⋇ 4형식 -> 3형식 변환**
- - 
- -
- - 
- - ### 그는 나에게 문제를 물어보았다.
- - **⋇ 4형식 -> 3형식 변환**
- - 
- -
- - ### ● 정리
- - ### **1. 4형식 문장은 3형식 문장으로 바꿀 수 있다.**
- - 동사와 직접목적어를 결합하고 그 뒤에 전치사와 간접목적어를 결합해서 전명구를 만들어서 붙힌다.
- - ### **2. 수여동사는 무조건 수여동사로만 쓰이지는 않는다.(위의 예문 참고)**
--
- - ## **- 5형식 문장(주어 + 불완전 타동사 + 목적어 + 목적격 보어)**
- - 
- - ### 나는 문을 "열어둔 채" 놔뒀다.
- -
- - 
- - ### 우리는 그녀를 "Mary 라고" 부른다.
- -
- - ### ● 정리
- - ### **5형식 문장은 보어의 해석에 유의한다.(예문 참고)**
- - 보어는 한국어에서 해당되는 해석이 없기에 문장에 맞게 알아서 해석해야한다.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 4강.md b/Logseq/pages/영어기초 4강.md
deleted file mode 100644
index 02f1ce4..0000000
--- a/Logseq/pages/영어기초 4강.md
+++ /dev/null
@@ -1,44 +0,0 @@
-# **⦿ 동사의 형식을 꼭 외워야할까?**
- - ## **- 동사의 형식은 하나로 정해져 있지 않다.**
- - ### 1형식
- - 
- - 해석 : 나는 출구로 향했다.
- - 여기서 make는 "-하다" 로 해석되는 완전 자동사로 쓰임.
- - for the exit 은 전명구로 생략가능!
- - ### 2형식
- - 
- - 해석 : 나는 좋은 아내가 될 것이다.
- - 여기서 make는 "-되다"로 해석되는 불완전 자동사로 쓰임.
- - 주격보어에서 good은 wife를 수식함.
- - ### 3형식
- - 
- - 해석 : 나는 기계를 만들었다.
- - 여기서 make는 "-을 만들다"로 해석되는 완전 타동사로 쓰임.
- - ### 4형식
- - 
- - 해석 : 나는 그녀에게 책을 만들어주었다.
- - 여기서 make는 "-을 만들어주다" 라는 수여동사로 쓰임.
- - 동사 뒤의 두 명사인 her과 book은 같지 않음!!(수여동사 특징)
- - ### 5형식
- - 
- - 해석 : 나는 그를 가수로 만들었다.
- - 여기서 make는 "-로 만들다" 라는 사역동사로 쓰임.
- - 동사 뒤의 두 명사인 him과 singer는 서로 같은 존재임!(사역동사 특징)
- - ### ⋇4형식 동사와 5형식 동사 구분
- - **- 동사 위에 명사 2개가 연달아 나오면 4형식 혹은 5형식!**
- - **- 그 2개의 명사가 서로 같은걸 의미하면 5형식, 아니면 4형식!**
--
- - ## **- 감각동사(2형식) VS 지각동사(5형식)**
- - ### 감각동사가 쓰인 문장(2형식)은 주어를 수식한다.(주격 보어가 주어를 수식한다)
- - 
- - 해석 : 그것은 (보기에/맛이/듣기에/냄새가/느낌이) 좋다.
- - 보어인 good이 주어 it을 수식함.
- - ### 지각동사가 쓰인 문장(5형식)은 목적어를 수식한다.(목적격 보어가 목적어를 수식한다)
- - 
- - 해석 : 나는 그가 도망가는 것을 보았다.
- - 보어인 run away가 목적어 him을 수식함.
- - ### ⋇감각동사와 지각동사의 구분
- - - 감각동사 : 보어가 주어를 수식함.(주격보어)(2형식)
- - - 지각동사 : 보어가 목적어를 수식함.(목적격보어)(5형식)
--
- - ### 결론 : 동사의 형식은 꼭 외울필요는 없다! 해석에 따라 항상 변하기 때문이다.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 5강.md b/Logseq/pages/영어기초 5강.md
deleted file mode 100644
index ec1e7fe..0000000
--- a/Logseq/pages/영어기초 5강.md
+++ /dev/null
@@ -1,57 +0,0 @@
-# **⦿ 문장은 점점 길어진다.**
- - **(이미지에 완전 자동사라고 쓰인건 오타!! 완전 타동사가 맞음!)**
- - 
- - 해석 : 나는 그것을 알지 못한다.
- - 기본적인 2형식 문장. 목적어가 대명사이기에 이 문장만으로 목적어에 대해 자세히 알 수 없음.
- - 
- - 해석 : 나는 그 소문을 알지 못한다.
- - 목적어가 대명사가 아닌 명사이기에 무엇인지 알 수 있음. 그러나 그 명사(소문)이 어떤건지는 알 수 없음.
- - 
- - 해석 : 나는 (여기에 대한) 소문을 알지 못한다.
- - 목적어 the rumor를 수식하는 명사구를 통해 rumor가 어떤건지 내용을 추가해줌.
- - 
- - 해석 : 나는 (그녀가 여기서 태어나지 않았다는 것)을 알지 못한다.
- - 문장을 통해 구체적인 내용을 표현하였음.
- - 접속사를 통해 문장자체가 목적어(명사) 역할을 함. 이를 명사절이라고 한다.
- -
- - ## **1) 단어 < 구 < 절 < 문장 순으로 범위가 커진다.**
- - - 구 : 2단어 이상이 하나의 의미덩어리를 이룸.
- - - 절 : 동사가 포함된 2단어 이상이 하나의 의미덩어리를 이룸.
- - - 접속사 : 단어와 단어, 구와 구, 절과 절을 연결할 때 쓰인다.
- -
- - ## **2) 접속사의 형태**
- - ### **I don't know the fact (but) you know that.**
- - 해석 : 나는 그 사실을 모르지만 당신은 그것을 알고 있다.
- - 연결된 두 문장이 대등함.(각각의 문장만으로 이미 완성된 문장)
- - 이를 등위 접속사라고 한다.
- - 등위접속사는 **FANBOYS** 로 외운다.
- - For, And, Nor, But, Or, Yet, So
- - ### **I don't know (that) it is wrong.**
- - 해석 : 나는 그것이 잘못됐다는걸 모른다.
- - 접속사 뒤의 문장은 앞 문장의 목적어 역할을 함. 이를 목적어절 또는 명사절 이라고 한다.
- - 앞 문장은 주절, 뒷문장은 종속절 이라고 한다.
- -
- - ## **3) 명사 자리(주어, 목적어, 보어)에 명사절이 온다.**
- - **주어 자리에 명사절이 있는 경우**
- - (It) is certain.
- - (그것)은 확실하다.
- - That (she arrived here) is certain.
- - (그녀가 여기에 도착했었다)는 것은 확실하다.
- - 주어인 It 대신에 she arrived here 이라는 문장이 절로서 접속사와 함께 It 자리에 들어옴.
- - 이를 명사절 혹은 주어절 이라고 부른다.
- -
- - **목적어 자리에 명사절이 있는 경우**
- - I can prove (it).
- - 나는 (그것)을 증명할 수 있다.
- - I can prove that (she arrived here).
- - 나는 (그녀가 여기에 도착했었다)는 것을 증명할 수 있다.
- - 3형식 문장에서 prove의 목적어를 접속사 + 문장(절)로 대체하였다.
- - 이를 명사절 혹은 목적어절 이라고 부른다.
- -
- - **보어 자리에 명사절이 있는 경우**
- - The fact is (it).
- - 사실은 (그것)이다.
- - the fact is that (she arrived here.)
- - 사실은 (그녀가 여기에 도착했었다는 것)이다.
- - 2형식 문장의 불완전 자동사에 붙는 보어가 접속사 + 문장(절)로 대체되었다.
- - 이를 명사절 혹은 보어절 이라고 부른다.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 6강.md b/Logseq/pages/영어기초 6강.md
deleted file mode 100644
index fa8203a..0000000
--- a/Logseq/pages/영어기초 6강.md
+++ /dev/null
@@ -1,59 +0,0 @@
-# **⦿ 부사 자리에는 부사절이 온다.**
- - ## **1) 부사자리에 부사, 부사구, 부사절이 올 때의 형태**
- - **(이미지에 완전 자동사라고 쓰인건 오타!! 완전 타동사가 맞음!)**
- - 
- - 해석 : 나는 어제 그녀를 만났었다.
- - 전형적인 2형식 문장에 부사가 추가된 형태
- -
- - 
- - 해석 : 나는 토요일에 그녀와 만났었다.
- - 2형식 문장의 부사 자리에 전치사 + 명사 형대로 구가 들어감. 이를 부사구라고 함.
- -
- - 
- - 해석 : 나는 내가 집으로 가고 있을 때 그녀를 만났다.
- - 부사 자리에 문장이 들어가있음. 이를 부사절이라고 함.
- - when : 전치사 (문장과 문장 사이를 연결)
- - I was : 1형식 문장. (was = 있었다, 존재했다.)
- - on my way : 전명구
- - home : 부사, 전명구를 수식함.
- -
- - ## **2) 부사절**
- - **(이미지에 완전 자동사라고 쓰인건 오타!! 완전 타동사가 맞음!)**
- - 
- - 해석 : 나는 금요일에 그 사실을 알았었다.
- - 목적어인 the fact를 수식해서 의미를 더 풍성하게 만들어준다.(부사의 역할, 없어도 상관 없음.)
- -
- - 
- - 해석 : 나는 그가 나에게 말해준 뒤에 그 사실을 알았었다.
- - 절(문장)이 목적어를 수식하는 부사역할을 한다.
- -
- - ## **3) 명사절**
- - **(이미지에 완전 자동사라고 쓰인건 오타!! 완전 타동사가 맞음!)**
- - 
- - 해석
- - - 나는 그 사실을 알았었다.
- - - 나는 그것이 잘못됐었다는 사실을 알았다.
- - 기존 문장에서 목적어인 명사인 the fact자리에 문장(절)이 들어가서 명사의 구체적인 정보를 제공해줌
- - 문장의 구성요소 중 목적어 자리에 직접 들어갔기 때문에 빠지면 안됨.
- -
- - ## **4) 명사절 vs 부사절**
- - ### 절이 포함된 문장에서 주된 절을 주절, 부수적인 절을 종속절이라고 한다.
- - 명사절과 부사절은 종속절이다.
- - ### 종속절이 주절 안에 들어가서 문장을 형성하면 **명사절**이다.
- - 빠지면 문장에 구멍이 생긴다.
- - ### 종속절이 주절에 붙어서 의미를 더해주면 **부사절**이다.
- - 빠져도 문장이 성립한다.
- - ### 그림설명
- - 
- - 주절 안에 들어가서 주절의 목적어(명사자리)로서 역할을 하며 문장을 형성 => **명사절**
- - 명사절이 빠지면 문장이 성립하지 않는다.
- -
- - 
- - 주절에 붙어서 문장의 의미를 더해주는 역할 => **부사절**
- - 부사절은 빠져도 문장성립에 지장을 주지 않는다.
- -
- - ## **5) 명사절과 부사절은 같이 들어갈 수 있다.**
- - ### **문장의 명사 자리에 명사절이 들어가고 그 문장 뒤에 부사절이 들어가는 형태로 두 형태의 절이 모두 쓰일 수 있다.**
- - 
- - 3형식 문장의 목적어 자리에 종속절인 명사절이 들어가서 주절과 결합해서 문장을 형성.
- - 이후 전치사 + 2형식 문장이 종속절인 부사절로 들어가서 문장의 의미를 더해줌.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 7강.md b/Logseq/pages/영어기초 7강.md
deleted file mode 100644
index 89f9e35..0000000
--- a/Logseq/pages/영어기초 7강.md
+++ /dev/null
@@ -1,57 +0,0 @@
-# **⦿ 단어 뒤에 붙는 -s의 의미**
- - ## **► 명사 + -s (명사의 단수형, 복수형)**
- - ### **명사는 가산 명사와 불가산 명사로 나뉜다.**
- - 가산 명사 : 셀 수 있는 명사
- - 단수일 경우에는 명사 앞에 관사(a, an, the)가 붙는다.
- - ⋇ 관사 the 같은 경우에는 복수형 일 때도 쓰인다.
- - 종류 : 보통명사(apple), 집합명사(family)
- -
- - 불가산 명사 : 셀 수 없는 명사
- - 기본적으로 단수명사로 취급한다. 그러나 -s도 없고 관사도 안붙는다.
- - 종류 : 물질명사(bread), 고유명사(Yechan), 추상명사(happiness)
- -
- - ## **► 동사 + -s (수일치)**
- - ### **3인칭 현재시제 문장 일 때 명사, 동사 둘 중 하나만 s를 가진다.**
- - (3인칭)(단수)명사 + 동사-s
- - 불가산 명사는 단수명사로 취급한다.
- - (3인칭)(복수)명사 + 동사
- - ● 수일치 : 동사, 명사 중 s는 한쪽만 가진다.
- -
- - ### **인칭, 및 시제별 동사 형태**
- - ||**주격**|**일반동사(play) 현재**|**일반동사(play) 과거**|
- |--|--|--|--|
- |**1인칭 단수**|I|play|played|
- |**1인칭 복수**|We|play|played|
- |**2인칭 단수**|You|play|played|
- |**2인칭 복수**|You|play|played|
- |**3인칭 (남)단수**|He|**plays**|played|
- |**3인칭 (여)단수**|She|**plays**|played|
- |**3인칭 (중)단수**|It|**plays**|played|
- |**3인칭 복수**|They|play|played|
- - 주어가 3인칭 단수이면서 현재시제일 때만 일반동사 뒤에 -s가 붙는다.
- -
- - ### **일반동사 뒤에 -s를 붙이는 법**
- - **- 대부분의 경우**
- - 동사원형 + -s
- - works, likes
- - **- 동사원형이 뒤에 -s,-sh,-ch, -o, -x로 끝나는 경우**
- - 동사원형 + -es
- - passes, washes, teaches, goes, fixes
- - **- 동사원형이 뒤에 자음 + -y로 끝나는 경우**
- - 동사원형의 뒤의 y를 i로 바꿈 + es
- - studies, files, carries
- - **- 동사원형이 뒤에 모음 + -y로 끝나는 경우**
- - 동사원형 + -s
- - plays, says, enjoys
- -
- - ## **► 최종결론!**
- - ### a bus stop
- - 단수명사에 붙는 관사 a가 있음.
- - (bus stop)의 단수형, 즉 버스정류장 1개
- - ### bus stops
- - 명사 뒤에 -s가 붙음.
- - (bos stop)의 복수형, 즉 버스정류장들
- - ### a bus stops
- - a가 붙었으니 단수인데 뒤에도 -s가 붙음. 즉 이건 bus stop 이라는 하나의 명사가 아닌 bus + stop의 문장임.
- - a bus : 3인칭 단수, stops : 주어가 3인칭 단수이고 현재시제이므로 s가 붙음.
- - 즉 이것은 버스가 멈추다. 라는 의미의 문장이 됨.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 8강.md b/Logseq/pages/영어기초 8강.md
deleted file mode 100644
index 31abf14..0000000
--- a/Logseq/pages/영어기초 8강.md
+++ /dev/null
@@ -1,25 +0,0 @@
-# **⦿ 긍정문과 부정문 만들기**
- - ## **► 대명사 주격 + 일반동사(긍정/부정)**
- - | |**긍정(현재)**|**부정**|
- |:---:|:---:|:---:|
- |**I**|**play**|**don't play**|
- |**We**|**play**|**don't play**|
- |**You**|**play**|**don't play**|
- |**You**|**play**|**don't play**|
- |**He**|plays|doesn't play|
- |**She**|plays|doesn't play|
- |**It**|plays|doesn't play|
- |**They**|**play**|**don't play**|
- - 대명사의 주격이 3인칭 단수이면서 현재 시제일 때 동사에 s가 붙는다.
- - 부정형일 때는 3인칭 단수일 때는 doesn't + 동사 원형, 나머지는 do + 동사 원형으로 표기한다.
- - 부정형 일 때도 수일치는 적용되는데 이때 do에 -es가 붙는다는 점을 주의한다.
- - ## **► 동사도, 명사도 가능한 단어를 구분해서 부정형 문장으로 바꾸기**
- - ### **⋇ Matter : n. 문제; v. 중요하다.**
- - 
- - 주어와 be동사가 존재하고 matter 앞에 관사 "a"가 있으므로 matter는 명사이다.
- - 위의 문장은 2형식 문장이고 그러니 부정문으로 바꾸면 be동사에 not을 붙혀서 만든다.
- - 해석 : 그것은 문제이다. <-> 그것은 문제가 아니다.
- - 
- - 주어가 3인칭 단수이고 matter 뒤에 s가 붙었다.(수일치) 이때는 동사이다.
- - 3인칭 단수가 주어이고 부정문이므로 doesn't + 동사원형(matter에 s는 빠진다)
- - 해석 : 그것은 중요하다 <-> 그것은 중요하지 않다.
\ No newline at end of file
diff --git a/Logseq/pages/영어기초 9강.md b/Logseq/pages/영어기초 9강.md
deleted file mode 100644
index 89edebd..0000000
--- a/Logseq/pages/영어기초 9강.md
+++ /dev/null
@@ -1,60 +0,0 @@
-# **⦿ 동사의 3단변화**
- - ## **► 3단 변화 형태**
- - ### **● A-B-C형**
- - |원형|과거형|과거분사형|
- |:---:|:---:|:---:|
- | go|went|gone|
- |begin|began|begun|
- |choose|chose|chosen|
- - ### **● A-B-B형**
- - |원형|과거형|과거분사형|
- |:---:|:---:|:---:|
- |make|made|made|
- |think|thought|thought|
- |have|had|had|
- - ### **● A-B-A형**
- - |원형|과거형|과거분사형|
- |:---:|:---:|:---:|
- |come|came|come|
- |run|ran|run|
- |become|became|become|
- - ### **● A-A-A형**
- - |원형|과거형|과거분사형|
- |:---:|:---:|:---:|
- |cost|cost/costed|cost/costed|
- |cut|cut|cut|
- |hit|hit|hit|
- - ## **► 동사 3단 변화를 고려한 문장 해석**
- - ### **● lay vs. lay**
- - **뜻**
- - 자동사 lie(눕다)의 3단변화 lie-lay-lain
- - 타동사 lay(~를 눕히다)의 3단변화 lay-laid-laid
- - **예시**
- - She lay her baby.
- - **① 동사 lay는 눕다의 과거형 이거나 ~눕히다의 원형일 가능성이 있다.**
- - **② 주어가 3인칭 단수이므로 동사가 현재시제였다면 s가 붙어야 한다.**
- - -s가 없으므로 lay가 -눕히다 라는 뜻의 타동사라면 틀린문장이다.
- - **③ 목적어(her baby)가 존재한다. 즉 동사는 타동사이다.**
- - 즉 -를 눕히다 라는 타동사 현재형인 lay를 의미하지만 -s가 붙지 않았으므로 틀린 문장이다.
- - ⋇ 정문 : She lays her baby.
- - **해석 : 그녀는 그녀의 아이를 눕혔다.**
- - She lay on the grass.
- - **① 동사 lay는 눕다의 과거형 이거나 ~눕히다의 원형일 가능성이 있다.**
- - **② 전명구(on the grass.)가 존재한다. 즉 동사는 자동사이다.**
- - **③ 주어가 3인칭 단수이므로 동사가 현재시제였다면 s가 붙어야 한다.**
- - 자동사의 과거형이므로 -s가 붙지 않는다. 즉 **이 문장은 옳은 문장이다.**
- - ⋇ 정문 : She lays her baby.
- - **해석 : 그녀는 잔디 위에 누었다.**
- - ### **● found vs. found**
- - **뜻**
- - 타동사 find(~를 찾다, 발견하다)의 3단변화 find-found-found
- - 타동사 found(~을 설립하다)의 3단변화 found-founded-founded
- - **예시**
- - She found a new nations.
- - **① 두 경우 모두 타동사이므로 목적어가 있어야 하는데 목적어가 있으니 이부분은 문제 없다.**
- - **② 주어가 3인칭 단수이므로 동사가 현재시제였다면 s가 붙어야 한다.**
- - -s가 없으므로 이 found는 과거형인 -를 찾다를 의미함을 알 수 있다.
- - **해석 : 그녀는 새로운 나라를 발견했다.**
- - She founds on the grass.
- - **① 전명구가 존재한다. 두경우 모두 타동사이므로 목적어가 없기에 이 문장은 틀린 문장이다.**
--
\ No newline at end of file
diff --git a/Logseq/pages/영어기초강의(성정혜).md b/Logseq/pages/영어기초강의(성정혜).md
deleted file mode 100644
index 1ae568a..0000000
--- a/Logseq/pages/영어기초강의(성정혜).md
+++ /dev/null
@@ -1,20 +0,0 @@
-- [[영어기초 1강]] 자동사 VS 타동사
-- [[영어기초 2강]] 8품사 4요소 8형식
-- [[영어기초 3강]] 문장의 형식(1)
-- [[영어기초 4강]] 문장의 형식(2)
-- [[영어기초 5강]] 긴 문장 잡기(1) -구와 절-
-- [[영어기초 6강]] 긴 문장 잡기(2) -명사절과 부사절-
-- [[영어기초 7강]] 영어기초 필수 4단계 -1-
-- [[영어기초 8강]] 영어기초 필수 4단계 -2-
-- [[영어기초 9강]] 영어기초 필수 4단계 -3-
-- [[영어기초 10강]] 영어기초 필수 4단계 -4-
-- [[영어기초 11강]] 영어 시제표현 -1-
-- [[영어기초 12강]] 영어 시제표현 -2-
-- [[영어기초 13강]] 수동태
-- [[영어기초 14강]] 조동사
-- [[영어기초 15강]] 가정법 -1-
-- [[영어기초 16강]] 가정법 -2-
-- [[영어기초 17강]] 형용사 vs 부사
-- [[영어기초 18강]] 부정사, 준동사의 시작
-- [[영어기초 19강]] 준동사, 부정사의 기능
--
\ No newline at end of file
diff --git a/Logseq/pages/👩🏻💻코딩 팁 코드 모음.md b/Logseq/pages/👩🏻💻코딩 팁 코드 모음.md
deleted file mode 100644
index 87c438d..0000000
--- a/Logseq/pages/👩🏻💻코딩 팁 코드 모음.md
+++ /dev/null
@@ -1,501 +0,0 @@
-deck:: Logseq/coding tip
-
-- ## **각 언어별 2차원 배열(n*m) 생성**
- - **Javascript**
- - id:: 684578c3-84af-4595-af7a-dc46f58bd99b
- 1. 한줄로 선언하기(2가지 방법) #card
- - ```javascript
- const arr = Array.from({ length: n }, () => new Array(m).fill(0));
-
- const arr = new Array(n).fill().map(() => new Array(m).fill(0));
- ```
- - id:: 68457909-49bf-4cab-b5fc-c61081c0aa0c
- 2. 반복문으로 중첩해서 생성하기 #card
- - ```javascript
- let arr = [];
- for (let i = 0; i < n; i++) {
- arr[i] = [];
- for (let j = 0; j < m; j++) {
- arr[i][j] = 0;
- }
- }
- ```
- - id:: 684577c9-7ecc-4ac9-a959-40f1d7593b1b
- 3. 값이 정해져있는 경우 #card
- - ```javascript
- const arr = [
- [1, 2, 3],
- [4, 5, 6],
- [7, 8, 9]
- ];
- ```
- - **python**
- - id:: 82ac6ae7-4155-407c-ac0a-78f00ed46c6a
- 1. 한줄로 선언하기 #card
- - ```python
- arr = [[0]*m for _ in range(n)]
- ```
--
-- ## **배열관련 팁 모음**
- - **Javascript**
- - **arr.every()**
- - **기본 정의** :->
- id:: 68500a89-08d4-48b2-aa6b-c465041f065b
- **배열의 모든 요소가 조건식을 만족하는지 확인해서 T/F를 반환하는 매서드**
- ```javascript
- const arr = [1,2,3,4,5];
- arr.every((element, index, array) => {조건식});
- // element: 현재 요소
- // index: 현재 인덱스 (생략 가능)
- // array: 원본 배열 (생략 가능)
- ```
- - **예제 : 배열의 모든 요소가 같은 값인지 확인하는 코드를 작성하시오.**
- id:: 68500afb-beda-428b-bab7-e2dceb371325
- **예시 배열은 arr1 = [5,5,5], arr2 = [5,4,5] 로 선언해서 할 것!** #card
- - ```javascript
- const arr1 = [5, 5, 5];
- const arr2 = [5, 4, 5];
-
- arr1.every(v => v===arr1[0]); // true
- arr2.every(v => v===arr2[0]); // false
- ```
- -
- - **arr.slice()**
- - **기본 정의** :->
- id:: 68500c5b-9c05-4141-ab0c-3e179450bc03
- **배열의 입력한 인덱스부터 끝까지의 배열을 반환하는 매서드**
- **인덱스 범위를 초과해도 빈 배열을 반환하기 때문에 에러가 없음**
- ```javascript
- const arr = [1,2,3,4,5];
- arr.slice(3); // [4,5]
- arr.slice(5); // []
- ```
- -
- - **arr.forEach()**
- - **기본 정의** #card
- id:: 68500698-1dfa-4aff-9577-359f8fe63c99
- - ```javascript
- const arr = [1,2,3,4,5];
- arr.forEach((element, index, array) => {
- // element: 현재 요소
- // index: 현재 인덱스 (생략 가능)
- // array: 원본 배열 (생략 가능)
- // 위의 현재 요소 및 인덱스, 원본배열은 편한걸로 바꿔서 선언해도 됨.
- // 위에 지정한 것을 변수삼아서 for문 안의 코드를 작성하듯 콜백함수를 선언
- // 그러면 for문 처럼 각 요소들은 순회하며 코드를 실행함
- });
- ```
- - **반복문 제어 함수인 break, continue 사용법** #card
- id:: 685007a1-6eab-4601-b002-6e0724e064d8
- - break는 사용 불가(꼭 필요하다면 그냥 for, while, do whlie을 쓸 것!)
- - continue는 return 으로 대체해서 사용함.(현재 인덱스에 대한 순회를 그즉시 끝내고 다음으로 넘어감)
- - 예제
- ```javascript
- const arr = [1,2,3,4,5];
- arr.forEach(v => {
- if(v===3) return;
- console.log(v);
- });
-
- // 출력(개행은 생략함)
- // 1 2 4 5
- ```
- -
- - **arr.reduce()**
- - **기본 정의** #card
- id:: 685698f1-be84-4d2a-9440-256b6831989d
- - ```javascript
- // arr.reduce(<콜백함수>,<누적변수의 초기값>)
- arr.reduce((accumulator, currentValue, currentIndex, array)=> <함수코드>, <누적자의 초기값>)
- // accumulator: 이전 요소를 상대로 콜백 함수를 실행한 결과 (누적자)
- // currentValue: 현재 요소의 값
- // currentIndex: 현재 요소의 인덱스 (생략가능)
- // array: reduce() 메서드를 호출하는 배열 (생략가능)
- ```
- - 배열의 각 요소별로 누적자를 계산하고 최종적으로 모든 요소를 순회한 뒤의 누적자를 리턴함.
- - **예시 (1-10까지의 합을 구하기)(1-10까지 배열을 한줄로 선언한 뒤 그 배열의 합을 구하는 방식으로)** #card
- id:: 68569a43-c4bc-4aaf-b07b-aeef8599a43f
- - ```javascript
- const arr = Array.from({length : 10}, (v,i)=> v=i+1);
- const sum = arr.reduce((acc, val) => acc + val, 0);
- console.log(sum); // 55
- ```
- -
- - **arr.sort()**
- - arr의 데이터들을 오름차순으로 정리함. #card
- id:: 68595f48-e964-47fe-9b89-9f0aa4eeed3e
- - 기본적으로는 데이터들을 문자열로 보고 정렬하기 때문에 숫자가 제대로 정렬되지 않는 경우가 있음.
- - 매서드 괄호 안에 콜백함수를 넣어서 숫자들을 정확하게 오름차순 혹은 내림차순으로 정렬할 수 있음.
- - 오름차순 #card
- id:: 68595fed-e1f0-4fb3-8c27-6650027c0749
- - ```javascript
- let arr = [10,5,7,2];
- arr.sort((a,b)=>a-b);
- console.log(arr) // 2,5,7,10
- ```
- - 내림차순 #card
- id:: 6859607c-2839-490a-9f49-8ba86607905c
- - ```javascript
- let arr = [10,5,7,2];
- arr.sort((a,b)=>b-a);
- console.log(arr) // 10,7,5,2
- ```
- - **python**
- - **arr.count(value)** #card
- id:: 6857c84c-711b-4865-ba82-92c2d81c0e0b
- - 리스트 혹은 문자열에서 특정 값의 개수를 리턴하는 매서드
- - ```python
- string = "aaabbcccc"
- print(string.count('a')) # 3
- print(string.count('b')) # 2
- print(string.count('c')) # 4
-
- arr = [1,2,2,3,3,3,4,4,4,4]
- print(arr.count(1)) # 1
- print(arr.count(2)) # 2
- print(arr.count(3)) # 3
- print(arr.count(4)) # 4
- ```
- - **arr.sort()** #card #depth-1
- id:: 685960df-7858-4413-b448-1b34facec439
- - 리스트를 정렬하는 매서드.
- - 리스트를 정렬해서 기존 리스트를 정렬된 형태로 바꿈.
- - arr.sort(reverse=True) 이렇게 하면 내림차순으로 정렬됨.
- - 예제코드 #card
- id:: 685961bd-0be6-49ff-9a07-f5b2eb371030
- - ```python
- arr = [5,8,2,4,9]
- arr.sort() # 2 4 5 8 9
- arr.sort(reverse=True) # 9 8 5 4 2
- ```
- - **sorted(arr)** #card #depth-1
- id:: 6859617a-f536-4f57-9cfd-6e4291369c1a
- - 입력한 리스트를 정렬해서 새로운 리스트를 반환하는 함수
- - 기본적으로는 오름차순정렬이고, sorted(arr, reverse=True) 로 하면 내림차순임.
- - 예제코드 #card
- id:: 68596251-f733-4854-902e-faf055a64330
- - ```python
- arr = [5,8,2,4,9]
- arr1 = sorted(arr)
- arr2 = sorted(arr, reverse=True)
- print(arr1) # 2 4 5 8 9
- print(arr2) # 9 8 5 4 2
- ```
- -
--
-- ## **진수변환 알고리즘**
- - **B진수 숫자 N을 10진수로 바꾸는 법(누적곱 방식)** #card
- id:: 68458948-9821-42c7-bb19-85d7c7ad4b8d
- - N의 왼쪽부터 한 자리씩 누적해서 곱하고 더하는 방식
- - 알고리즘
- - 최종결과 res를 0으로 초기화
- - 반복문을 통해 N의 왼쪽숫자부터 하나씩 순회함.
- - 순회하면서 읽은 값을 10진수로 바꾸고(A=10, B=11...) 그 값은 val에 저장.
- - res = res*B + val
- - 반복문을 모두 돌고 나면 최종적으로 res에 변환값이 들어가있음.
- - **10진수 숫자 N을 B진수로 바꾸는 법(나머지 계산법)** #card
- id:: 68458b0d-5584-48bf-8bb4-aad6449b0193
- - N을 B로 계속 나누면서 그때마다 나머지값을 통해 변환하는 방식
- - 알고리즘
- - 최종 결과 문자열 res를 선언.
- - N이 0이 될 때까지 반복문을 순회함.
- - val에 N을 B로 나눈 나머지 값을 저장.
- - val값을 진법에 맞게 변환해서 res에 넣음.(앞에서 부터 넣는다)
- - N을 B로 나눈 몫으로 N을 재선언(N=N//B)
- - 위의 과정을 반복한 뒤 반복문을 빠져나오면 res에는 최종 변환결과가 역순으로 들어가있음.
--
-- ## **소수점 올림 연산**
- - **ceil함수를 사용하지 않는 방법** #card
- id:: 68494b21-76da-4013-a61a-8c8cd812e253
- - ```python
- ceil(x/y) = (x+y-1)//y
- ```
--
-- ## **최소공배수/최대공약수 구하기 (유클리드 호제법)**
- - **최대공약수(GCD) 구하기** #card #depth-1
- id:: 685d3d73-9ff0-4ec5-88b0-913cc9d52da5
- - 두 수 a,b가 있을 때, a를 b로 나눈 나머지를 r이라 하면 a와 b의 최대공약수는 b와 r의 최대공약수와 같다.
- - 즉 위의 과정을 계속 반복해서 나머지가 0이 될 때까지 반복하면 0이되기 직전의 수가 최대 공약수가 된다.
- - 이것은 반복문으로, 또는 재귀함수로 구할 수 있다.
- - 예제코드(파이썬 기준)
- - 재귀함수로 구현 #card
- id:: 685d3e0d-40b4-4dd8-a43e-75ee4044f0a6
- - ```python
- def GCD(a,b) :
- x = max(a,b)
- y = min(a,b)
- if x%y == 0 :
- return y
- else :
- return GCD(y, x%y)
-
- a = 18
- b = 24
- print(GCD(a,b)) # 6
- ```
- - 반복문으로 구현 #card
- id:: 685d3fbd-eaa7-438f-b0dc-ab5bfbe9acac
- - ```python
- a = 18
- b = 24
-
- while b != 0:
- r = a % b
- a = b
- b = r
-
- print(a) # 6
-
- ```
- - **최소공배수(LCM) 구하기**
- - 두 수 a,b와 그 수의 최대공약수(GCD)를 알면 a,b의 최소공배수는 다음과 같다. #card
- id:: 685d41ca-1832-434c-a919-0f67a2a37ec0
- - LCM = (a*b) / GCD(a,b)
--
-- ## **파이썬, 자바스크립트 반복문 순회 및 객체/딕셔너리 순회**
- - ### **► 일반적인 반복가능 객체를 활용한 반복문 순회(기본 순회)**
- - **● pythron** #card
- id:: 684e9cfd-e828-43ac-9f6c-76492bdcf94a
- - ```python
- arr = [1,2,3,4,5]
-
- for i in arr :
- print(i)
-
- # 출력
- # 1 2 3 4 5
- ```
- - **● javascript** #card
- id:: 684e9d25-ddf8-4f7c-b781-21bb247497f8
- - ```javascript
- const arr = [1,2,3,4,5];
-
- for(let i of arr) {
- console.log(i);
- }
-
- // 출력
- // 1 2 3 4 5
- ```
- -
- - ### **► 자바스크립트의 객체(Object) 는 파이썬의 딕셔너리(Dictionary)**
- - **키(key)와 값(value)을 가지는 데이터의 집합(각각의 언어에서 서로 동일하다고 생각해도 무방함)**
- - **◎ 선언 및 접근방법**
- - **● pythron** #card
- id:: 684e9fb3-3cf0-4fa0-8539-e53bfe7fbcc1
- - ```python
- # 빈데이터 초기화 방법
- dic = {} # dict()
-
- # 직접 선언 방법
- dic = {
- "name": "Yechan",
- "age" : 30
- }
-
- # 출력
- print(dic["name"])
- print(dic["age"])
- # Yechan
- # 30
- ```
- - **● javascript** #card
- id:: 684ea0a5-0720-4a7b-a3b0-6fd81541ec05
- - ```javascript
- // 빈데이터 초기화 방법
- let obj = {};
-
- // 직접 선언 방법
- let obj = {
- "name": "Yechan",
- "age" : 30
- };
-
- // 출력
- console.log(obj.name);
- console.log(obj["age"]);
- // Yechan
- // 30
- // 두 방법 모두 사용 가능
- ```
- - **◎ 키 및 값 순회(반복문 사용, 순서는 보장되지 않음)**
- - **● pythron** #card
- id:: c506e90a-c84b-4498-ba5f-5028f5a874f6
- - ```python
- dic = {
- "name": "Yechan",
- "age" : 30
- }
-
- # key 순회
- for key in dic :
- print(dic[key])
- # Yechan
- # 30
-
- # key, value 순회
- for key, value in dic.items() :
- print(key, value)
- # name Yechan
- # age 30
- ```
- - **● javascript** #card
- id:: f380d0d7-7826-4714-bb8c-c78cc601ca50
- - ```javascript
- let obj = {
- "name": "Yechan",
- "age" : 30
- };
-
- // key 순회
- for(let key in obj){
- console.log(obj[key]);
- }
- // Yechan
- // 30
-
- // key, value 순회
- for [key, value] of Object.entries(obj) {
- console.log(key, value);
- }
- // name Yechan
- // age 30
-
- for key of Object.keys(obj) {
- console.log(key, obj[key]);
- }
- // name Yechan
- // age 30
- ```
- -
- - ### **► 파이썬에서 반복가능한 데이터셋의 값과 인덱스를 불러와서 순회하기**
- - **enumerate()** #card #depth-1
- id:: 6857c511-ce76-4075-ba45-a38956deb7df
- - 반복가능한 데이터셋의 값과 인덱스를 튜플형태로 반환하는 함수 #card
- id:: 6857c541-93f0-441f-8ff1-ca3cf8a3b186
- - ```python
- arr = ["apple", "banana", "cat"]
- for i in enumerate(arr) :
- print(i)
- # 출력
- # (0, apple)
- # (1, banana)
- # (2, cat)
- ```
- - 반복문에서 인덱스와 값을 동시에 순회할 수 있음. #card
- id:: 6857c6b6-3201-47a1-a090-c0ebe75d5e4c
- - ```python
- arr = ["apple", "banana", "cat"]
- for index, value in enumerate(arr) :
- print(index, value)
- # 출력
- # 0 apple
- # 1 banana
- # 2 cat
- ```
- - 시작 인덱스를 바꿀 수도 있음. #card
- id:: 6857c623-b8e4-4325-a8c2-27a9446118bd
- - ```python
- arr = ["apple", "banana", "cat"]
- for index, value in enumerate(arr, start=1) :
- print(index, value)
- # 출력
- # 1 apple
- # 2 banana
- # 3 cat
- ```
- -
--
-- ## **C언어 변수 타입별 메모리 할당크기 정리**
- - ### **빈칸 채워보기**
- id:: 684ea7e1-e59d-47a5-971f-2114a17fdda7
- -  #card
- id:: 684eae27-cd8a-4043-b999-d51b71757544
- - 
- id:: 684ea656-cac9-45ba-8dc4-5ade273c8777
--
-- ## **비트연산 정리**
- - ### **XOR(배타적 논리합)**
- - 기호 : :-> ^
- id:: 684eaf61-54bb-4f69-af87-f75f280bd119
- - 연산값 : :-> (0,0)->0, (0,1)->1, (1,0)->1, (1,1)->0 [같으면 0, 다르면 1]
- id:: 684eafb2-7091-4d69-8c3f-0540d687b782
- - 핵심성질 #card
- id:: 684eaff6-5a2b-4cdd-ba5d-cba163b087fa
- - 같은 값끼리 XOR하면 0이 된다: `a ^ a = 0`
- - 0과 XOR하면 자기 자신이 된다: `a ^ 0 = a`
- - 교환법칙, 결합법칙이 성립한다: `a ^ b = b ^ a`, `(a ^ b) ^ c = a ^ (b ^ c)`
- - 활용 #card #depth-1
- id:: 684eb038-f987-419b-b531-2b7a868c0842
- - 중복되는 여러 수들 중에 단 하나 다른 수를 찾는 방법으로 활용 #card
- id:: 684eb045-4df8-4943-bdfb-65f983f2704e
- - 모든 수를 하나하나 xor하면 결국 최종적으로 나오는 결과는 다른 하나가 나옴.
- - ```C
- int arr[] = {1, 2, 3, 2, 1};
- int res = 0;
- for(int i=0; i<5; i++) res ^= arr[i];
- // res == 3 (짝이 없는 값)
- ```
- - 중복되는 수가 홀수개로 짝지어져 있으면 사용할 수 없음
- - 단 단 하나의 수를 제외한 모든 수가 같은 숫자라면 사용 가능
- - 임시변수 없이 두 변수의 값을 swap #card
- id:: 684eb1a1-f13d-45c3-b03b-da9372da5e7c
- - XOR 연산의 성질을 잘 응용하면 아래의 코드처럼 두 변수를 교환할 수 있음.
- - ```C
- int a = 3;
- int b = 5;
-
- a = a ^ b;
- b = a ^ b;
- a = a ^ b;
- // 이제 a=5, b=3 (값이 서로 바뀜)
- ```
--
-- ## **자바스크립트 특징관련 내용**
- - **화살표 함수**
- - 정의 #card
- id:: 685d3bc9-b9df-4cc9-be77-d6f26ee73924
- - 함수를 funcion으로 따로 선언해서 사용하는 것이 아닌 한줄, 혹은 여러줄로 간결하게 표현하는 표현식의 한 형태.
- - ```javascript
- // 기존 함수 선언 방식
- function sum(a, b) {
- return a+b;
- }
-
- // 화살표 함수
- const sum = (a,b) => a+b;
- ```
- - 사용방법 #card
- id:: 685d3bec-8254-43a8-9d7a-fada78a05b6a
- - 변수타입 및 함수명을 쓰고 그 뒤에 =을 붙인 뒤 변수들을 괄호로 지정한 뒤 => 기호로 연결.
- - 이 후 화살표 뒤에 함수를 적으면 됨.
- - 이 뒤의 함수가 한줄이면 return을 쓰지 않아도 알아서 반환함.
- - 여러줄 일 경우에는 중괄호를 쓰고, 이때는 꼭 return을 써줘야 함.
- - ```javascript
- // 한 줄, 암시적 반환
- const sum = (a, b) => a + b;
-
- // 여러 줄, 명시적 반환 필요
- const multiply = (a, b) => {
- const result = a * b;
- return result;
- };
- ```
- - 예시코드
- - 한 줄로 표현, 입력값의 2배를 반환하는 함수 선언 #card
- id:: 685d3c87-2b8e-410e-87f6-9166619ab636
- - ```javascript
- const double = x => x*2;
-
- console.log(double(10)); // 20
- ```
- - 여러줄 표현, 두 수를 입력받아서 그 두 수를 곱한 값을 반환하는 함수 선언 #card
- id:: 685d3cd9-6924-4800-a57d-61f5d37193db
- - ```javascript
- const multiply = (a,b) => {
- const result = a*b;
- return result;
- };
-
- console.log(multiply(10,5)); // 50
- ```
\ No newline at end of file
diff --git a/Logseq/pages/📋 Index Page.md b/Logseq/pages/📋 Index Page.md
deleted file mode 100644
index 5729742..0000000
--- a/Logseq/pages/📋 Index Page.md
+++ /dev/null
@@ -1,3 +0,0 @@
-- [[🔤 영어공부]]
-- [[👩🏻💻코딩 팁 코드 모음]]
--
\ No newline at end of file
diff --git a/Logseq/pages/🔤 영어공부.md b/Logseq/pages/🔤 영어공부.md
deleted file mode 100644
index ae19bc5..0000000
--- a/Logseq/pages/🔤 영어공부.md
+++ /dev/null
@@ -1,3 +0,0 @@
-- [[영어기초강의(성정혜)]]
--
--
\ No newline at end of file