Тиждень писання в Oleafly
Бібліотека, шаблони, компіляція, SyncTeX, цитати, історія Git, додатковий AI.
Тиждень писання в Oleafly
Ось як насправді виглядає щоденна стаття в Oleafly, від порожнього проекту до чернетки, яку можна надіслати співавтору. Програма не потребує облікового запису та сервера: проект — це папка з файлами .tex, .bib і фігурами на вашому диску, і все, що наведено нижче, працює в цій папці.
День перший: почніть із шаблону
Створіть проект у бібліотеці, пустий або з шаблону для поширених форматів, як-от статті IEEE та ACM або скелет дисертації. Шаблон надає вам миттєвий документ для компіляції з уже розумними параметрами класу та преамбулою, що перевершує збирання преамбули рядок за рядком у перший день. Натисніть компілювати один раз, щоб підтвердити, що ви отримали PDF-файл, перш ніж щось писати.
Середня тиждень: цикл запису-компіляції
Більшу частину тижня — це цикл між редактором і панеллю PDF. Редактор автоматично заповнює команди, середовища, мітки та ключі цитат, які існують у вашому проекті, а команди косої риски вставляють більші структури, такі як малюнки та таблиці, без запам’ятовування їхньої шаблонної форми. Компілюйте часто, тому що нову помилку в тексті, який ви написали дві хвилини тому, легко розмістити, а помилку, яка з’являється після дня змін, – ні. SyncTeX об’єднує дві панелі разом: клацніть абзац у PDF-файлі, щоб перейти до вихідного рядка, або перейдіть із джерела до PDF-файлу, що є найбільш важливим під час перегляду певних сторінок довгого документа.
Цитування по ходу
Зберігайте файл .bib у проекті та цитуйте \cite{...} під час написання, дозволяючи автозаповненню надавати ключі. Додавання посилань під час написання обходиться дешево. Реконструкція трьох тижнів заповнювачів «потрібне цитування» не є. Якщо записи надходять із Zotero або експорту видавця, валідатор BibTeX виловлює відсутні поля, перш ніж вони з’являться як дивні посилання. Повний конвеєр описано в Від ключа .bib до цитування в тексті.
Історія без церемоній
Oleafly може автоматично записувати фіксацію Git після кожної успішної компіляції, тому тиждень залишає за собою часову шкалу робочих станів, які ви можете перевірити або повернутися до них. Коли чернетка варто поділитися, перемістіть папку в приватне сховище GitHub; Помістіть документ на GitHub показує налаштування.
Додатково: помічник
Якщо ви додасте ключ API для хостинг-провайдера або спрямуєте програму на локальну Ollama, помічник зможе відповісти на запитання щодо вашого проекту, запропонувати зміни за відмінностями схвалення та скомпілювати, щоб перевірити власну роботу. Необов’язково: усі описані вище кроки працюють без нього. Подробиці наведено в Помічник всередині Oleafly, а ширший задум програми — у Початок роботи і Філософія.