소설 속 세계를 세워 보세요: 지도, 캘린더, 가계도, 그리고 로어
지난 업데이트가 글 쓰는 공간을 다뤘다면, 이번에는 여러분이 그려 내는 세계를 다뤄요. 새 콘텐츠 유형 네 가지가 생겼어요. 지도 편집기, 직접 설계하는 캘린더, 실제 관계 논리를 갖춘 가계도, 그리고 편집기가 실제로 이해하는 로어 지식 베이스예요. 여기에 다른 도구에서 옮겨 오는 분들을 위한 Scrivener 가져오기, 마크다운 편집 모드, 출판용 내보내기 프로필을 갖춘 새 책 미리보기, 15가지 프리셋이 담긴 문서 스타일 패널, 여백의 북마크, 그리고 남아 있던 빈틈을 대부분 메운 모바일 작업이 한 번 더 들어갔어요. 그리고 그 뒤에서는 구독, 권한, 데이터 안전성을 본격적으로 다지는 작업이 있었어요.
지도를 그려 보세요
이제 지도는 완전한 인터랙티브 콘텐츠 유형이에요. 끼워 넣는 이미지가 아니라 세계관 작업을 위해 만든 제대로 된 편집기예요.
숲, 산, 사막, 물을 칠하는 지형 브러시가 있어요. 도시, 랜드마크, 주요 지점을 표시할 마커, 아이콘, SVG 그림이 담긴 스탬프 라이브러리도 있어요. 나침반, 범례, 미니맵 오버레이가 있고, 육각형이나 사각형 지도를 위한 격자를 켜고 끌 수 있어요. 실행 취소와 다시 실행은 기대하는 그대로 작동해요. 축척, 색상, 스타일 설정이 있고, 공유하거나 인쇄할 수 있게 내보내기도 돼요.
마케팅 사이트의 지도 데모도 톨킨풍 판타지 지도로 새로 만들었어요. 가입하기 전에 이 도구로 실제로 무엇을 만들 수 있는지 볼 수 있어요. 한번 써 보세요.
나만의 캘린더를 만들어 보세요
캘린더에는 두 가지 모드가 있어요. 계획 모드는 예상하시는 그대로예요. 마감일, 장면, 챕터를 타임라인 위에 펼치고 프로젝트와 연결해요. 흥미로운 건 세계관 모드예요. 요일, 달, 주, 계절을 직접 만들 수 있어요. 판타지 세계를 열세 달짜리 캘린더로 돌리거나, 먼 미래의 식민지를 1년 400일로 운영하면 프로젝트의 나머지 부분도 그것을 정식 설정으로 받아들여요.
지금처럼 일정을 문서에 연결하고, 어떤 장면이 언제 일어나는지 확인하고, 연, 월, 일 보기를 오갈 수 있어요. 사용자 지정 캘린더 설정은 이제 새로 고침해도 제대로 유지되고, 캘린더를 만들 때 말없이 기본값으로 정해지는 대신 처음부터 모드를 고르도록 안내해요.
가족이 무엇인지 아는 가계도
가계도는 새 콘텐츠 유형이고, 아무 노드나 이어 붙이는 일반적인 그래프가 아니에요. 부모, 자녀, 배우자를 서로 다른 관계 유형으로 이해하고, 연결선을 올바르게 그리고, 여러 번의 결혼이나 재혼 가정도 화면을 어지럽히지 않고 처리해요. 컨텍스트 메뉴의 토글로 인물을 사망 상태로 표시할 수도 있어요.
노드마다 색상 선택기가 있어서 가문, 세력, 혈통별로 시각적으로 묶을 수 있어요. 배우자 연결선은 이제 겹치지 않게 그려져요. 모바일에서는 노드를 길게 누르면 편집, 삭제, 친척 추가 메뉴가 열려요.
그리고 가계도는 결국 구조화된 데이터이기 때문에, 이제 AI 스튜디오가 가계도를 만들어 줄 수 있어요. 전제를 알려 주고 초기 가계의 초안을 맡긴 다음, 거기서부터 고쳐 나가면 돼요.
로어: 편집기가 읽는 지식 베이스
이번 주에 가장 야심 차게 추가한 기능이에요. 로어는 인물, 장소, 물건, 세력, 개념 같은 프로젝트의 요소를 담는 구조화된 지식 베이스예요. 항목마다 이름, 설명, 속성, 관계, 별칭이 있어요. 여기까지는 특별할 게 없어요. 로어를 쓸모 있게 만드는 건 편집기가 이것을 읽는다는 점이에요.
글을 쓰는 동안 Plotiar는 로어 항목이 언급되는 순간을 알아채고 사이드 패널에 띄워 줘요. 어떤 항목이 어떤 장면에 나오는지 보여 주는 히트맵도 볼 수 있어요. 인물 이름을 프로젝트 전체에서, 또는 특정 시점 인물의 장면 안에서만, 또는 한 챕터 안에서만 바꿀 수 있어요. 검색해서 바꾸고 아무 일 없기를 비는 방식은 이제 필요 없어요. 프로젝트 간 연결도 되기 때문에 시리즈를 쓰고 있다면 한 프로젝트의 로어를 다른 프로젝트에서 참고할 수 있어요.
Pro 사용자에게는 그 위에 AI 기능이 더해져요. 일관성 검사, 시점을 고려한 제안, 입력하는 동안 자동으로 맞춰지는 링크 같은 기능이에요. 하지만 로어의 핵심 기능은 누구나 쓸 수 있어요. 무료 플랜에서도 돈 한 푼 내지 않고 로어를 만들고 활용할 수 있고, 업그레이드가 필요한 건 AI 분석뿐이에요.
로어는 전역 내비게이션, 문서 편집기의 오른쪽 패널, 분할 보기, 사이드바에서 열 수 있어요. 영어, 스페인어, 프랑스어로도 모두 번역되어 있어요.
Scrivener 프로젝트를 그대로 가져오세요
이제 .scriv 파일을 직접 가져올 수 있어요. 폴더 구조를 그대로 유지하고 안에 든 RTF 내용을 읽어 들여요. 프로젝트를 손으로 다시 만들기 싫어서 Plotiar를 미뤄 오셨다면, Scrivener에서 내보낸 파일을 열어 끌어다 놓기만 하세요.
이참에 데이터를 조용히 잃고 있던 파일 가져오기 문제들도 한꺼번에 고쳤어요.
- EPUB을 가져올 때 복잡하게 중첩된 구조에서 내용이 빠지던 문제를 고쳤어요.
- PDF의 제목이 본문 텍스트로 강등되던 문제를 고쳤어요.
- 제목이나 빈 줄 패턴이 독특한 Word 문서도 이제 깔끔하게 여러 문서로 나뉘어요.
- Word, PDF, 전자책에서 붙여 넣기를 하면 이제 내용과 상관없는 HTML을 걸러 내요. 전에는 그런 HTML이 문서 안에 알아볼 수 없는 문자로 그대로 보였어요.
- 업로드에 실패하면 이제 "문제가 발생했습니다" 같은 막연한 알림 대신 무엇이 잘못됐는지 분명하게 알려 줘요.
마크다운 모드
시각적인 툴바보다 일반 마크다운이 편하다면, 이제 문서 편집기에 전용 마크다운 모드가 있어요. 켜면 구문 강조가 된 원본 마크다운으로 쓰고, 끄면 서식이 적용된 화면으로 돌아와요. 어느 쪽이든 내용은 같아요.
마크다운 모드는 다크, 세피아를 포함한 세 가지 테마 모두에서 작동해요(초기에 다크 모드에서 글자가 보이지 않던 버그는 고쳤어요). 그리고 다른 모든 콘텐츠 유형과 마찬가지로 Git 연동과 스냅샷 시스템에서도 깔끔하게 저장돼요.
새로 만든 책 미리보기
예전의 책 미리보기는 장난감에 가까웠어요. 이제는 출판을 위해 원고를 준비할 때 실제로 쓸 수 있는 도구예요.
쭉 읽어 내려가는 연속 보기와 쪽수를 확인하며 교정하는 페이지별 보기가 있어요. 출판 프로필은 KDP, IngramSpark, 일반 단행본용으로 미리 설정되어 있고, 올바른 판형, 여백, 도련, 내지 설정이 모두 들어 있어요. 페이지 크기는 문고판부터 양장본, A 시리즈까지 다 있어요. 기기 시뮬레이션으로 Kindle, Kobo, 휴대폰에서 책이 어떻게 보일지 여러 기기를 나란히 놓고 확인할 수 있어요.
드롭캡, 머리글, 챕터 첫 페이지, 첫 줄 들여쓰기 같은 전문 조판 설정은 패널 하나에 모았어요. 내보내기도 같은 프로필을 따르기 때문에, 미리보기에서 본 모습이 그대로 PDF나 EPUB으로 나와요.
문서 스타일: 클릭 한 번으로 15가지 프리셋
새 문서 스타일 패널에는 전문가 수준의 서식 프리셋 15가지가 들어 있어요. 원고 투고 양식, 소설 본문, 중편소설, 학술 논문, 시나리오풍 양식, 시집, 저널 등이에요. 프리셋마다 페이지 크기, 여백, 글꼴, 글자 크기, 줄 간격, 자간이 조화롭게 맞춰져 있어요. 하나를 누르면 문서가 바뀌고, 다른 것을 누르면 또 바뀌어요. 내용은 그대로이고 스타일만 바뀌어요.
여백의 북마크
북마크는 예전에는 패널 안에 있었어요. 이제는 문서 여백에 있어요. 북마크를 달면 그 줄 옆에 작은 표시가 나타나요. 나중에 스크롤해서 돌아와 표시를 누르면 원래 있던 자리로 돌아가요. 이제 댓글과도 완전히 연동되어서, 북마크한 줄에 왜 북마크했는지 메모를 남길 수 있어요.
모바일에서는 북마크를 누르면 오른쪽 패널이 북마크 섹션으로 스크롤된 채 열려요. 데스크톱에서는 편집 공간을 차지하지 않고 여백에 조용히 표시만 나타나요.
더 커진 AI 스튜디오
AI 스튜디오에 여러 기능이 더해졌어요.
- 사용자 지정 프롬프트: 기본 템플릿과 함께, 직접 쓴 생성 프롬프트를 저장해 두고 다시 쓸 수 있어요.
- 더 많은 생성 유형: 기존 유형에 가계도 생성이 추가됐고, 더 많은 유형이 준비 중이에요.
- 검토 패널 개선: 분석할 텍스트를 직접 입력하는 검토 버튼이 생겼고, 패널 내용이 탭을 바꾸거나 페이지를 새로 고침해도 유지되어 다른 곳을 클릭했다가 분석 결과를 잃는 일이 없어요.
- AI 설정의 크레딧 사용량 막대로 Pro 사용자는 월 할당량을 얼마나 썼는지 확인할 수 있어요.
- Pro가 아닌 사용자에게는 AI 검토의 인라인 업그레이드 카드를 보여 줘요. 무엇을 제안하는지 덜 분명했던 예전 팝오버를 대신해요.
모바일 개선, 2라운드
지난 업데이트에서는 모바일 레이아웃을 새로 만들었어요. 이번 업데이트에서는 실제로 써 보니 여전히 어색했던 부분을 모두 고쳤어요.
텍스트 선택이 이제 제대로 된 모바일 기능이 됐어요. 길게 눌러 단어를 선택하고, 끌 수 있는 핸들로 선택 범위를 늘리고, 바깥을 눌러 선택을 해제하고, 단어를 두 번 눌러 선택할 수 있어요. 선택 핸들은 이제 글자 위가 아니라 뒤에 그려져요. 빈 곳을 두 번 누르면 선택하지 않아도 붙여 넣기 메뉴가 열려요.
영어가 아닌 언어에서도 단어 선택이 작동해요. 히브리어, 아랍어, 키릴 문자, 그리스어 모두 이제 단어를 올바르게 나눠요. 이 언어들로 쓰셨다면 예전에는 모바일 단어 선택이 망가져 있었지만, 이제는 아니에요.
편집기 툴바를 제대로 쓸 수 있어요. 버튼이 커졌고, iOS Safari에서도 드롭다운이 안정적으로 열려요. 항목이 화면에 다 들어가지 않으면 툴바가 가로로 스크롤되고, 더 있다는 표시도 보여요. 삽입 메뉴는 나눠서 더 이상 넘치지 않아요. 데스크톱보다 짧고 가로로 스크롤되는 모바일 전용 컨텍스트 메뉴도 생겼어요.
스크롤이 더 이상 말썽을 부리지 않아요. 스와이프하면 실수로 텍스트가 선택되는 대신 스크롤돼요. 문서 편집기에서 관성 스크롤이 돼요. 드래그로 순서를 바꾸려면 이제 길게 눌러야 해서 첫 터치를 가로채지 않아요. 패널을 열고 닫아도 사이드바 스크롤 위치가 유지돼요. 설정으로 이동하면 모바일 사이드바가 자동으로 닫혀요.
모바일에서도 배경음이 나와요. 예전에는 브라우저의 오디오 제한 때문에 아무 말 없이 실패했어요. 방해만 될 아주 작은 화면에서는 자동으로 숨겨져요.
모바일에서도 PDF 가져오기가 돼요. pdfjs 워커를 모바일 브라우저에 맞게 올바르게 설정했어요. 내보내기 다운로드도 더 이상 조용히 실패하지 않고, 모바일에서 진행 상황과 완료를 제대로 보여 줘요.
그 밖에도 넘치지 않고 가로로 스크롤되는 설정 탭, 간결한 요금 카드가 담긴 하단 시트로 새로 디자인한 업그레이드 대화 상자, 작은 화면에 맞춘 잠긴 기능 화면의 스냅샷 미리보기, 화면에 맞게 들어가는 지원 대화 상자, 그리고 아바타 메뉴, 대화 상자 여백, 고정 헤더, 상단 바, 플로차트와 가계도의 드래그 떨림에 관한 작은 수정 서른 가지쯤이 있어요. 예전에 모바일이 덜 완성된 느낌이었다면, 지금은 다른 앱이에요.
새로 만든 맞춤법 검사
예전의 맞춤법 검사는 좋지 않았어요. 이제는 좋아요.
사전을 실행 중에 다운로드하는 대신 빌드할 때 함께 묶여서, 오프라인에서도 작동하고 처음 쓸 때 멈칫하지 않아요. 검사는 증분 방식이에요. 문단 하나를 고치면 문서 전체가 아니라 그 문단만 다시 검사해요. 복합어도 제대로 처리해요. 둥근 따옴표가 들어간 영어 축약형도 문제없어요(둥근 아포스트로피를 쓴 "don't"가 더 이상 오류로 잘못 잡히지 않아요). 대문자로 시작하는 이름도 알아봐요. 편집기 크기가 바뀌어도 밑줄 위치가 정확하게 유지돼요. 그리고 마우스 오른쪽 버튼 메뉴가 이제 실제로 고칠 단어를 제안해요.
확신도가 아주 높은 교정을 위한 자동 수정 설정도 있어요. 기본값은 꺼져 있어요. 믿을 만하다고 생각되면 켜 보세요.
편집기 다듬기
편집기 자체에서도 작지만 확실히 체감되는 수정이 길게 이어져요.
- 화살표 키가 화면상의 글리프가 아니라 논리적인 문자 단위로 움직여요. 예전 동작이 혼란스러웠던 RTL 텍스트나 방향이 섞인 텍스트에서 특히 중요해요.
- 위치에 따라 글자가 떨리던 문제를 고쳤어요. 페이지의 어느 위치에 있느냐에 따라 글자 크기가 미묘하게 달라졌는데, 렌더러에서 크기를 조정한 글꼴을 캐시해서 해결했어요.
- 페이지 경계에서 커서와 주석이 엉뚱한 페이지에 나타나던 문제를 고쳤어요.
- 빈 목록 항목에서 Enter를 누르면 Word처럼 목록에서 빠져나와요.
- 히브리어 키보드의 Ctrl+Z를 비롯한 단축키 문제는 지난 업데이트에서 이미 고쳤고, 이번에는 같은 수정을 모바일 스와이프 입력과 단어 단위 백스페이스까지 넓혔어요.
- 양쪽 정렬이 이제 히브리어와 RTL 텍스트에서도 표시되고, 오른쪽 오프셋이 극단적인 경우에도 레이아웃이 깨지지 않아요.
- 문서의 기본 글자 크기를 11에서 16으로 바꿨어요. 예전 기본값으로는 문서가 한눈에 봐도 답답해 보였어요.
- 빠져 있던 콘텐츠 유형: 코르크보드, 캘린더, 지도, 가계도, 로어처럼 새로 추가한 유형이 이제 모든 컨텍스트 메뉴와 명령 팔레트에 나타나요.
- 사이드바에서 콘텐츠 항목을 다른 프로젝트로 끌어다 놓을 수 있어요.
- 지금 보고 있는 콘텐츠를 삭제하면 깨진 페이지에 남겨 두지 않고 프로젝트 목록으로 이동해요.
보이지 않는 곳에서
이번 주기의 긴 시간을 눈에 보이지는 않지만 중요한 작업에 썼어요.
구독 시스템을 상태 머신 방식으로 완전히 다시 작성했어요. 이제 모든 구독 변경이 감사 로그가 남는 하나의 조정 로직을 거치기 때문에, 동시에 들어오는 웹훅, 사용자 동작, Stripe 이벤트가 데이터베이스를 어긋난 상태로 남기기가 훨씬 어려워졌어요. 환불, 분쟁, 결제 이벤트도 명시적으로 처리해요. 프로모션 코드 사용은 두 단계 확인 절차를 거치기 때문에 취소하려던 코드를 실수로 써 버리는 일이 없어요. 만료가 다가오는 구독은 백그라운드 작업이 정리하기 때문에 아무것도 소리 없이 끊기지 않아요.
이와 관련해 광고 문구 점검도 했어요. 플랜 페이지에서 약속한 모든 기능이 실제로 있고 안내한 플랜에서 제대로 작동하는지 확인했어요. 문구 두 개를 삭제했고(Plus 플랜의 구현되지 않은 "맞춤 테마" 기능, 그리고 잘못 적었던 BYOK 관련 설명), 여러 기능을 올바른 플랜에 정식으로 등록하고 어긋나지 않도록 감시하는 테스트를 붙였어요. 스마트 콘텐츠의 AI 기능은 이제 분명하게 Pro 전용이고, AI를 쓰지 않는 서식 도우미는 Plus에 포함돼요.
사용자 간 데이터 노출 버그도 막았어요. 같은 브라우저에서 로그아웃한 뒤 다른 계정으로 다시 로그인하면, 앱이 캐시를 새로 고치기 전 잠깐 동안 이전 계정의 데이터가 보일 수 있었어요. 이 문제를 고쳤고, 수정 사항은 테스트로 보호되고 있어요.
보안 쪽으로는 취약점 수정을 일괄 진행했고, 기능 접근 검사의 기본값을 안전한 쪽으로 바꿨어요(예전에는 알 수 없는 기능 키를 허용으로 처리했지만, 이제는 거부로 처리해요). 내보내기, 분석, AI 스튜디오의 권한 경계도 테스트로 꼼꼼히 점검했어요.
이 중 어느 것도 매일 앱을 쓰는 느낌을 바꾸지는 않아요. 모두 언젠가는 여러분이 알아챘을 버그를 미리 막는 종류의 작업이에요.
짚고 넘어갈 작은 변화들
쿠키 동의를 설정 > 약관에서 켜고 끌 수 있어서, 처음 배너에서 고른 뒤에도 마음을 바꿀 수 있어요.
창작에서 AI를 어디까지 쓰고 어디서 멈춰야 하는지에 관한 저희의 철학, AI 원칙을 이제 소개 페이지의 별도 섹션에서 볼 수 있어요.
로고 파비콘이 iOS와 Android의 어두운 배경 홈 화면 아이콘을 포함해 이제 모든 크기에서 선명해요.
브라우저 확대/축소가 더 이상 플로차트, 아이디어 보드, 가계도 페이지에서 앱의 나머지 부분으로 번지지 않아요.
마케팅 사이트에는 로어와 지도 섹션이 생겼고, 데모를 크게 보여 주는 기능 페이지를 새로 만들었고, 블로그 데모를 정적인 스크린샷 대신 직접 조작해 볼 수 있는 데모로 바꿨고, 푸터에 Reddit을 추가했고, 경쟁 제품 분석도 업데이트했어요.
삭제됐거나 접근할 수 없는 문서를 열면, 고장 난 것처럼 보이는 빈 편집기 대신 "문서를 찾을 수 없어요" 화면이 나타나요.
다음 계획
지도, 캘린더, 가계도, 로어라는 네 가지 새 세계관 도구는 더 큰 그림의 시작이에요. 지금은 모두 독립된 콘텐츠 유형이지만, 서로 그리고 여러분의 문서와 연결되도록 설계했어요. 지도 위의 한 장소가 로어 항목이기도 하고, 7장에서 언급되며, 캘린더에서는 하나의 장면으로 보이는 식이에요. 바로 그런 상호 연결이 다음 단계예요.
편집기 자체도 계속 다듬을 거예요. 입력 지연, 아주 긴 문서의 스크롤 성능, 그리고 매일 몇 시간씩 여기서 글을 쓰는 작가에게 "빠르다"와 "빠르다는 것조차 느껴지지 않는다"의 차이를 만드는 것들이요.
이 글에서 소개한 기능은 모두 지금 쓸 수 있어요. 뭔가 제대로 작동하지 않으면 알려 주세요. 보내 주시는 의견은 하나도 빠짐없이 읽고, 그 의견이 다음에 나올 기능을 직접 결정해요.