~ [[Sources]]
> [!kindling] **[[Books]]** | [[Movies]] | [[Series]] | [[Courses]] | [[Papers]]
μ΄ λ
ΈνΈλ `Sources/μΈμ΄/Books` ν΄λμ λͺ¨λ μ±
μ μμ§ν©λλ€.
---
# π μ±
νμ§μ ν¨κ» 보기 (Card View)
μ±
νμ§ μ΄λ―Έμ§μ ν¨κ» μκ°μ μΌλ‘ νμλ©λλ€.
![[books.base#books-cards]]
---
# β νμ λμ μ±
(Card View)
νμ 4μ μ΄μμ μ±
λ€μ νμ§μ ν¨κ» νμν©λλ€.
![[books.base#books-high-rated-cards]]
---
# π νμ§ μ΄λ―Έμ§κ° ν¬ν¨λ ν
μ΄λΈ (Dataview)
```dataview
TABLE WITHOUT ID
year as Year,
"" as Cover,
file.link as Title,
join(list(by)) as Author,
yearXP as YearXP,
rating as Rating
WHERE
file.folder = "Space/Sources/μΈμ΄/Books" and
file.name != ".md"
SORT rating desc, year asc
```
---
# π νμ μ μ±
λͺ©λ‘ (Table View)
![[books.base#books-by-rating]]
---
# ποΈ μΉ΄ν
κ³ λ¦¬λ³ μ±
λΆλ₯
![[books.base#books-by-category]]
---
# π₯ μ½λμ€μΈ μ±
λ€
![[books.base#books-reading]]
---
# π‘ μ±
λ
ΈνΈ μμ± κ°μ΄λ
κ° μ±
λ
ΈνΈμ μλμ κ°μ λ©νλ°μ΄ν°λ₯Ό μΆκ°νμΈμ:
```yaml
---
collection:
- "[[Books]]"
by: "[[μ μλͺ
]]"
year: 2024
yearXP: 2024
rating: 5
bookCategory: "λΉμ¦λμ€"
bookStatus: "μλ
"
image: "http://books.google.com/books/content?id=XXXXX"
created: 2024-01-01
---
```
## μ΄λ―Έμ§ μΆκ° λ°©λ²
### λ°©λ² 1: Google Books API (μΆμ²)
1. Google Booksμμ μ±
κ²μ
2. μ±
νμ§ μ΄λ―Έμ§ URL 볡μ¬
3. `image` μμ±μ URL μΆκ°
### λ°©λ² 2: λ‘컬 μ΄λ―Έμ§
1. μ±
νμ§ μ΄λ―Έμ§λ₯Ό Obsidian vaultμ μ μ₯
2. `image` μμ±μ νμΌλͺ
μ
λ ₯: `"cover.jpg"`
## μμ± μ€λͺ
- **year**: μΆνλ
λ
- **yearXP**: μ½μ μ°λ
- **rating**: νμ (1-5)
- **bookStatus**: `μ½λμ€`, `μλ
`, `μ½μ μμ `
- **bookCategory**: μ±
μΉ΄ν
κ³ λ¦¬
- **image**: μ±
νμ§ μ΄λ―Έμ§ URL λλ λ‘컬 νμΌλͺ