File failed to load: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/extensions/TeX/fast- preview.js

MathJax

HTML

LyX: Документ-потомок


В Вставка>Файл есть команда Дочерний документ... . Оказывается, от этой функции вместе с функцией Preview может быть столько толку... Именно, можно написать, например, в отдельном файле .tex код какого-нибудь чертежа, например, на pstricks. При этом, например, в случае кода на языке pstricks, этот код в файле .tex нужно писать точно так же, как пишутся коды графики на этом языке, когда это происходит не в прогре LyX, а в каком-нибудь "настоящем редакторе LaTeX", например, в TeXworks, т.е. \begin{pspicture}, через пустую строку \end{pspicture}, потом в эту пустую строку пишем нужный нам код, а перед \begin{pspicture} что-то наподобие \psset{xunit=1.0cm,yunit=1.0cm,algebraic=true,dimen=middle,dotstyle=o,dotsize=3pt... ну, те, кто знает pstricks, понимает, о чем я. Все, закрываем файл .tex, сохраняем в нем изменения. Далее переходим к действиям в прогре LyX. Перво-наперво подключаем в Документ>Настройки...>Преамбула LaTeX ровно те пакеты, которые мы бы использовали для этой же цели, если бы это делали в обыкновенном файле .tex, открытым в каком-нибудь "настоящем редакторе LaTeX", далее в LyX нажимаем Вставка>Предварительный просмотр (или Вставка>Preview в зависимости от используемого файла локализации .mo). После этого курсор начинает мигать в черном прямоугольнике. Не выводим курсор из него. Дальше идем в упомянутое выше Вставка>Файл, команда Дочерний документ.... Открывается некоторое диалоговое окно. В этом диалоговом окне делаем вот что: в текстовом поле Файл набираем полный путь к файлу с кодом чертежа .tex, или выбираем его с помощью кнопки Выбрать. В выпадающем списке Тип включения должно быть обязательно выбрано Ввести, иначе ничего не получится, флажок Показать предварительный просмотр устанавливать не обязательно. Таким образом, это диалоговое окно перед нажатием кнопки OK выглядит так:
Все, нажимаем кнопку OK и готово: черный прямоугольник предварительного просмотра исчез, а на месте его стала отображаться графика, образующуюся из кода, находящегося в используемом для построения этой графики файле .tex. Для непосредственной иллюстрации всего сказанного здесь выкладываю папку - вот она: - с файлами .lyx и .tex, связанными друг с другом, как описано в этом посте. Следует отметить, что бывали случаи, когда мне после нажатия кнопки OK и вывода курсора из прямоугольника Preview так и не удавалось заставить графику, соответствующую используемому файлу .tex, отображаться в окне прогры LyX. Почему так, я не знаю???

Комментариев нет:

Отправить комментарий

Архив блога