전체 글 32

옵시디언 템플레이터(Templater) - 교보문고 도서 정보 가져오기(User Script Functions을 써서)

이전에 만든 템플레이터 템플릿(아래 링크)의 활용성을 높이려고 조금 고쳐서 사용자 스크립트 함수(User Script Function)로 만들었습니다. 옵시디언 템플레이터(Templater) - 교보문고 도서 정보 가져오기 (고침 @2023-04-05 20:00:00)https://eoureo.tistory.com/entry/옵시디언-Templater-교보문고-도서-정보-가져오기 여기에서는 메타 데이터를 넣을 때 제목과 표지, 목차를 같이 넣을 것인가? 말 것인가를 설정하는 방법을 보여 줍니다.이 방법을 쓰면 여러 도서 정보가 들어간 노트 파일의 메터 데이터만을 한꺼번에 바꾸게 하려 할 때 쓸모가 있겠습니다. 또 다른 활용(아래 링크)으로는 제목과 저자만 넣어서 교보문고에서 검색하여 목록을 만듭니다. 그..

Obsidian/Templater 2023.04.11

옵시디언 - 한꺼번에 여러 노트의 태그들을 바꾸기(Feat. 템플레이터 & 데이터뷰)

여러 노트 파일을 선택하여 frontmatter tags 키 값에 한꺼번에 새 태그들을 넣거나 이미 있는 태그들을 지울 수 있도록 했습니다.  Tag Wrangler 플러그인을 써서 태그 이름을 바꿀 수 있습니다. 태그를 다루는 데 아주 잘 쓰고 있지만 노트들 가운데 일부 노트들만 골라서 태그 이름을 바꾸거나 지울 수는 없습니다.  그래서 구글이나 옵시디언 포럼에서 검색을 해봐도 제 미숙함 때문인지 찾을 수가 없네요. 그래서 데이터뷰로 노트 목록(체크 박스를 넣음)을 만들고 템플레이터로 태그를 바꾸는 방법이 나을 것 같아 만들어 봤습니다.   다음과 같은 것도 조금만 소스를 바꾸면 될 것 같습니다.한꺼번에 파일 이름 바꾸기한꺼번에 frontmatter 키 이름 바꾸기한꺼번에 template 적용하기템플릿..

Obsidian/Templater 2023.04.05

Obsidian Web Clipper Bookmarklet과 Local REST API의 결합 - URI 글자 수 제한 넘기

"Obsidian Web Clipper Bookmarklet"의 URI 2048 글자 수 제한을 해결하기 위해 옵시디안 플러그인 "Local REST API"를 사용합니다. 아래 링크에 있는 북마크릿 "Obsidian Web Clipper Bookmarklet"은 Obsidian URI를 써서 클리핑 데이터를 옵시디언으로 전송합니다. 그래서 URI 2048 글자 수 제한 때문에 데이터가 조금만 많으면 실행되지 않습니다. 더욱이 한글은 한글자당 9개 글자수로 변환되어야 하므로 2~400 여자가 못되어도 2048 개의 변환된 글자가 되어 버립니다.Obsidian Web Clipper Bookmarklet to save articles and pages from the web (for Safari, Chrom..

Obsidian 2023.04.03

옵시디언 Web Clipper Bookmarklet 고침 - CORS 문제 해결

Obsidian Web Clipper Bookmarklet to save articles and pages from the web (for Safari, Chrome, Firefox, and mobile browsers) · GitHubhttps://gist.github.com/kepano/90c05f162c37cf730abb8ff027987ca3 위 북마크릿 코드는 CORS 보안을 적용한 사이트에서는 외부 모듈을 import할 수 없어 실행 되지 않았습니다. CORS (Cross-Origin Resource Sharing) / CSP (Content Security Policy) 문제는 보안상의 이유로 웹 브라우저에서 다른 도메인으로부터 리소스를 요청하는 것을 제한하는 정책입니다. 이러한 제한은 모듈 ..

Obsidian 2023.04.01

옵시디언 웹 클리핑(스크래핑) - 옵시디언 플러그인(Local REST API for Obsidian), 크롬 확장(Obsidian Web)

옵시디언을 쓴 지 얼마 되지는 않지만 여러 가지 스크랩 방법을 써 봤습니다.모두가 어느 정도 마음에 차지 않는 점들이 있었습니다.CORS 제한보안 문제로 몇몇 사이트는 안됨(https://github.com/c, https://developer.mozilla.org/).Obsidian URI - 2048이라는 글자 수 한계한글, 공백 등을 쓰면 URI에 쓸 수 있도록 바뀌어야 합니다.그래서 400여자가 못되어도 URI 형식으로 바꾸면 2048자가 넘어 에러가 나서 실행이 되지 않았습니다.우연히 크롬 확장에서 "Obsidian" 검색을 해보니 "Obsidian Web"을 찾을 수 있었습니다. 요즘은 대부분의 웹 브라우저(엣지, 웨일, 브레이브)가 크로미움 기반이므로 같이 쓸 수 있습니다.옵시디언 플러그인(..

옵시디언 템플레이터(Templater) - 교보문고 도서 정보 가져오기 (고침 @2023-04-05 20:00:00)

알림: 2023-04-12 23:38:11옵시디언 템플레이터(Templater) - 교보문고 도서 정보 가져오기(User Script Functions을 써서)https://eoureo.tistory.com/entry/옵시디언-Templater-교보문고-도서-정보-가져오기-User-Script-Functions여러 가지 다른 기능을 쓰기 위해서는 위에 올린 방법으로 사용하기 바랍니다. 고침: 2023-04-05 20:00:00- publish date에 공란이 많이 들어가는 경우가 있어 고침.- 작가 구분에 ","이 들어간 경우 무시하도록 수정. 고침: 2023-03-23 20:00:00- 저자 별로 따로 저장할 수 있게 함. - 파일 이름에 쓸 수 없는 문자 제거 하도록 함.다른 플러그인을 사용하지 않..

Obsidian/Templater 2023.03.22

옵시디언 - 기본(Default) 테마에서 미니멀(Minimal) 테마처럼 wide, max 클래스 쓰기

며칠 전에 다음과 같은 글을 올렸습니다.Obsidian 노트 글 너비를 100%로 만들기 (full-width) : 네이버 카페https://cafe.naver.com/obsidianary/4017  그 글의 댓글을 통해 미니멀 테마의 wide와 max 클래스에 대해 알게 되었습니다.( 다시 한번 Obsidian 옵시디언 사용자 모임 : 네이버 카페 "아읓" 님에게 감사 )페이지에 클래스(cssclass: wide 나 max)를 추가하면이미 테마에 넣어진 CSS 스타일을 사용하여 글의 너비를 조금씩 늘려 주더군요. 이것을 기본 테마(Default Theme)에서도 쓸 수 있으면 좋겠다 싶어 만들어 봤습니다.그래서 테마를 바꾸더라도 cssclass 설정이 되어 있으니 그 너비가 같아 좋았습니다. 설정하기다..

Obsidian 2023.03.20

옵시디언 노트 글 너비 100% 만들기 - 읽기 쉬운 행 길이(Readable line length) 설정을 특정 페이지만 사용 안하도록(기본과 미니멀 테마 둘 다에 적용)

이전 글(Obsidian 노트 글 너비를 100%로 만들기 (full-width))과는 다르게읽기 쉬운 행 길이(Readable line length) 설정을 하여 줄 길이를 제한해서 쓸 때특정한 페이지만 되돌리는 방법입니다.기본 테마에 설정된 100% 너비를 쓰도록 했습니다.  Default와 Minimal 테마의 "편집 보기"와 "읽기 보기" 모두에서 되도록 했습니다. https://docs.google.com/presentation/d/1LkDZ9H5ltQER7nCvd2h5SePVa4hoB4nMsSj_35FOsJQ/edit?usp=sharing  설정하기다음 두 가지만 설정하면 됩니다.1. 노트의 frontmatter에 cssclass 항목 추가cssclass: width-1002. "Setting..

Obsidian 2023.03.19

Obsidian 노트 글 너비를 100%로 만들기 (full-width)

알림: 2023. 3. 19. 22:01제가 더 자주 글 너비를 넓히기 위해서는 아래 링크에 있는 방법을 씁니다.옵시디언 노트 글 너비 100% 만들기 - 읽기 쉬운 행 길이(Readable line length) 설정을 특정 페이지만 사용 안 하도록(기본과 미니멀 테마 둘 다에 적용)  https://eoureo.tistory.com/entry/옵시디언-노트-글-너비-100-만들기-Readable-line-length-설정을-사용-안하도록 이 방법이 기본 테마와 미니멀 테마에 맞게 적용한 방법입니다. 더 깔끔하다고 생각합니다.물론 지금 글의 방법도 참고할 만한 것이 있고 나름 쓰임새가 있다고 생각합니다.전체 노트들의 너비(폭)를 100%로 설정하는 방법은 Obsidian의 설정에서 할 수가 있습니다. ..

Obsidian 2023.03.17

옵시디언의 일지(Daily note)에 리스트 덧붙이는 Bookmarklet ("- 07:30 [T](U)" 형식 - 시각, 웹 페이지 제목과 주소)

웹 브라우저에서 지금 보는 페이지를단 한 번의 클릭만으로그 시각 이벤트로 옵시디언의 Daily note에 한 줄 덧붙이는 Bookmarklet."- 07:30 [T](U)" 형식 제가 가장 많이 쓰는 Bookmarklet으로먼저 옵시디언의 Daily note에 여러 페이지의 링크를 본 시각과 함께 덧붙입니다.나중에 그것을 씨앗으로 해서 글을 더 하거나 새 노트를 만들고 있습니다.제가 언제 그 페이지를 봤는지 확인하기도 편리합니다. 또한 여러 개의 Obsidian Vault를 쓰는 경우Vault 이름만 달리하는 여러 북마크릿을 만들어 쓸 수 있습니다. 사용 방법웹 브라우저 "북마크 바"에서 "클릭"만 한다.끝.(Obsidian이 실행되지 않았어도 저절로 실행된다.)(오늘 날짜의 Daily note가 안 만..

Obsidian 2023.03.15