|
|
|
---
|
|
|
|
|
|
|
|
QueryTheme: Social
|
|
|
|
QueryAddedDate: 2021
|
|
|
|
QueryAuthor:
|
|
|
|
QueryLanguage:
|
|
|
|
QueryPublishedD:
|
|
|
|
QueryReadD:
|
|
|
|
cssclass: cards
|
|
|
|
Alias: ["Reading", "Reading list"]
|
|
|
|
Tag: ["🕴️", "📖"]
|
|
|
|
Date: 2021-09-25
|
|
|
|
DocType: "Personal"
|
|
|
|
ChildrenType:
|
|
|
|
- Source
|
|
|
|
- Note
|
|
|
|
- Task
|
|
|
|
Hierarchy: "Root"
|
|
|
|
location: [51.514678599999996, -0.18378583926867909]
|
|
|
|
CollapseMetaTable: true
|
|
|
|
banner: "![[IMG_1925.jpg]]"
|
|
|
|
banner_icon: 📚
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
Parent:: [[@Lifestyle]]
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
^Top
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```button
|
|
|
|
name Create Note
|
|
|
|
type append template
|
|
|
|
action NewFile
|
|
|
|
id CreateNote
|
|
|
|
```
|
|
|
|
^button-ReadingNewNote
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```button
|
|
|
|
name Save
|
|
|
|
type command
|
|
|
|
action Save current file
|
|
|
|
id Save
|
|
|
|
```
|
|
|
|
^button-ReadingMSave
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
# Folder map
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```ad-abstract
|
|
|
|
title: Summary
|
|
|
|
collapse: open
|
|
|
|
This note enables to navigate all books and readings in this Vault.
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```toc
|
|
|
|
style: number
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
### Quick Filter
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```button
|
|
|
|
name Search Library
|
|
|
|
type command
|
|
|
|
action MetaEdit: Run MetaEdit
|
|
|
|
id EditMetaData
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/print_sourcesearch", {sourcetype: "Book", dateadded: dv.current().QueryAddedDate, language: dv.current().QueryLanguage, author: dv.current().QueryAuthor, publicationd: dv.current().QueryPublishedD, theme: dv.current().QueryTheme, readingd: dv.current().QueryReadD})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", dateadded: dv.current().QueryAddedDate, language: dv.current().QueryLanguage, author: dv.current().QueryAuthor, publicationd: dv.current().QueryPublishedD, theme: dv.current().QueryTheme, readingd: dv.current().QueryReadD})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
### Unread books
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", readingd: false})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
### Read books
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", readingd: true})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
### Quotes
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
let quotes = [];
|
|
|
|
dv.pages()
|
|
|
|
.where(page => page.quote)
|
|
|
|
.forEach(page => {
|
|
|
|
dv.array(page.quote)
|
|
|
|
.forEach(quote => {
|
|
|
|
quotes.push({
|
|
|
|
message: quote,
|
|
|
|
page: page
|
|
|
|
})
|
|
|
|
})})
|
|
|
|
dv.table(["Quote","Page"],quotes
|
|
|
|
.map(quotes => [quotes.message, quotes.page.file.link]))
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
### Navigation by language
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
#### French literature
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", language: "FR"})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
#### English literature
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", language: "EN"})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
#### International literature
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", language: ["BR", "ES", "NG", "CH", "CN", "MY"]})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
### Navigation by type
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
#### Novel
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", theme: "Novel"})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
#### Essay
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", theme: "Essay"})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
#### Biography
|
|
|
|
|
|
|
|
```dataviewjs
|
|
|
|
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", theme: "Biography"})
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
### Tag Navigation
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
```dataview
|
|
|
|
list
|
|
|
|
where Source.Type = "Book"
|
|
|
|
Flatten file.tags as tags
|
|
|
|
Group by tags
|
|
|
|
```
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
### High Level tasks
|
|
|
|
|
|
|
|
 
|
|
|
|
|
|
|
|
[[#^Top|TOP]]
|
|
|
|
|
|
|
|
 
|
|
|
|
 
|