Дайте модели свою таблицу символов.
Макросы и краткий список обозначений, обеспечивающие стабильность переменных.
Дайте модели свою таблицу символов
Попросите модель составить или отредактировать математический текст, и проза обычно получается отлично, хотя обозначения отклоняются. Ваш вектор \vect{x} возвращается как \mathbf{x} в одном абзаце и \vec{x} в другом. Ожидание, которое вы записываете как \E[X], возвращается как \mathbb{E}(X). Каждый вариант компилируется, поэтому ошибок нет. Несоответствие проявляется только тогда, когда читатель замечает один и тот же объект, написанный тремя разными способами. Модель учитывала все существующие соглашения о обозначениях и, без инструкций, образцы из них всех. Передайте его явно.
Макросы делают обозначения обязательными
Основная работа не зависит от ИИ, и ее в любом случае стоит выполнить: направить каждый повторяющийся символ через макрос, чтобы в источнике говорилось \vect{x}, а не простое \boldsymbol{x}. Это дает каждому понятию одно имя, позволяет изменить стиль всей статьи, отредактировав одно определение, и дает модели небольшой словарь, которого можно придерживаться вместо того, чтобы придумывать варианты. Определение макросов описано в разделе Пользовательские команды.
Что вставить в приглашение
Рядом с вашим фактическим запросом включите компактный блок обозначений: определения макросов плюс один комментарий на строку, говорящий, для чего каждый из них предназначен.
% vectors: bold italic \vect{x}% matrices: bold upright \mat{A}% expectation: \E{X}Затем прямо сформулируйте ограничение: «Используйте только эти макросы для этих понятий. Не вводите новые обозначения для всего перечисленного, и если вам нужен символ, которого нет в списке, скажите об этом вместо того, чтобы придумывать его». Модели гораздо лучше следуют конкретным, проверяемым инструкциям, чем расплывчатому «соответствуют моему стилю». Для полной статьи сохраните блок в виде короткого комментария рядом с преамбулой, чтобы он оставался актуальным и был готов к вставке.
Проверить механически
Макроуровень делает проверку дешевой. Если каждый вектор должен быть \vect{...}, любой необработанный \mathbf{ или \vec{ в выходных данных модели является нарушением, которое вы можете найти с помощью текстового поиска вместо перечитывания математических вычислений. Запустите этот поиск по всему, что вы вставляете, исправьте отстающие, и обозначения останутся единообразными независимо от того, сколько изменений с помощью модели попадет в статью.
Внутри Олифли
Ассистент в Oleafly читает файлы проекта, включая преамбулу, в которой находятся ваши макросы, поэтому он обычно выбирает определенные команды без предварительного уведомления. Явная инструкция по-прежнему помогает: увидеть, что макрос существует, слабее, чем сказать, что он обязателен. Добавьте одну строку в свой запрос («используйте макросы обозначений из преамбулы») и просмотрите разницу между красным и зеленым, прежде чем изменения вступят в силу. Это удерживает отход от источника.