사용자 도구

사이트 도구


joplin

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
joplin [2020/06/18 17:25]
kwon37xi 만듦
joplin [2023/06/19 19:30] (현재)
kwon37xi [SSL 인증서 오류]
줄 1: 줄 1:
 ====== Joplin ====== ====== Joplin ======
   * https://joplinapp.org/   * https://joplinapp.org/
 +  * https://github.com/laurent22/joplin
 +  * [[https://github.com/laurent22/joplin/releases|jolin/releases]] AppImage 다운로드 가능. 한글 잘 됨. 2021년.
 +  * [[https://snapcraft.io/joplin-james-carroll|joplin snap]] : 한글 잘 안됨. 2021
 +
 +===== Flatpak Install =====
 +  * [[https://flathub.org/apps/details/net.cozic.joplin_desktop|Flathub Joplin]] : 한글 잘 됨. 2021
 +  * 사용자 HOME 외의 다른 디렉토리 접근하려면
 +
 +<code sh>
 +flatpak override --filesystem=host net.cozic.joplin_desktop
 +
 +# --filesystem 에 /mnt 등도 지정가능
 +</code>
 +
 +
 +
 +===== 글꼴 설정 =====
 +  * **Appearance -> Editor font family** : ''D2Coding'' 으로 설정한다. ''Oo0Q1lij'' 등의 글자 모양을 보고 올바로 적용 됐는지 확인해본다.
 +  * Markdown 의 글꼴은 **Custom stylesheet for rendered Markdown** 에서 아래 항목만 넣어줘서 code block 가독성을 높였다(**재시작 해야 반영됨**).
 +
 +<code css>
 +code,
 +pre {
 +  font-family: 'D2Coding Regular', 'Monospace'
 +}
 +</code>
 +
 +===== 모양 =====
 +  * Custom stylesheet for Joplin-wide app style : ''userchrome.css''
 +  * Custom stylesheet for rendered Markdown : ''userstyle.css''
 +  
 +  * [[https://github.com/tessus/joplin-custom-css|tessus/joplin-custom-css: 📝 My custom styles for Joplin, the open source note taking app]]
 +  * [[https://github.com/devonzuegel/joplin-custom-css|devonzuegel/joplin-custom-css: 📝 My custom styles for Joplin, the open source note taking app]]
 +
 +===== 동기화 =====
 +  * [[filecloud:next_cloud|next cloud]]
 +  * [[linux:dropbox|DropBox for Linux]]
 +  * webdav
 +  * webdav 사용시 동기화 디렉토리명까지 명시해줘야 한다. 안그러면 최상위 디렉토리에 동기화를 해버린다.
 +
 +==== SSL 인증서 오류 ====
 +  * VPN 에서 사설 인증서 등을 사용하거나, 동기화 서버의 인증서가 만료 되었거나 할 경우 ''FetchError: request to ... failed. reason: self signed certificate in certificate chain'' 오류가 발생할 수 있다.
 +  * ''~/.config/joplin-desktop/settings.json'' 의 최상위 항목으로 ''"net.ignoreTlsErrors": true'' 추가. 추가전 그 **바로 윗 줄에 쉼표('','') 꼭 추가**.
 +<code json>
 +{
 +    "$schema": "https://joplinapp.org/schema/settings.json",
 +    "locale": "ko",
 +    ...,
 +    "net.ignoreTlsErrors": true
 +}
 +</code>
 +  * 원래는 UI에 **도구 -> 옵션 -> 동기화 -> 고급 옵션**에서 ''Ignore TLS Errors''가 있었는데 언제부턴가 사라짐.
 +
 +
 +
joplin.txt · 마지막으로 수정됨: 2023/06/19 19:30 저자 kwon37xi