Files

6 lines
8.5 KiB
JavaScript

const p=s=>'<p>'+s+'</p>';const ul=xs=>'<ul>'+xs.map(s=>'<li>'+s+'</li>').join('')+'</ul>';
export default {
163:({a,img})=>p('할 일과 회의록 및 그날의 생각처럼 날짜를 중심으로 모이는 기록이 많습니다. 일일 노트는 특정 날짜의 자료를 한곳에 모으는 공간입니다. Trilium이 날짜별 노트를 만들면 그 아래에 관련 노트를 보관할 수 있습니다. 기존 일일 노트에서 메뉴의 달력을 열고 날짜를 선택하면 해당 날짜의 노트를 만듭니다.')+p(img(0,'달력에서 날짜 선택'))+p(a(0,'노트 복제')+'를 이용하면 같은 노트를 일일 노트 아래와 다른 분류 아래에 함께 배치할 수 있습니다.')+'<h2>예제</h2>'+p(img(1,'일지의 날짜별 노트 구조'))+p('일지 아래에 연도와 월 및 날짜 순으로 노트가 구성됩니다. 일일 노트에는 본문과 하위 노트를 넣을 수 있습니다. '+a(1,'할 일 관리자')+'의 노트도 함께 배치할 수 있습니다. 체중을 기록하는 <code>weight</code> '+a(2,'주요 속성')+'은 '+a(3,'체중 기록')+'에서 활용합니다.')+'<h2>주별 노트와 분기별 노트</h2>'+p('기본으로 꺼져 있습니다. <code>#calendarRoot</code> 라벨이 있는 달력 루트에 <code>#enableWeekNote</code>와 <code>#enableQuarterNote</code>를 추가하면 켜집니다. 주별 노트는 연도의 첫 주 설정에 영향을 받습니다. 설정을 바꿔도 기존 노트가 자동으로 변경되지 않으므로 중복에 주의하세요.')+'<h2>템플릿</h2>'+p(a(4,'템플릿')+'을 일일 노트와 함께 사용할 수 있습니다. 달력 루트에 <code>yearTemplate</code>과 <code>quarterTemplate</code> 및 <code>monthTemplate</code>와 <code>weekTemplate</code> 및 <code>dateTemplate</code> 관계를 지정합니다. 분기와 주 템플릿은 해당 기능이 켜져 있어야 적용됩니다. 새 날짜 노트를 만들 때 알맞은 <code>~template</code> 관계를 붙입니다. 매일 반복할 체크리스트 등에 활용할 수 있습니다.')+'<h3>이전 방식에서 옮기기</h3>'+p('0.93.0 이전에는 <code>~child:template=</code> 방식을 사용했을 수 있습니다. 먼저 달력 루트에 새 템플릿 관계를 지정합니다. '+a(5,'일괄 작업')+'으로 일지 아래의 <code>child:template</code>과 <code>child:child:template</code> 관계를 제거하고 이전 설정이 남아 충돌하지 않는지 확인합니다.')+'<h2>자동 제목 형식</h2>'+p('달력 루트에 <code>#datePattern</code>과 <code>#weekPattern</code> 및 <code>#monthPattern</code>와 <code>#quarterPattern</code> 및 <code>#yearPattern</code>을 지정합니다. 각 단계는 자기 단계와 상위 단계의 치환값을 사용할 수 있습니다. 월 형식에는 월·분기·연도 값을 사용할 수 있지만 주 값은 사용할 수 없습니다.')+'<h3>날짜</h3>'+ul(['<code>{isoDate}</code> — ISO 8601 날짜. 예: 2025-03-09','<code>{dateNumber}</code> — 날짜 숫자. 예: 9','<code>{dateNumberPadded}</code> — 두 자리 날짜. 예: 09','<code>{ordinal}</code> — 언어 설정에 따른 서수','<code>{weekDay}</code> — 요일 이름','<code>{weekDay3}</code> — 요일 이름의 앞 세 글자','<code>{weekDay2}</code> — 요일 이름의 앞 두 글자'])+p('기본 형식은 <code>{dateNumberPadded} - {weekDay}</code>입니다.')+'<h3>주</h3>'+ul(['<code>{weekNumber}</code> — 연중 주 번호. 예: 9','<code>{weekNumberPadded}</code> — 두 자리 주 번호. 예: 09','<code>{shortWeek}</code> — 짧은 주 표시. 예: W9','<code>{shortWeek3}</code> — 세 글자 주 표시. 예: W09'])+p('원본 기본 형식은 <code>Week {weekNumber}</code>입니다. 한국어 형식은 <code>{weekNumber}주</code>처럼 지정할 수 있습니다.')+'<h3>월</h3>'+ul(['<code>{isoMonth}</code> — 연도와 월. 예: 2025-03','<code>{monthNumber}</code> — 월 숫자. 예: 9','<code>{monthNumberPadded}</code> — 두 자리 월. 예: 09','<code>{month}</code> — 월 이름','<code>{shortMonth3}</code> — 월 이름의 앞 세 글자','<code>{shortMonth4}</code> — 월 이름의 앞 네 글자'])+p('기본 형식은 <code>{monthNumberPadded} - {month}</code>입니다.')+'<h3>분기</h3>'+p('<code>{quarterNumber}</code>는 분기 숫자이며 <code>{shortQuarter}</code>는 Q1 같은 짧은 표시입니다. 원본 기본 형식은 <code>Quarter {quarterNumber}</code>입니다. 한국어 형식은 <code>{quarterNumber}분기</code>처럼 지정할 수 있습니다.')+'<h3>연도</h3>'+p('<code>{year}</code>는 2025 같은 연도입니다. 기본 형식도 <code>{year}</code>입니다.')+'<h2>스크립트에서 사용</h2>'+p(a(6,'백엔드 스크립트 API')+'의 <code>getDayNote()</code> 등을 사용합니다. 날짜 노트에는 <code>#dateNote="2025-03-09"</code> 같은 라벨이 붙으므로 스크립트에서 찾아 하위 노트를 추가할 수 있습니다.'),
164:({a,img})=>p(img(0,'노트 트리 메뉴'))+p(a(0,'노트 트리')+'에서 마우스 오른쪽 버튼을 누르면 열립니다. 노트 하나에 사용하거나 '+a(1,'여러 노트를 선택')+'한 뒤 사용할 수 있습니다. 오른쪽 버튼으로 누른 노트도 보통 대상에 포함됩니다. 여러 노트를 선택하면 함께 처리할 수 있는 메뉴만 활성화됩니다.')+'<h2>기본 메뉴</h2>'+ul(['새 탭에서 열기 — 노트 하나를 새 '+a(2,'탭')+'에 엽니다.','새 분할 화면에서 열기 — 현재 탭 오른쪽에 노트를 엽니다.','노트 확대 보기 — 트리에 해당 노트와 하위 항목만 표시합니다. '+a(3,'노트 확대 보기')+'를 참고하세요.','다음에 노트 삽입 — 같은 단계에 지정한 '+a(4,'유형')+'의 노트를 만듭니다. 사용 가능한 '+a(5,'템플릿')+'도 목록 끝에 표시됩니다.','하위 노트 삽입 — 선택한 노트 아래에 만듭니다.','하위 트리 보호 — 현재 노트와 모든 하위 노트를 '+a(6,'보호')+'합니다. 하위 트리 보호 해제는 보호를 풉니다.','잘라내기 — 노트를 클립보드에 넣습니다. 붙여넣기로 옮깁니다.','복사·복제 — 붙여넣기로 같은 노트를 다른 위치에도 배치합니다. '+a(7,'복제된 노트')+'는 한곳에서 수정하면 모든 위치에 반영됩니다. 따로 편집할 사본은 하위 트리 사본 만들기를 사용합니다.','안에 붙여넣기 — 현재 노트의 하위 노트로 붙입니다. 다음에 붙여넣기는 같은 단계에 붙입니다.','이동할 위치 선택 — 대상을 지정하는 창을 엽니다.','복제할 위치 선택 — '+a(8,'복제')+' 대상을 지정하는 창을 엽니다.','삭제 — 확인 창을 거쳐 삭제합니다. 모든 복제본도 삭제를 선택하면 '+a(9,'다른 위치의 복제본')+'도 지웁니다. 영구 삭제를 선택하면 '+a(10,'최근 변경 사항')+'에서 복원할 수 없습니다.','노트로 가져오기 — '+a(11,'가져오기')+' 창을 열고 자료를 하위 노트로 넣습니다.','내보내기 — 선택한 노트의 '+a(12,'내보내기')+' 창을 엽니다.','하위 트리에서 검색 — 현재 노트와 하위 항목만 찾도록 상위 노트 조건이 지정된 '+a(13,'검색')+'을 엽니다.'])+'<h2>고급 메뉴</h2>'+p(img(1,'노트 트리의 고급 메뉴'))+ul(['일괄 작업 적용 — '+a(14,'일괄 작업')+' 창에서 '+a(15,'여러 노트')+'에 라벨 추가나 이동 등을 적용합니다.','가지 접두사 편집 — '+a(16,'복제본')+'을 구분할 '+a(17,'접두사')+'를 지정합니다.','첨부 파일로 변환 — 상위 노트의 '+a(18,'첨부 파일')+'로 바꿉니다. 외부에서 가져왔거나 이전 버전에서 만든 이미지 '+a(19,'파일 노트')+'에 유용합니다.','하위 트리 사본 만들기 — 노트와 하위 항목을 별도로 복사합니다. '+a(20,'복제')+'와 달리 원본과 독립적으로 편집합니다. 반복해서 만들려면 '+a(21,'템플릿')+'도 고려하세요.','하위 트리 펼치기와 접기 — '+a(22,'노트 트리')+'의 모든 하위 항목을 펼치거나 접습니다.','정렬 기준 선택 — 하위 노트를 한 번 정렬합니다. 자동 정렬은 '+a(23,'속성')+'으로 설정합니다. '+a(24,'노트 정렬')+'을 참고하세요.','노트 경로 복사 — 현재 가지의 전체 경로를 URL 조각으로 복사합니다. 예: <code>#root/Hb2E70L7HPuf/4sRFgMZhYFts/2IVuShedRJ3U/LJVMvKXOFv7n</code>. '+a(25,'링크')+' 만들기와 '+a(26,'노트 이동')+'에 사용합니다.','하위 트리의 최근 변경 사항 — 해당 노트와 하위 항목의 '+a(27,'최근 변경 사항')+'만 보여 줍니다.'])
};