#20 코드 시트 (ChordPro)

PenPage는 ChordPro를 렌더링합니다 — 노래 악보를 위한 간단한 텍스트 형식입니다. 가사 안에 코드를 대괄호로 적으면, PenPage가 각 코드를 해당 음절 바로 위에 깔끔하게 쌓아 줍니다.

사용 방법: 코드 블록을 만들고 언어를 chordpro로 설정하세요. 소스 아래에 서식이 적용된 코드 시트가 나타납니다.


1. 가사 위의 코드

코드가 바뀌는 음절 바로 앞에 대괄호 [ ]로 코드를 넣으세요:

[C]Twinkle twinkle [G]little star
[F]How I [C]wonder [G]what you [C]are

코드가 단어 위에 자동으로 정렬됩니다 — 수동으로 간격을 맞출 필요가 없습니다.

2. 노래 정보 (디렉티브)

{directive: value} 줄로 노래 정보를 추가하세요:

{title: Amazing Grace}
{key: G}
{tempo: 90}
{capo: 2}

[G]Amazing [G7]grace, how [C]sweet the [G]sound
  • {title:} — 노래 제목 (페이지 이름도 됩니다)
  • {key:} {tempo:} {capo:} {artist:} {album:} {time:} — 라벨이 붙은 정보로 표시됩니다
  • {comment:} — 메모 줄 (예: 인트로나 리마인더)

3. 섹션 (verse / chorus / bridge)

후렴이나 브리지를 감싸면 색이 있는 막대로 돋보이게 표시됩니다:

{start_of_chorus}
[C]This is the [G]chorus you all [Am]sing to[F]gether
{end_of_chorus}

짧은 형태도 됩니다: 후렴은 {soc}/{eoc}, 절은 {sov}/{eov}, 브리지는 {sob}/{eob}.

4. 읽기 도구

렌더링된 모든 코드 시트 위에는 작은 도구 모음이 있습니다. 이 도구들은 보이는 것만 바꿀 뿐 — 노트는 절대 수정되지 않습니다:

  • ♭ / ♯ 조옮김 — 모든 코드를 반음씩 위 또는 아래로 이동합니다. {key:} 라벨도 함께 따라갑니다. **↺**를 누르면 원래 조로 돌아갑니다.
  • N 내슈빌 넘버 — 조를 기준으로 코드를 숫자로 표시합니다 (C조에서: C→1, F→4, G→5, Am→6m). 그러면 어떤 가수든 자신의 조로 노래를 따라갈 수 있습니다. 다시 N을 누르거나 조옮김을 하면 원래대로 돌아갑니다.
  • ▶ 자동 스크롤 (공유 및 공개 페이지에서) — 연주하는 동안 손을 대지 않고 악보를 스크롤합니다. 슬라이더를 드래그해 속도를 설정하세요.

연습, 잼 세션, 그리고 누구나 어떤 조로든 연주할 수 있는 노래를 공유하기에 좋습니다.