docs: Trilium 도움말 3개 추가 번역 및 진행률 59.5% 기록

This commit is contained in:
Codex
2026-09-13 14:11:47 +09:00
parent 0814e9f44c
commit 618e6ab213
10 changed files with 79 additions and 7 deletions
@@ -0,0 +1,2 @@
<p>새 노트의 기본 제목은 새 노트입니다. 다른 제목이나 생성 시점에 따라 달라지는 제목을 사용하려면 <code>#titleTemplate</code> <a
href="#root/_help_zEY4DaJG4YT5">라벨</a>을 지정하세요. 이 기능은 0.52부터 지원합니다.</p><p>상위 노트에 라벨과 값을 지정하면 하위 노트를 만들 때 그 값을 제목으로 사용합니다. 상속을 켜면 더 아래 단계에도 적용됩니다. 최상위 노트에 지정하면 전체 노트에 적용할 수 있습니다.</p><p>예를 들어 2022년에 읽은 책 아래에 닐 스티븐슨의 아나뎀과 프란츠 카프카의 변신을 기록한다고 가정해 보겠습니다. 상위 노트에 <code>#titleTemplate="[저자]의 [책 제목] ([출간 연도])"</code>를 지정하면 새 하위 노트의 제목이 이 형식으로 만들어집니다.</p><p>정보를 자동으로 추론하는 기능은 아닙니다. 대괄호 부분은 사용자가 직접 채워 넣는 자리입니다.</p><h2>동적으로 제목 만들기</h2><p>제목 템플릿은 노트를 만드는 순간 JavaScript 문자열로 평가됩니다. 문자열 보간을 사용하면 날짜나 상위 노트의 값을 넣을 수 있습니다. <code>parentNote</code> 변수는 상위 노트의 <a href="#root/_help_habiZ3HU8Kw8">FNote 객체</a>를 제공합니다.</p><p>본문까지 기본 내용을 지정하려면 <a class="reference-link" href="#root/_help_KC1HB96bqqHX">템플릿</a>도 참고하세요.</p><h3>예제</h3><p>서버 장애 기록을 날짜별로 남긴다면 상위 노트에 <code>#titleTemplate="${now.format('YYYY-MM-DD')}: "</code>를 지정하세요. 새 노트를 만들 때 <a href="https://day.js.org/docs/en/display/format">now 날짜 객체</a>를 사용해 날짜가 입력됩니다. 이후 시스템 중단이나 백업 지연처럼 사건 이름을 덧붙이면 됩니다.</p><p>상위 노트의 저자 속성을 사용하려면 <code>#titleTemplate="${parentNote.getLabelValue('authorName')}의 작품"</code>을 사용하세요. 상위 노트의 제목을 그대로 사용하려면 <code>${parentNote.title}</code>을 지정합니다.</p>
@@ -0,0 +1 @@
<p>작업 공간은 <a href="#root/_help_OR8WJ7Iz9K4U">하위 트리만 표시</a>하는 기능을 확장한 개념입니다. 개인 기록과 업무처럼 서로 구분되는 관심사를 나누고 현재 작업에 필요한 노트에 집중할 수 있습니다.</p><p><a href="#root/_help_OR8WJ7Iz9K4U">하위 트리 표시 범위</a>를 작업 공간으로 제한할 수 있으며 전용 버튼으로 빠르게 들어갈 수 있습니다.</p><p><img src="1_Workspaces_image.png" alt="작업 공간 진입 버튼"></p><p>탭의 아이콘과 배경색으로 현재 작업 공간을 구분할 수 있습니다.</p><p><img src="Workspaces_image.png" alt="탭에 표시된 작업 공간"></p><h3>설정 라벨</h3><table><thead><tr><th>라벨</th><th>설명</th></tr></thead><tbody><tr><td><code>workspace</code></td><td>노트를 작업 공간으로 지정하고 진입 버튼을 표시합니다.</td></tr><tr><td><code>workspaceIconClass</code></td><td>이 작업 공간을 표시할 때 탭에서 사용할 Boxicons 아이콘의 CSS 클래스를 지정합니다.</td></tr><tr><td><code>workspaceTabBackgroundColor</code></td><td>작업 공간 탭의 배경색입니다. lightblue나 #ddd처럼 CSS 색상 형식을 사용할 수 있습니다. <a href="https://www.w3schools.com/cssref/css_colors.asp">CSS 색상 안내</a>를 참고하세요.</td></tr><tr><td><code>workspaceCalendarRoot</code></td><td>작업 공간에서 사용할 <a class="reference-link" href="#root/_help_l0tKav7yLHGF">날짜별 노트</a>의 별도 달력을 지정합니다. 지정하지 않으면 전체 달력을 사용합니다.</td></tr><tr><td><code>workspaceTemplate</code></td><td>이 작업 공간 안에서 새 노트를 만들 때만 선택할 수 있는 템플릿으로 지정합니다.</td></tr><tr><td><code>workspaceSearchHome</code></td><td>표시 범위가 이 노트의 상위 노트로 제한되어 있을 때 새 검색 노트를 이 노트 아래에 만듭니다.</td></tr><tr><td><code>workspaceInbox</code></td><td>표시 범위가 이 노트의 상위 노트로 제한되어 있을 때 새 노트의 기본 수신함으로 사용합니다.</td></tr></tbody></table>
@@ -0,0 +1,15 @@
<aside class="admonition warning"><p>서버에 소스 코드를 직접 설치하는 과거의 안내입니다. 충분히 지원되는 설치 방식이 아니며 아래 명령과 버전 정보는 오래되어 현재 배포판과 맞지 않을 수 있습니다. <a
class="reference-link" href="#root/_help_rWX5eY045zbE">Docker 설치</a>나 <a class="reference-link"
href="#root/_help_3tW6mORuTHnB">서버 패키지 설치</a> 안내를 먼저 참고하세요.</p></aside><h2>필요한 환경</h2><p>Trilium은 Node.js 애플리케이션입니다. 원문에서는 Node.js 14와 16 계열을 시험했다고 설명합니다. 이는 당시의 정보이며 현재 사용할 버전의 요구 사항을 뜻하지 않습니다. 설치된 버전은 다음 명령으로 확인합니다.</p><pre><code class="language-text-x-trilium-auto">node --version</code></pre><p>배포판의 패키지가 오래되었다면 Node.js 공식 설치 안내에서 해당 운영체제의 설치 방법을 확인하세요.</p><h3>의존성</h3><p>다음은 Debian과 Ubuntu 계열에 필요한 패키지를 설치하는 과거의 예시입니다.</p><pre><code class="language-text-x-trilium-auto">sudo apt install libpng16-16 libpng-dev pkg-config autoconf libtool build-essential nasm libx11-dev libxkbfile-dev</code></pre><h2>소스 내려받기</h2><p><a href="https://github.com/TriliumNext/Notes/releases/latest">릴리스 페이지</a>에서 소스 압축 파일을 받을 수 있습니다. 원문에서는 시험 버전을 포함한 소스를 다음 명령으로 복제하도록 안내합니다.</p><pre><code class="language-text-x-trilium-auto">git clone -b master https://github.com/triliumnext/notes.git</code></pre><h2>설치</h2><pre><code class="language-text-x-trilium-auto">cd trilium
# Node.js 의존성 설치
npm install
# better-sqlite3 실행 파일 다시 빌드
npm rebuild
# 프런트엔드 JavaScript 묶기 및 압축
npm run webpack</code></pre><h2>실행</h2><p>다음은 원문에 실린 실행 예시입니다. 사용하는 배포판의 실행 명령과 환경 변수 지정 방식을 확인한 뒤 적용하세요.</p><pre><code class="language-text-x-trilium-auto">cd trilium
# 로그아웃한 뒤에도 실행을 유지하기 위한 nohup 사용 예시
nohup TRILIUM_ENV=dev node src/www &amp;</code></pre><p>기본 접속 포트는 8080입니다. <a href="http://localhost:8080">로컬 접속 주소</a>의 localhost를 실제 서버 주소로 바꾸어 접속하세요.</p><h2>TLS</h2><p>안전한 접속을 위해 <a href="#root/_help_l2VkvOwUNfZj">TLS 설정</a>도 확인하세요.</p>