본문 바로가기

사용기

옵시디언 - 영어사전과 단어장

옵시디언 - 영어사전과 단어장

옵시디언으로 영어 단어장을 만들어서 사용하는 방법에 대하여 설명합니다. 설명할 내용은 다음과 같습니다.

  • 영어로 읽을 거리들 찾기
  • 스크래핑 하기
  • 사전 사용
  • 단어장 만들기

영어로 읽을 거리

Simple Wikipedia

Simple English Wikipedia는 복잡한 주제를 간단하고 쉽게 설명한 내용으로 구성되어 있어 초급자들이 이해하기 쉽습니다.

https://simple.wikipedia.org/

심플 위키피디아와 일반 위키피디아를 비교해보겠습니다. 왼쪽은 심플 위키피디아의 설명이고 우측은 일반 위키피디아의 로마에 대한 설명입닏.

simple normal
Rome (Latin: Roma) is the capital city of Italy. It is also the capital and largest city in the region of Lazio, and the geographical region of Latium. It is on the Tiber River and has 2.8 million people. An estimate by the OECD put the number of people of the city area of Rome at 3.47 million.[3] When the Roman Empire was new, Rome was called the Eternal City because it was already very old.

Rome is well known for being the home of the Catholic Church, including its leader, the Pope. He lives in the Vatican City, which is an enclave in the north-west part of Rome.
Rome (Italian and Latin: Roma, Italian: [ˈroːma] ⓘ) is the capital city of Italy. It is also the capital of the Lazio region, the centre of the Metropolitan City of Rome Capital, and a special comune (municipality) named Comune di Roma Capitale. With 2,860,009 residents in 1,285 km2 (496.1 sq mi),[2] Rome is the country's most populated comune and the third most populous city in the European Union by population within city limits. The Metropolitan City of Rome, with a population of 4,355,725 residents, is the most populous metropolitan city in Italy.[3] Its metropolitan area is the third-most populous within Italy.[5] Rome is located in the central-western portion of the Italian Peninsula, within Lazio (Latium), along the shores of the Tiber

BBC Learning English

https://www.bbc.co.uk/learningenglish/english/

BBC Learning English는 영어 공부를 돕기 위한 다양한 자료들을 제공합니다. 뉴스 기사, 동영상, 오디오 클립 등을 통해 영어 실력 향상에 도움이 됩니다.

스크래핑

웹 스크래핑은 OMNIVORE(https://omnivore.app/)를 이용합니다. 크롬이나 엣지에서 Omnivore 확장 프로그램으로 Omnivore 웹사이트로 스크래핑하는 방식입니다. Omnivore로 스크래핑을 한 후에 옵시디언에서 Omnivore의 내용들은 다운로드하여 노트로 생성하여 이용합니다. 자세한 방법은 다른 글에서 설명할 예정입니다. 날짜 폴더에 노트들이 생성되게 만들어 놓았습니다.

 

영어 사전으로 단어파일 만들기

인터넷에서 다양한 영어 사전을 사용할 수 있습니다. 옵시디언에서는 플러그인 영어 사전으로는 Dictionary라는 플러그인을 사용하고 있습니다.

 


이 플러그인을 설치하면 단어 검색을 하여 찾은 단어를 노트로 생성할 수 있습니다.

노트 아이콘을 누르면 사전 폴더에 노트가 생성됩니다.

 

단어파일들로 단어목록 만들기

Dictionary에서 생성된 영어 단어 노트들을 이용하여 DataView를 만들어서 단어장 암기장으로 사용할 수 있습니다. 메모리 컬럼은 암기여부를 나타내고 Link 컬럼은 단어 노트와 연결됩니다.


단어 목록을 만들때 사용된 데이터뷰 코드입니다.
```dataview
table without ID
word as 단어,  dateformat(file.ctime, "yyyy-MM-dd") as Created, 
memory,
file.link as Link 
from "사전"
WHERE file.name != "사전 리스트"
SORT created Desc
```​
 

뜻을 볼때는 Link 에 마우스를 올리면 미리보기를 통하여 간단히 뜻을 확인할 수 있습니다.

노트가 생성될 때 프론트메타 데이터를 적절히 생성해야 단어목록을 만들때 편합니다. 제가 사용하는 Dictionary의 옵션입니다. 이렇게 설정을 하면 "사전"폴더에 단어명으로 노트들이 프론트메타 데이터와 함께 생성됩니다. 프론터메터 데이터는 템플릿 항목에서 정의되어 있습니다.