Что нового
Найдите руководства по новейшим функциям Oleafly: цитирование, редактор, Typst, диаграммы, исследования и агенты.
Новейшие обновления добавляют режим Zen и позволяют цитировать из Zotero прямо во время набора. Редактор также получает тему для светлого режима и одну для тёмного, с цветами, которые можно менять. До этого Typst догнал LaTeX, все движки получили одинаковые инструменты работы с документами, а CLI-агентами стало проще пользоваться и проверять их. Эта страница ведёт к полным инструкциям, а не повторяет список примечаний к выпуску.
Цитирование из Zotero во время работы
Заголовок раздела «Цитирование из Zotero во время работы»Введите @ в файле LaTeX, Typst или Markdown, и рядом с собственными источниками проекта появится вся ваша библиотека Zotero. Выбор статьи вставляет ссылку на источник и добавляет в .bib проекта только эту запись. Позже команды Добавить из Zotero и Обновить из Zotero синхронизируют файл с вашей библиотекой. Это работает и с запущенным на том же компьютере Zotero 7, и с аккаунтом zotero.org.
Цитировать из библиотеки Zotero · Подключить Zotero
Темы и цвета редактора
Заголовок раздела «Темы и цвета редактора»Выберите одну тему редактора для светлого режима и одну для тёмного, и редактор будет переключаться вместе с приложением. Новыми стали Paper, тёплый почти белый оттенок, и One Light. Цвета редактора меняет любой цвет темы с живым предпросмотром в LaTeX, Typst и Markdown. Цвета сгруппированы по ролям, поэтому заголовок, ссылка на источник или уравнение получают один и тот же цвет во всех трёх языках.
Темы редактора · Цвета редактора
Режим Zen
Заголовок раздела «Режим Zen»Нажмите Ctrl+⌘⇧F (Shift+F11 в Windows и Linux), чтобы скрыть панель инструментов, боковую панель, ассистента и терминал. Остаётся только редактор с кнопкой «Скомпилировать» в углу. Нажмите Esc дважды, чтобы всё вернуть.
Пути следуют за переименованными и перемещёнными файлами
Заголовок раздела «Пути следуют за переименованными и перемещёнными файлами»Переименуйте файл или перетащите его в другую папку, и пути \input, \includegraphics, #include, image() и ссылки Markdown, указывающие на него, тоже изменятся. Oleafly спросит вас, если только вы не укажете обновлять их всегда или никогда.
Пути следуют за перемещённым файлом
Движок компиляции по умолчанию действует для каждого нового проекта LaTeX
Заголовок раздела «Движок компиляции по умолчанию действует для каждого нового проекта LaTeX»Движок, выбранный в разделе Настройки → Движки → LaTeX, теперь применяется к новым проектам, импортам, преобразованным документам и доверенным папкам, которые вы открываете на месте. Выберите там latexmk, и новые проекты будут с самого начала компилироваться вашей собственной установкой TeX.
Задать движок по умолчанию для новых проектов
Масштаб, шрифты и новые сочетания клавиш
Заголовок раздела «Масштаб, шрифты и новые сочетания клавиш»⌘= и ⌘- масштабируют всё приложение, ⌘, открывает настройки, а ⌘⌥P показывает или скрывает PDF. Шрифтами приложения и редактора может быть любой шрифт, установленный на вашем компьютере. В редакторе также появились настройки высоты строк, межбуквенного интервала, а также ширины и цвета курсора.
Внешний вид и темы · Сочетания клавиш
Системный LaTeX и внешние команды
Заголовок раздела «Системный LaTeX и внешние команды»Когда Tectonic не может собрать документ, диалог выбора движка открывается сам и может перевести проект на ваш системный LaTeX. Панель над редактором предлагает Разрешить внешние команды для minted, PythonTeX и \write18. В Linux Oleafly теперь рисует собственную строку заголовка и принимает файлы, перетащенные из файлового менеджера.
Когда Tectonic недостаточно · Разрешение внешних команд · Установка в Linux
Typst, столь же полноценный, как LaTeX
Заголовок раздела «Typst, столь же полноценный, как LaTeX»Проекты Typst теперь имеют всё, что было у проектов LaTeX, и несколько собственных возможностей. Для каждого проекта можно выбрать версию Typst от 0.11 до 0.15 — Oleafly скачает её и проверит по опубликованной контрольной сумме. Пакеты берутся из Typst Universe и могут храниться внутри проекта, чтобы он компилировался офлайн. Собственные шрифты проекта, варианты сборки и воспроизводимые сборки доступны и Typst, и серверу языка.
В редакторе Typst получает визуальный режим, сворачивание, закреплённые заголовки, автодополнение функций, путей, меток и пакетов, переименование и команду «Форматировать документ». Он также получает инструменты рисунков, таблиц, ссылок на источники и уравнений, которые были у LaTeX. «Перейти к PDF» и щелчок по PDF выполняют переход между исходным текстом и страницей. Экспорт включает PNG, SVG, HTML, PDF/A и PDF/UA, а Предпроверка проверяет и исходные файлы Typst.
Настроить проект Typst · Писать в Typst · Преобразовать проект LaTeX в Typst
Пакеты, настройки и сведения о документе для каждого движка
Заголовок раздела «Пакеты, настройки и сведения о документе для каждого движка»Три кнопки на панели инструментов редактора теперь работают одинаково в LaTeX, Typst и Markdown, где они применимы:
- Пакеты ищет по CTAN для LaTeX или по Typst Universe для Typst и добавляет строку, подключающую пакет.
- Настройки документа меняет размер бумаги, поля, шрифт, язык, межстрочный интервал и нумерацию. Эта команда сама редактирует вашу преамбулу, правила
#setили вводную часть. - Сведения о документе перечисляет рисунки, таблицы, уравнения, метки, ссылки на источники и задачи TODO в документе и копирует его метаданные для подачи.
Пакеты · Настройки документа · Сведения о документе
Один редактор диаграмм для TikZ, Typst и Mermaid
Заголовок раздела «Один редактор диаграмм для TikZ, Typst и Mermaid»Редактор диаграмм теперь спрашивает, для какого языка предназначена диаграмма: TikZ для LaTeX, диаграмма fletcher для Typst или блок-схема Mermaid для Markdown. Все три используют один холст, и код с рисунком синхронны в обе стороны. Кнопка Нарисовать диаграмму на панели инструментов документа пропускает вопрос и использует язык этого документа. Диаграмма Mermaid, вставленная в Markdown, также появляется в скомпилированном PDF.
Показ слайдов из PDF
Заголовок раздела «Показ слайдов из PDF»Показывайте любой скомпилированный PDF на весь экран, с необязательным режимом докладчика, в котором видны следующий слайд, таймер и ваши заметки.
Поиск по библиотеке как по задачам GitHub
Заголовок раздела «Поиск по библиотеке как по задачам GitHub»Поиск по проектам на домашнем экране понимает квалификаторы вроде engine:typst, is:bookmarked и created:>@today-1w, а также AND, OR, круглые скобки и сортировку. Подсказки появляются по мере ввода, а «Расширенные фильтры» редактируют тот же текст.
Zotero и alphaXiv
Заголовок раздела «Zotero и alphaXiv»Импортируйте всю свою библиотеку Zotero в библиографию проекта и подключите alphaXiv, чтобы ассистент мог искать и читать статьи оттуда.
Подключение Zotero · Подключение alphaXiv
CLI-агенты, которых можно проверить и отменить
Заголовок раздела «CLI-агенты, которых можно проверить и отменить»Для каждого CLI-агента в настройках показывается найденная Oleafly программа, а кнопка Проверить запускает её ещё до сохранения. После того как агент изменит файлы, можно просмотреть каждое изменение, отменить или повторить его. На домашней странице агента есть и отправные точки для исследований, например обзор литературы или аудит цитирования.
Настроить CLI-агента · Просмотр и отмена изменений · Отправные точки для исследований
Настройки, по которым можно искать
Заголовок раздела «Настройки, по которым можно искать»Введите слово вроде «тема», «Zotero» или «орфография» в настройках, чтобы сразу перейти к нему. Точка на кнопке сброса показывает, что что-то в этом разделе отличается от значения по умолчанию, а пути файлов остаются размытыми, пока вы не наведёте на них указатель.
Руководство для каждого инструмента Oleafly
Заголовок раздела «Руководство для каждого инструмента Oleafly»Галерея необязательных Инструментов LaTeX теперь содержит 47 узкоспециализированных инструментов, включая десять конвертеров Typst. Можно преобразовывать документы между LaTeX, Typst, Markdown, Word, HTML, PDF, изображениями, электронными таблицами и диаграммами Mermaid; собирать и проверять списки литературы; искать статьи, лаборатории и дедлайны; выполнять статистические расчёты; и использовать небольшие помощники для письма.
У каждого инструмента теперь есть своя страница с описанием входных данных, шагов, примера, поведения в отношении конфиденциальности, ограничений и более подходящего пути, когда инструмент не подходит.
Инструменты с двумя панелями имеют перетаскиваемый разделитель, доступный с клавиатуры. Каждый инструмент запоминает своё разделение на рабочем столе, а в узких окнах входные данные и результат располагаются друг над другом.
Просмотреть все 47 инструментов
Проверка текста, понимающая исходные файлы
Заголовок раздела «Проверка текста, понимающая исходные файлы»Проверка текста теперь объединяет орфографию с проверками грамматики и стиля Harper в LaTeX, Typst и Markdown. Она пропускает синтаксис исходного кода, который не следует считать обычным текстом, а затем позволяет заменить найденную проблему или игнорировать её пока, для одного проекта или везде. Академический профиль добавляет проверки, подходящие для научного письма, а отдельное правило Harper можно отключить прямо из найденной проблемы.
Настроить проверку текста и академический стиль
Более быстрая работа с LaTeX
Заголовок раздела «Более быстрая работа с LaTeX»Редактор умеет автоматически закрывать математические разделители, скобки и окружения; продолжать списки; закрывать текущее окружение; и дополнять с учётом пакетов команды, перекрёстные ссылки, ссылки на источники и пути проекта. Отдельные настройки позволяют включать и отключать автодополнение, парные скобки, математику и закрытие окружений.
Автодополнение и структурный ввод · Знакомство с редактором
Более надёжные ссылки на источники
Заголовок раздела «Более надёжные ссылки на источники»Вставка ссылок следует библиографии, объявленной документом, включая распространённые конфигурации BibTeX и Biber. Импорт библиотеки принимает BibTeX, RIS, EndNote XML и Zotero RDF. Очистка источников показывает предпросмотр нормализованных ключей и дубликатов до изменения файлов, обновляет ссылки при изменении ключей и сохраняет резервные копии. Новые отдельные инструменты охватывают DOI, arXiv, ISBN, PubMed, URL, оформленные ссылки и восемь стилей цитирования.
Управление ссылками и библиографиями · Открыть инструменты для работы с источниками
Импорт и экспорт между форматами письма
Заголовок раздела «Импорт и экспорт между форматами письма»Документы Word и HTML могут стать проектами LaTeX, Markdown или Typst. Markdown может стать LaTeX или Typst, а Typst — LaTeX или Markdown. Открытые проекты могут экспортировать поддерживаемые направления в Word, HTML с MathML, Markdown, Typst, LaTeX, обычный текст, PDF, ZIP с исходниками или изображение страницы. Презентации и книги LaTeX также можно экспортировать в PowerPoint или EPUB. Проекты Markdown поддерживают оба формата, а проекты Typst — EPUB.
Импорт существующей работы · Экспорт и преобразование проекта
Интерфейс на 21 языке
Заголовок раздела «Интерфейс на 21 языке»Выберите Как в системе или один из 21 языков в разделе Настройки → Общие → Язык — от 简体中文 и 日本語 до Deutsch и Español. Интерфейс меняется сразу, без перезапуска. Эта настройка управляет подписями и сообщениями приложения. Язык документа, словари проверки текста и вывод ассистента выбираются отдельно.
Проверки доступности и подачи PDF
Заголовок раздела «Проверки доступности и подачи PDF»Предпроверка собирает результаты проверки компиляции, вёрстки, источников, материалов, слепого рецензирования, ATS и доступности в одном месте. Её раздел PDF/UA проверяет определённое машино-проверяемое подмножество, а рабочий процесс тегированных PDF готовит совместимые проекты LaTeX к LuaLaTeX. Руководство объясняет, какие результаты окончательные, какие эвристические и почему чистый запуск не является формальной сертификацией PDF/UA.
Запустить Предпроверку и подготовить тегированный PDF
Восстановление пакетов TeX
Заголовок раздела «Восстановление пакетов TeX»Когда сборка latexmk сообщает об отсутствующем файле TeX, Oleafly может найти пакет TeX Live, которому он принадлежит, установить этот пакет и скомпилировать снова. Менеджер пакетов также умеет искать по полному каталогу TeX Live и показывает, находится ли пакет в системном или личном дереве.
Выбор движка LaTeX и управление пакетами
Более простое цитирование ПО
Заголовок раздела «Более простое цитирование ПО»В разделе Настройки → Справка и о программе теперь есть готовая для копирования запись BibTeX для Oleafly. Из открытого проекта команда Сослаться на Oleafly в этой статье может добавить запись в библиографию, которую использует документ.
Скопировать или вставить ссылку на Oleafly
Примечания к выпуску и обновления
Заголовок раздела «Примечания к выпуску и обновления»Изменения по версиям читайте на GitHub Releases (откроется в новой вкладке). В приложении откройте Настройки → Справка и о программе, чтобы проверить обновления. Процесс обновления описан на странице Обновления приложения.