const p=s=>'

'+s+'

';const ul=xs=>''; export default { 155:({a,img})=>p('Trilium은 용도에 따라 여러 노트 유형을 지원합니다. 기본 유형은 '+a(0,'텍스트')+'입니다.')+'

다른 유형으로 새 노트 만들기

'+p(a(1,'노트 트리')+'에서 기준 노트를 마우스 오른쪽 버튼으로 누릅니다. 다음에 노트 삽입은 같은 단계에 새 노트를 만들고 하위 노트 삽입은 선택한 노트 아래에 만듭니다.')+p(img(0,'노트 유형 선택'))+p(a(2,'링크')+'를 '+a(3,'텍스트 노트')+'에 추가할 때 새 제목을 입력하고 Enter를 누르면 유형을 선택할 수 있습니다. 새 탭에서도 같은 방법을 사용합니다.')+'

기존 노트의 유형 변경

'+p(a(4,'상단 리본')+'의 기본 속성에서 변경합니다. 보통 내용이 없는 노트에서 변경하는 것이 좋습니다. 유형 변경으로 '+a(5,'노트 소스')+'를 편집할 수도 있습니다.')+'

지원하는 유형

'+ul([a(6,'텍스트')+' — 글자 서식과 이미지 및 안내 상자를 지원합니다. 오른쪽에서 왼쪽으로 쓰기도 가능합니다.',a(7,'코드')+' — 고정폭 글꼴과 구문 강조를 사용합니다. 긴 코드나 일반 텍스트를 담기에 적합합니다.',a(8,'저장된 검색')+' — 검색어와 조건을 저장해 다시 실행합니다. 많은 노트를 빠르게 추릴 수 있습니다.',a(9,'관계도')+' — 노트와 노트 사이의 관계를 만듭니다. 가계도처럼 관계가 중요한 자료에 적합합니다.',a(10,'노트 지도')+' — 노트 사이의 관계와 상하위 구조를 보여 줍니다.',a(11,'렌더링 노트')+' — '+a(12,'스크립트')+'로 다른 노트의 HTML을 표시합니다. 스크립트로 생성한 동적 내용도 보여 줄 수 있습니다.',a(13,'책')+' — 하위 노트를 격자나 목록 또는 달력으로 보여 줍니다. 짧은 노트를 모아 읽기 좋습니다.',a(14,'Mermaid 도표')+' — 막대그래프와 순서도 및 상태도 등을 만듭니다. 도표를 전용 문법으로 작성해야 합니다.',a(15,'캔버스')+' — 스케치와 도표 및 손글씨를 그립니다. '+a(16,'Excalidraw')+'와 같은 기술을 사용합니다.',a(17,'웹 보기')+' — 브라우저처럼 외부 웹페이지를 표시합니다.',a(18,'마인드맵')+' — 생각을 계층 구조로 정리합니다.',a(19,'지리 지도')+' — 하위 노트를 지도에 표시합니다. 여행 계획에 활용할 수 있으며 경로 표시와 지도에서 노트 만들기도 지원합니다.',a(20,'파일')+' — 업로드한 PDF와 이미지 및 동영상과 음성 파일 등을 담습니다.']), 156:({a})=>p('관계는 '+a(0,'라벨')+'과 비슷하지만 텍스트 값 대신 다른 노트를 가리킵니다.')+'

활용 방법

'+ul(['책 노트와 저자 노트를 연결하는 등 자료의 관계를 나타냅니다. '+a(1,'주요 속성')+'으로 표시하면 더 편하게 사용할 수 있습니다.',a(2,'렌더링 노트')+'와 '+a(3,'공개 공유')+' 및 '+a(4,'템플릿')+'을 설정합니다.','노트의 이벤트나 조건에 맞춰 실행할 스크립트를 연결합니다.'])+'

편집 화면에서 만들기

'+p(a(5,'상단 리본')+'의 소유한 속성에서 더하기 버튼을 누르고 새 관계 추가를 선택합니다. 노트나 소유한 속성에 초점이 있을 때 Alt+L을 눌러도 편집 화면이 열립니다.')+p('관계 이름과 대상 노트를 지정합니다. 관계에는 대상 노트가 반드시 있어야 합니다. 하위 노트에도 적용하려면 상속 가능을 선택하세요. '+a(6,'속성 상속')+'을 참고하세요.')+'

직접 입력하기

'+p(a(7,'상단 리본')+'의 소유한 속성에서 ~myRelation=@를 입력합니다. 자동 완성 목록에 대상 제목을 입력한 다음 Enter를 누르거나 원하는 노트를 선택합니다. '+a(8,'노트 트리')+'에서 노트를 복사했다면 @ 없이 = 뒤에 붙여 넣을 수도 있습니다.')+p('상속 가능한 관계는 ~myRelation 대신 ~myRelation(inheritable)로 입력합니다.')+'

미리 정의된 관계

'+p('다음 관계는 Trilium에서 특별한 기능을 수행합니다. 이름 끝의 별표는 같은 접두사로 시작하는 여러 관계를 뜻합니다.')+ul(['runOn* — '+a(9,'이벤트')+'에 따라 스크립트를 실행합니다.','template — 상하위 관계가 없어도 속성을 상속합니다. 템플릿 규칙에 따라 비어 있는 인스턴스에 본문과 하위 트리를 추가합니다.','inherit — 상하위 관계가 없어도 속성을 상속합니다. 비슷한 개념인 '+a(10,'템플릿')+'과 '+a(11,'속성 상속')+'을 참고하세요.','renderNote — '+a(12,'렌더링 노트')+'에서 표시할 HTML 또는 스크립트 코드 노트를 가리킵니다.','widget_relation — 대상 노트를 실행하고 사이드바 위젯으로 표시합니다.','shareCss — 공유 페이지에 넣을 CSS 노트입니다. 해당 노트도 공유 하위 트리에 있어야 합니다. 필요에 따라 share_hidden_from_tree와 share_omit_default_css를 함께 사용합니다.','shareJs — 공유 페이지에 넣을 JavaScript 노트입니다. 해당 노트도 공유 하위 트리에 있어야 합니다. 필요하면 share_hidden_from_tree로 트리에서 숨깁니다.','shareTemplate — 공유 노트 표시용 템플릿으로 사용할 임베디드 JavaScript 노트입니다. 지정하지 않으면 기본 템플릿을 사용합니다. 필요하면 share_hidden_from_tree로 숨깁니다.','shareFavicon — 공유 페이지의 아이콘 노트입니다. 보통 공유 루트에 지정하고 상속 가능으로 설정합니다. 아이콘도 공유 하위 트리에 있어야 합니다. 필요하면 share_hidden_from_tree로 숨깁니다.']), 157:({a,img,pre})=>'

기본 테마

'+p('기본값은 밝은 테마입니다. 왼쪽 위 앱 메뉴에서 설정 → 모양을 열면 어두운 테마나 다른 테마로 바꿀 수 있습니다.')+p(img(0,'어두운 테마'))+'

CSS로 테마 만들기

'+p(a(0,'코드 노트')+'를 만들고 언어를 CSS로 지정합니다. '+a(1,'속성')+'에 #appTheme=my-theme-name을 추가합니다. my-theme-name은 원하는 테마 이름으로 바꿉니다. 본문에 다음과 같은 스타일을 작성합니다.')+pre(0)+'

테마 적용

'+p('설정 → 모양의 테마 목록에서 #appTheme '+a(2,'라벨')+'에 지정한 이름을 선택합니다. CSS를 수정한 뒤에는 Ctrl+R로 화면을 새로고침합니다.')+'

공유와 가져오기

'+p('원문에서 안내하는 테마 내보내기 형식은 .tar입니다. 외부 테마에는 실행 가능한 스크립트가 들어 있을 수 있으므로 신뢰할 수 있는 출처인지 확인하세요. 기본 예제에는 강철빛 파랑 테마가 있습니다.')+p(img(1,'강철빛 파랑 테마'))+'

화면 일부에 CSS 적용

'+p('테마와 별개로 특정 요소만 꾸밀 수도 있습니다. CSS '+a(3,'코드 노트')+'를 만들고 #appCss '+a(4,'라벨')+'을 추가한 다음 스타일을 작성합니다.')+pre(1).replace('Custom CSS to style specific elements','특정 화면 요소에 적용할 CSS').replace('Change tree item color','트리 항목의 글자색 변경')+p('앱 화면이 시작될 때 appCss가 지정된 모든 노트의 CSS를 불러옵니다. 수정한 뒤 Ctrl+R로 새로고침하세요.')+p(img(2,'노트 트리에 사용자 스타일 적용'))+'

특정 노트 꾸미기

'+p('cssClass '+a(5,'속성')+'의 값에 CSS 클래스 이름을 지정합니다. iconClass에는 '+a(6,'Box Icons')+'의 아이콘 클래스나 직접 만든 클래스를 지정할 수 있습니다. PNG 이미지 노트처럼 특정 유형에 적용하려면 type-image mime-image-png 같은 클래스를 사용합니다.')+'

다른 사용자의 테마

'+p(a(7,'테마 모음')+'에서 커뮤니티가 만든 테마를 살펴보세요.')+'

기본 파일 경로

'+p('기본 이미지 등을 참조할 때 버전 번호 대신 vX 별칭을 사용하면 업데이트에 대응하기 쉽습니다. 예를 들어 /assets/v0.57.0-beta/images/icon-grey.png 대신 /assets/vX/images/icon-grey.png를 사용합니다.') };