Как поделиться исследованиями и заметками о персонажах между несколькими работами в Scrivener?

Мой предыдущий рабочий процесс был «писать в LaTeX, используя emacs», с исследованиями и заметками о персонажах, хранящимися в текстовых файлах, с использованием символических ссылок между несколькими работами, действие которых происходит в одном и том же вымышленном мире.

Это дало мне тривиальную гибкость в обмене заметками персонажей между несколькими работами, имея при этом только один авторитетный источник данных.

Как лучше всего это сделать в мире Scrivener? Единственное решение, которое мне удалось найти самостоятельно, - это сохранить несколько объектов «История» в одном проекте.

Файл .scriv на самом деле является папкой. Щелкните правой кнопкой мыши и откройте. Внутри где-то лежат .rtf-файлы. Это ваши главы, заметки о персонажах и т. д. Я где-то читал, что вы можете иметь внешний файл проекта и каким-то образом включать их изнутри Scriverner. Может быть, это поможет вам найти правильный путь.
+1 для emacs, я предпочитаю использовать vim. Я немного поиграл в scrivener, и я думаю, что это отличный инструмент, но я никогда не чувствовал, что у меня есть такая же гибкость и контроль, как у необработанного текста, управления заметками и т. Д. Поэтому я вернулся к vim. Ваш опыт может отличаться. Удачи-
@what прямое редактирование файлов .rtf в файле проекта Scrivener не рекомендуется разработчиком (я спросил), поскольку это мешает внутренней системе индексации и может привести к повреждению проекта.

Ответы (3)

В Scrivener есть функция под названием Scratch Pad:

Версия для Mac: «Окно» > «Показать блокнот». Версия для Windows: Инструменты > Блокнот

Это автономное хранилище текстовых заметок, совместно используемых проектами, которые вы можете отправить в любой из них: импортировать как вложенный документ или прикрепить к любому существующему документу выбранного проекта.

Версия Scrivener для Mac (не знаю, как для Windows или Linux) имеет функцию, которая может помочь: синхронизированные папки. Строго говоря, эта функция не разделяет документы между несколькими проектами — на самом деле руководство специально предостерегает от попыток сделать это, — но она делает выбранные файлы доступными для просмотра и простого редактирования текста за пределами вашего проекта Scrivener.

Таким образом, синхронизированные папки не будут делать именно то, что вы просите, но это может помочь.

Внешние ссылки могут решить вашу проблему. Вот пошаговая инструкция, которая поможет вам начать:

  1. Создайте новый документ в папке «Ссылки» Binder.введите описание изображения здесь
  2. Теперь выберите кнопку «Ссылки на документы» в нижней части правого столбца.введите описание изображения здесь
  3. Нажмите кнопку + в правом верхнем углу этой панели. В раскрывающемся списке выберите «Поиск и добавление внешней ссылки» . введите описание изображения здесь
  4. Используйте диалоговое окно, чтобы найти исходные документы вашего персонажа, и выберите «ОК».

Внешний документ теперь находится в вашем проекте в виде ссылки, и на него можно сослаться в любое время. На Mac вы можете быстро просмотреть этот документ, выбрав его и нажав клавишу пробела для быстрого просмотра. Вы захотите отредактировать этот документ, используя любой текстовый процессор, который вы использовали раньше.

Чтобы быстро получить эту информацию в другом проекте, вы можете перетащить документ «Документация персонажа» из папки одного проекта в папку другого. Это позволит вам обновлять исходные документы персонажей в любое время, и они всегда будут актуальными, независимо от того, какой проект Scrivener вы открываете.

Что я конкретно хочу сделать в Scrivener, так это сделать так, чтобы ресурсы «персонажей» были разделены между несколькими проектами. То, что я делал раньше, на самом деле не имеет никакого отношения к тому, что я хочу делать в будущем (на том основании, что втискивание одного процесса в другой редко заканчивается хорошо).
Конечно, это может превратить ваш старый процесс в новый инструмент, но это может быть достойным обходным путем, пока Scrivener не реализует функцию, о которой вы говорите (что было бы здорово). Дайте нам знать, если вы найдете другое решение.