간단한 답

준비할 것이 거의 없이 등장인물, 장소, 세계관 설정을 위한 기본 섹션, 내장된 연표와 가계도, 자동 링크를 Word나 Google Docs 원고 곁에 온라인으로 두고 싶다면 Yazar.io를 고르세요. 노트를 직접 관리하는 로컬 Markdown 파일로 두고, 완전한 오프라인 사용과 직접 설계한 구조를 원하며, 템플릿, 연표, 가계도를 스스로 만들 의향이 있다면 옵시디언(Obsidian)을 고르세요. Yazar.io는 책을 옵시디언과 호환된다고 설명하는 Markdown으로 내보내지만, Yazar.io로 가져오는 기능은 없으므로 반대 방향으로 옮기려면 다시 입력해야 합니다. 이 비교는 직접 사용해 본 테스트가 아니라 공개 문서를 바탕으로 했습니다.

소설의 세계는 등장인물, 가계도, 연표가 무엇인지 이미 알고 있는 도구에 둘 수도 있고, 모든 것을 직접 정하는 연결된 노트 폴더에 둘 수도 있습니다. Yazar.io는 앞의 경우이고, 옵시디언(Obsidian)은 뒤의 경우입니다. 진짜 질문은 체계를 얼마나 직접 짓고 싶은지, 그리고 그중 얼마를 내 파일로 쥐고 있고 싶은지입니다.

이 비교는 직접 사용해 본 테스트가 아니라 각 제품의 공개 문서를 바탕으로 했습니다.

첫날 손에 쥐는 것#

Yazar.io는 구조가 갖춰진 상태로 시작합니다. 새 책에는 ‘등장인물’, ‘장소’, ‘조직’, ‘세계관 설정’, ‘종족’, ‘생물’, ‘아이템’, ‘주문’, ‘신앙’, ‘용어집’ 섹션과 함께 ‘가계도’, ‘연표’, ‘메모’가 있고, 읽기 전용 예제 책이 이들이 어떻게 연결되는지 보여 줍니다(기능). 책 하나에서 섹션 이름을 바꿔 ‘주문’을 ‘능력 체계’로 만들 수 있고, 필드 템플릿으로 섹션마다 어떤 필드를 보여 줄지 정합니다(업데이트). 원고는 Word나 Google Docs에 그대로 둡니다. Yazar.io는 글쓰기 편집기가 아니며 글을 생성하지도 않습니다.

옵시디언은 빈 볼트(vault)로 시작합니다. 볼트는 내 컴퓨터에 있는 폴더이고, 노트를 Markdown 일반 텍스트 파일로 담습니다(저장 방식). 직접 정하기 전까지 그 안의 어떤 것도 등장인물이 무엇인지 모릅니다. 폴더, 노트 유형, 속성, 플러그인을 직접 고르며, 일부 핵심 플러그인은 처음에 꺼져 있습니다(핵심 플러그인). 그 자유가 핵심이고, 그 대가는 준비 시간입니다. 옵시디언으로 만드는 작은 세계관 노트는 세 종류의 노트로 시작하고, 무언가 찾기 어려워질 때에만 구조를 더하라고 제안합니다.

한 가족을 두 도구에 넣어 보기#

10분이면 입력할 수 있는 작은 샘플입니다. Vane 가문은 높은 산길에 자리한 Corrow 수도원을 지킵니다. Ada Vane은 수도원의 기록 보관소를 맡고 있습니다. 동생 Lis는 수도원장이 보지 않았으면 하는 편지들을 들고 산길을 넘나듭니다. 기록 보관소를 세운 사람은 두 자매의 할머니입니다. 중요한 사건은 하나입니다. 눈사태가 난 겨울, 산길이 1년 동안 막히면서 Lis는 엉뚱한 쪽에 갇혀 버렸습니다.

Yazar.io에서는 Ada와 Lis를 ‘등장인물’에, Corrow를 ‘장소’에 넣습니다. 자매에게 어머니를, 어머니에게 또 그 어머니를 부모 관계로 지정하면 ‘가계도’가 채워지고, 끌어다 놓아 배치를 바꿀 수 있습니다(기능, 업데이트). 눈사태의 겨울은 두 자매를 참여자로, Corrow를 장소로 둔 ‘연표’ 사건이 되어 세 페이지 모두에 순서대로 나타납니다. ‘등장인물’ 템플릿에 ‘편지에 관해 앎’이라는 체크박스 필드를 더하세요. 누가 Lis를 배신했는지에 관한 질문은 ‘메모’에 넣고, ‘아이디어’에서 ‘사용됨’까지 상태를 옮겨 갑니다.

옵시디언에서는 Ada, Lis, Corrow, 눈사태의 겨울 노트를 만들고 [[Lis Vane]]으로 연결합니다. 구조화된 사실은 속성에 담습니다. 목록 속성에는 부모로 가는 링크를 넣을 수 있고, 날짜 속성은 현실의 달력 날짜를 저장하므로 가상의 달력에는 year: 412 같은 숫자 속성이 어울립니다(속성). Bases를 쓰면 사건 노트를 그 연도 순으로 정렬한 표로 볼 수 있습니다(Bases). 가계도는 캔버스에 친척을 카드로 하나씩 놓고 선을 그어 만듭니다(Canvas). 모든 조각이 작동하지만, 하나하나 직접 조립한 것입니다.

이제 눈사태를 1년 앞당겨 보세요. Yazar.io에서는 사건 하나를 고치면 연결된 페이지마다 새 날짜가 나열됩니다. 옵시디언에서는 속성 하나를 바꾸면 Bases 표가 다시 정렬됩니다. 어느 쪽이든 옛 연도를 언급하는 문장은 직접 찾아야 하며, 옵시디언의 Search 플러그인은 모든 노트의 본문을 뒤져 줍니다(검색).

작업별로 비교하기#

공개 문서로 본 작업별 Yazar.io와 옵시디언
작업Yazar.io옵시디언더 잘 맞는 쪽
준비하는 수고섹션, 가계도, 연표가 준비되어 있고, 예제 책이 연결 방식을 보여 줌빈 볼트. 폴더, 속성, 템플릿, 플러그인을 직접 고름Yazar.io
구조이름을 바꿀 수 있는 기본 섹션과, Pro에서 책마다 사용자 정의 섹션 최대 3개무엇이든 직접 설계한 대로통제력은 옵시디언, 속도는 Yazar.io
링크와 백링크입력하거나 @를 쓰면 이름이 연결됨. 모든 페이지에 백링크 패널위키링크, 링크된 언급과 링크되지 않은 언급, 이름을 바꾸면 링크도 갱신둘 다. 옵시디언은 링크되지 않은 언급까지 잡음
로컬 파일과 소유항목 설명, 메모, 사용자 정의 필드 값을 AES-256-GCM으로 암호화해 저장. 언제든 내보내기 가능직접 관리하는 폴더 속 일반 Markdown 파일옵시디언
오프라인 사용편집하려면 연결 필요. 모바일 앱은 잠깐 끊겼을 때 이미 연 내용을 보여 줌노트가 기기에 있음옵시디언
템플릿섹션별 필드 템플릿, 유형이 정해진 필드Templates 플러그인이 텍스트를 넣고, 속성이 유형이 정해진 필드를 더함비슷함. Yazar.io 쪽이 준비가 덜 듦
연표와 가계도기본 제공, 인물과 장소에 연결됨Bases, Canvas, 커뮤니티 플러그인으로 직접 만듦Yazar.io
독자와 공유두 요금제 모두 읽기 전용 위키. 비공개, 링크로만 공개, 공개. 메모는 공유되지 않음. 연표는 공개 전까지 꺼짐호스팅 서비스인 Obsidian Publish, 또는 파일 보내기빠르게 독자용 위키를 만들려면 Yazar.io
공동 작가와 작업공동 편집 없음Obsidian Sync로 볼트 공유. 실시간 공동 편집은 없음옵시디언

링크와 백링크#

두 도구 모두 설정 충돌을 점검할 때마다 던지는 질문, 즉 이 이름이 또 어디에 나오느냐에 답해 줍니다. Yazar.io는 이름을 입력하거나 @를 쓰면 링크를 걸고, 모든 페이지에 백링크 패널을 보여 주며, 관계의 반대쪽도 자동으로 채웁니다(기능). 옵시디언은 이중 대괄호로 링크를 걸고, 노트 이름을 바꾸면 볼트 전체의 링크를 갱신할 수 있습니다(내부 링크). Backlinks(백링크) 플러그인은 링크된 언급과, 이름이 일반 텍스트로만 나오는 링크되지 않은 언급을 함께 나열합니다(백링크). 링크되지 않은 언급은 깜빡 잊고 링크하지 않은 곳까지 잡아내므로, 작지만 분명한 장점입니다.

로컬 파일과 소유#

옵시디언의 소유 방식은 더없이 단순합니다. 폴더 속 Markdown 파일이고, 어떤 텍스트 편집기로도 고칠 수 있으며, 기본적으로 클라우드가 아니라 기기에 저장됩니다(저장 방식, 백업). Yazar.io는 세계를 계정에 보관하므로 어느 기기에서나 똑같이 열립니다. Yazar.io는 개체 설명, 메모, 사용자 정의 필드 값을 AES-256-GCM으로 암호화해 저장하며, 언제든 내보낼 수 있습니다(개인정보). 어느 쪽이든 사본은 다른 곳에도 두세요. 옵시디언의 백업 가이드는 동기화 서비스가 백업용으로 설계되지 않았다고 경고합니다.

오프라인 사용#

여기서는 옵시디언이 앞섭니다. 볼트가 기기에 있으니 신호가 끊겨도 달라지는 것이 없습니다. Yazar.io는 기록을 만들거나 편집하려면 연결이 필요합니다. iPhone, iPad, Android 앱은 잠깐 연결이 끊긴 동안 이미 열어 본 책을 계속 보여 주고, 웹사이트는 오프라인에서 작동하지 않습니다(오프라인 FAQ). 긴 여행이라면 Yazar.io는 책을 Markdown으로 내보내 가는 길에 읽으라고 권합니다.

템플릿#

Yazar.io의 필드 템플릿은 섹션마다 기본 필드를 정하며, 유형으로는 텍스트, 숫자, 날짜, 선택, 체크박스, 관계 등이 있습니다. 템플릿을 바꿔도 이미 만든 기록은 바뀌지 않습니다(업데이트). 옵시디언의 Templates(템플릿) 플러그인은 미리 써 둔 노트를 커서 위치에 넣어 주며, {{title}}이나 {{date}} 같은 변수를 쓸 수 있습니다(템플릿). 유형이 정해진 필드가 필요하면 속성과 함께 쓰세요. 유연하기로는 옵시디언 쪽이고, 빨리 쓸 수 있기로는 Yazar.io 쪽입니다.

연표와 가계도#

소설가에게 Yazar.io가 가장 분명하게 앞서는 부분입니다. ‘연표’는 사건마다 관련된 인물과 장소를 연결하고 그 페이지들에 사건을 순서대로 나열하며, 부모 관계는 끌어다 놓아 배치를 바꿀 수 있는 ‘가계도’로 이어집니다(업데이트, 기능). 무엇을 기록해야 하는지는 가계도 가이드와 연표 가이드에서 다룹니다. 옵시디언에서는 Vane 가문 예시처럼 둘 다 직접 만들어야 합니다. 커뮤니티 플러그인으로 기능을 더할 수 있지만 제3자의 코드를 실행하는 것이며, 옵시디언 문서는 그것이 해를 끼칠 수 있다고 경고합니다(커뮤니티 플러그인).

독자와 공유#

Yazar.io는 책을 읽기 전용 위키로 바꿔 주며, 두 요금제 모두에서 쓸 수 있고 보여 줄 섹션을 고를 수 있습니다. 메모는 절대 공유되지 않습니다. 연표는 공개할 수 있고 기본값은 꺼짐입니다(위키, 업데이트). 공개 범위는 비공개, 링크로만 공개, 공개 중에서 고르고, 비밀번호를 추가할 수 있습니다(FAQ). Obsidian Publish는 선택한 노트를 위키나 웹사이트로 게시하는 클라우드 기반 호스팅 서비스입니다(Publish). 현재 이용 조건을 확인하세요. 이것을 쓰지 않는다면 공유는 곧 파일을 보내는 일입니다.

고를 때 흔히 하는 실수#

  • 책 대신 체계를 짓기. 옵시디언 볼트는 폴더 설계에 몇 주를 빨아들일 수 있습니다. Vane 가문 샘플부터 입력하고, 구조는 그다음에 더하세요.
  • 동기화를 백업으로 여기기. 옵시디언 가이드는 그렇지 않다고 말합니다. Yazar.io에서는 내보낸 파일이 내 사본이니, 정기적으로 내보내세요.
  • Yazar.io가 볼트를 가져와 주리라 기대하기. 가져오기 기능이 없으므로, 옮기려면 다시 입력해야 합니다.
  • 플러그인으로 전용 도구를 다시 만들기. 원하는 것이 미리 갖춰진 섹션, 연표, 가계도라면, 플러그인을 잔뜩 쌓는 일이 아끼는 시간보다 더 많은 시간을 잡아먹을 수 있습니다.
  • 샘플로 한도를 판단하기. Yazar.io의 무료 요금제는 섹션별 편집 가능한 기록 15개까지 허용합니다. Corrow에는 충분하지만 시리즈의 등장인물에게는 부족할 수 있습니다(요금제).

누가 어느 쪽을 고를까#

작가 유형별 출발점(순위가 아닙니다)
작가 유형시작할 도구이유먼저 확인할 것
혼자 쓰는 소설가Yazar.io, 또는 이미 Markdown에 익숙하다면 옵시디언준비가 거의 없이도 인물, 장소, 가족, 사건이 연결됨무료 요금제의 기록 수 한도, 또는 볼트 설계에 들일 시간
시리즈 작가Yazar.io, 시리즈 전체를 책 하나에등장인물 전체를 아우르는 연표와 가계도가 하나씩 있고, 빠른 검색이 책 전체를 다룸기존 설정집을 가져올 수 없음
게임 마스터(GM)준비용으로는 옵시디언게임 테이블에서 오프라인으로 작동하고, 어떤 캠페인 구조에도 맞음게시하기 전까지 플레이어가 둘러볼 것이 없음
공유 세계를 만드는 모임공유 볼트를 쓰는 옵시디언공동 작업자들이 Obsidian Sync로 같은 볼트를 편집공동 작업자 모두에게 Sync 구독이 필요하고, 실시간 공동 편집은 없음

어떤 도구에 담든 긴 시리즈가 무엇을 추적해야 하는지는 시리즈 설정집 가이드에서 볼 수 있습니다. 플레이어가 지도를 따라 세계를 둘러보게 하고 싶은 GM이라면 옵시디언과 World Anvil 비교도 읽어 보세요. 공유 볼트에 관해 옵시디언 문서는, 공동 작업자가 다른 사람을 초대하는 것을 빼면 소유자와 같은 권한을 받고, 동기화된 뒤에 서로의 수정을 보게 된다고 설명합니다(공유 볼트). Yazar.io에는 공동 편집 기능이 아예 없습니다.

둘 사이를 오가기#

Yazar.io에서 옵시디언으로. 책을 Markdown으로 내보내세요. Yazar.io가 옵시디언과 노션(Notion)에서 쓸 수 있다고 설명하는 .zip 파일로 나옵니다(업데이트). 옵시디언은 볼트에 넣은 Markdown 파일을 그대로 읽고, 공식 Importer 플러그인은 .zip 압축 파일도 받습니다(가져오기). 이미지는 포함되지 않으니 인물 초상은 직접 옮기세요. 그런 다음 등장인물 하나를 열어 링크와 관계가 링크로 넘어왔는지, 아니면 평범한 이름으로 넘어왔는지 확인하세요.

옵시디언에서 Yazar.io로. Yazar.io로 가져오는 기능은 없으므로(오프라인 FAQ), 항목마다 다시 입력하거나 붙여 넣어야 합니다. 볼트 전체가 아니라 다음 장들에 필요한 기록부터 시작하고, 옮기기를 마칠 때까지 볼트는 읽기 전용으로 두어 공식 설정이 하나만 있게 하세요.

둘 다 쓰기. Yazar.io는 오프라인에서 읽거나 백업하려면 Markdown으로 내보내라고 권합니다. 초고를 하나 끝낼 때마다 별도의 옵시디언 볼트로 내보내세요. 로컬 파일과 전문 검색을 얻고, 편집하는 판본은 Yazar.io에 그대로 남습니다. 더 많은 선택지는 세계관 정리 프로그램 추천을 참고하세요.

출처