возможно, с некоторыми опциями пакета asymptote, нажимаем кнопку Сохранить. Все, начинаем писать в основном окне программы LyX нужный нам текст. Как только дошло дело до вставки кода asymptote, вставляем ветку, активируем ее, в ветку вставляем код ТеХ (
\begin{asy}
...
\end{asy}
где на месте многоточия пишем код Asymptote ровно таким же образом, как мы это делаем в каком-нибудь файле .asy. Например, выглядеть это может так: Снимок сделан после первого экспорта в PDF(pdflatex). Обратите внимание на путь к папке, обведенный в нижней части окна прогры LyX красным цветом. Вот когда я обрабатываю обыкновенный файл .tex в каком-нибудь тоже обыкновенном редакторе LaTeX, например, в TeXworks, все файлы, попутно при этом возникающие, такие, как .log, .aux и т. д., создаются в одной папке с этим файлом .tex. В случае же экспорта в какой-нибудь формат в программе LyX в одной папке с обрабатываемым файлом .lyx образуется только .pdf все остальные возникающие при этом файлы (а сначала происходит экспорт в .tex, а затем на этот файл .tex натравляется какой-нибудь бинарник имеющейся на компе реализации ТеХ, подключенной (хотя, необязательно) к программе LyX. Например, в этот раз я LyX установил после программы MiKTeX. Так подключенность LyX к MiKTeX выразилась в том, что, я, когда после установки LyX, полез в Инструменты>Настройки...>Пути, там, в текстовом поле Префикс PATH: среди прочих, был путь
И делаем еще один экспорт в PDF(pdflatex). Вот теперь все готово: открываем созданное .pdf и наслаждаемся качеством графики, обычно ожидаемого там, где используется программа Asymptote. А ветка нам в этой всей истории нужна потому, что без ее использования иногда графика в .pdf получается не в том месте, где стоит генерирующий ее код в .lyx. Впрочем, я недавно придумал способ вставки кода Asymptote в файл .lyx без использования веток, но об этом я расскажу на странице, более близкой к этой теме.
Комментариев нет:
Отправить комментарий