마크다운 치트 시트
Agenda는 마크다운 편집기는 아니지만, 스타일을 적용하기 위한 일부 마크다운 문법을 인식합니다. 사용할 수 있는 마크다운 단축 표기는 다음과 같습니다.
단락 스타일
다음 스타일은 단락 전체의 모양을 바꿉니다.
제목
줄 앞부분에 해시 기호 1~6개를 쓰고 그 뒤에 공백을 넣으세요. 제목 수준은 해시의 개수로 정해집니다. 예 ### Sample 는 3단계 제목을 만듭니다.
대시 또는 글머리 기호 목록
대시 목록 항목을 만들려면 줄을 글머리 기호, 하이픈, 별표 또는 더하기 기호로 시작하세요. 예 • Sample Item 1 - Sample Item 2 * Sample Item 3 + Sample Item 4 는 대시 또는 글머리 기호 목록 항목을 만듭니다.
번호가 매겨진 목록
번호가 매겨진 목록 항목을 만들려면 줄을 숫자, 마침표, 공백 순서로 시작하세요. 예 \1. Sample Item 1 는 번호가 매겨진 목록 항목을 만듭니다.
번호가 매겨진 목록을 1이 아닌 다른 숫자에서 시작하려면 그 숫자를 쓰기만 하면 됩니다 예 \3. Sample Item 3 는 3에서 시작하는 번호가 매겨진 목록 항목을 만듭니다.
체크리스트
줄을 하이픈으로 시작하고 그 뒤에 여는 대괄호와 닫는 대괄호를 넣으세요. 두 대괄호 사이에 “x"를 넣으면 체크된 항목이 만들어집니다. 예 - [ ] Sample 는 체크리스트 항목을 만듭니다.
- [x] Sample 는 체크된 항목을 만듭니다.
하이픈은 선택 사항이므로 대괄호 두 개만으로도 체크박스를 만들 수 있습니다.
미리 포맷된
컴퓨터 코드처럼 고정 너비 글꼴에서 가장 잘 보이는 내용에는 미리 포맷된 스타일을 적용할 수 있습니다. 줄을 백틱 세 개로 시작하면 이 스타일이 적용됩니다.
예
```sample 은 sample 을 만듭니다
코드
Agenda는 컴퓨터 코드의 구문 색상 표시를 지원합니다. 백틱 세 개 뒤에 언어를 덧붙이면 코드 조각이 어떤 언어로 작성되었는지 지정할 수 있습니다.
예
```swift int i = 0; 은 Swift 언어로 색상이 입혀진 int i = 0 을 만듭니다
지원되는 모든 언어 파라미터의 전체 목록은 highlight.js 프로젝트가 https://github.com/highlightjs/highlight.js/blob/main/SUPPORTED_LANGUAGES.md 에서 관리합니다.
인용 블록
줄 앞부분에 > 기호를 하나 이상 쓰고 그 뒤에 공백을 넣으세요. > 문자의 개수가 인용 수준을 결정하며, 이는 텍스트 앞의 세로선으로 표시됩니다.
예
> Sample 은 다음을 만듭니다
Sample
인라인 스타일
이 스타일은 단락 안에서 텍스트 모양을 바꾸는 데 사용됩니다.
이탤릭체
밑줄 또는 별표로 감싸면 이탤릭체 스타일이 적용됩니다. 예 _sample_ 또는 *sample* 은 sample 을 만듭니다
볼드체
밑줄 두 개 또는 별표 두 개로 감싸면 볼드체 스타일이 적용됩니다. 예 __sample__ 또는 **sample** 은 sample 을 만듭니다
취소선
물결표 두 개로 감싸면 취소선 스타일이 적용됩니다.
예
~~sample~~ 은 sample 을 만듭니다
고정 너비(모노스페이스)
컴퓨터 소스 코드처럼 일부 내용은 고정 너비 텍스트로 두는 것이 좋습니다. 텍스트 블록에는 미리 포맷된 단락 스타일을 사용하는 것이 가장 좋습니다. 인라인 텍스트에는 백틱으로 감싸면 됩니다.
예
`sample` 은 sample 을 만듭니다
하이라이트
등호 두 개 또는 콜론 두 개로 감싸면 하이라이트 스타일이 적용됩니다. 예 ==sample== 또는 ::sample:: 은 sample 이라는 단어를 하이라이트합니다
삽입
일부 스타일은 텍스트의 의미와는 관계가 없고, 태그 같은 정보 요소를 구분하는 데 사용됩니다. 이런 것들도 마크다운과 비슷한 문법으로 입력할 수 있습니다.
태그
태그를 입력하려면 # 기호를 쓰고 그 뒤에 태그를 이어 쓰면 됩니다. 태그에는 공백을 넣을 수 없습니다.
예
#giraffes 를 입력하면 “giraffes"라는 태그가 만들어집니다.
해시 기호를 입력하면 찾고 있는 태그를 찾도록 도와주는 자동 완성 팝오버가 나타납니다.
태그에는 괄호 안에 파라미터를 넣을 수도 있습니다. 예를 들어 #due(12/12/2018) 처럼요. 태그에서 파라미터를 최대한 활용하는 방법에 대해 더 알아보려면 태그, 사람, 텍스트 액션 및 링크 챕터를 참고하세요.
사람 태그
Agenda는 개인(사람)을 위한 두 번째 종류의 태그를 인식합니다. 친구나 동료를 가리키기 위해 이름이나 이니셜을 입력할 수 있습니다. 텍스트 앞에 @ 기호를 넣기만 하면 됩니다.
예
@Tom 을 입력하면 “Tom"이라는 사람에 대한 사람 태그가 만들어집니다.
@ 를 입력하면 찾고 있는 사람을 찾도록 도와주는 자동 완성 팝오버가 나타납니다.
이모지
- 이모지를 입력하려면
:(콜론 문자)를 입력하고 그 뒤에 이모지의 약칭을 쓴 다음 다시 닫는:를 입력하면 됩니다. - 예
:+1:을 입력하면 👍 이모지가 삽입됩니다.-
를 입력하면 찾고 있는 이모지를 찾도록 도와주는 자동 완성 팝오버가 나타납니다.
수평선
노트 안의 섹션을 수평선(가로줄)으로 시각적으로 구분하고 싶다면, 대시 세 개를 연달아 입력하고 공백을 넣으면 됩니다.
예
--- 를 입력하면 수평선이 만들어집니다.
팁: 마크다운 파일을 가져올 때도 같은 대시 세 개를 연달아 사용해 Agenda에서 개별 노트로 나눌 수 있습니다. 예 첫 번째 노트
---두 번째 노트이렇게 하면 두 개의 서로 다른 노트가 만들어지며, 첫 번째는 “첫 번째 노트”, 두 번째는 “두 번째 노트"를 내용으로 갖습니다.
표
Agenda에서는 노트에 표를 삽입할 수 있으며, 줄 앞부분에 파이프(|) 기호를 세 개 이상 연달아 입력해 빠르게 만들 수 있습니다.
예
||| 를 입력하면 표가 삽입됩니다.
링크
링크는 텍스트에서 자동으로 인식되지만, 마크다운 문법으로 추가할 수도 있습니다. 표시할 텍스트를 대괄호로 감싸고, 그 뒤에 링크 웹 주소를 괄호로 감싸 넣으세요. 예 [Agenda](agenda.com) 을 입력하면 “Agenda"라는 텍스트에 agenda.com 으로 연결되는 링크가 붙습니다.
텍스트 액션
엄밀히 말해 고전적인 마크다운 문법의 일부는 아니지만, Agenda에서는 백슬래시 \ 기호를 먼저 입력하고 그 뒤에 액션을 이어 쓰면 특정 액션을 실행할 수 있습니다.
예를 들어 \remind 는 노트에 미리 알림을 삽입합니다. 액션의 일부로 선택적 파라미터를 제공할 수 있는데, 예를 들어 \remind(today at noon) 은 오늘 정오로 미리 알림을 예약합니다. 그 밖에 흔히 쓰이는 액션으로는 현재 날짜와 시간을 삽입하는 \now, \date, \time 이 있습니다.
모든 액션의 전체 개요는 텍스트 액션 치트 시트 챕터를 참고하세요.
액션은 템플릿의 자리 표시자로도 사용할 수 있습니다. 템플릿 만들기 및 사용하기 챕터를 참고하세요.
마크다운 해석 막기
마크다운 단축 표기는 매우 유용하고 빠르지만, 어떤 것이 마크다운으로 인식되지 않기를 바랄 때도 있습니다. 위의 마크다운 시퀀스는 먼저 백슬래시 \ 문자를 입력한 다음 평소처럼 입력하면 이스케이프할 수 있습니다. 공백을 입력하면 백슬래시 문자는 자동으로 사라지고 텍스트는 입력한 그대로 남습니다. 예를 들어 \1. Something 을 입력하면 번호가 매겨진 목록이 아니라 1. Something 이라는 텍스트가 됩니다.
미리 포맷된 단락 스타일과 고정 너비 인라인 스타일이 적용된 텍스트 안에서는 마크다운이 절대 해석되지 않는다는 점에 유의하세요.