Я использую org-mode
в Emacs, но я думаю, что вопрос также актуален для auctex
пользователей.
В нем org-mode
можно показать фрагменты латекса, как показано в руководстве .
Но: эти фрагменты (в основном математические формулы), кажется, имеют постоянный размер. Когда я набираю текст C-x C-+
или C-x C--
только размер буфера меняется. Как я могу изменить размер фрагментов из буфера?
(Я знаю, что могу сделать фрагменты больше или меньше org-format-latex-options
, но это навсегда. Я хочу изменить размер фрагментов (png-файлов), как текст.)
org-toggle-latex-fragment
функции в последнем орг-режиме.org-preview-latex-fragment
(устаревшее с августа 2014 года)org-toggle-latex-fragment
устарел с тех порorg 9.3
. Используйтеorg-latex-preview
вместо этого. Более того, по крайней мере, на моей стороне, первыйorg-toggle-latex-fragment
должен взять'(64)
вместо.'(64)
очистить изображения в буфере и'(16)
отобразить их (см. документ).Основываясь на ответе этого, я с успехом использую следующее. Коэффициент масштабирования в этом примере составляет 2,3:
Обратите внимание, что я удалил код, который включает предварительный просмотр, так как я предпочитаю делать это вручную, и это может занять некоторое время, если есть много фрагментов для предварительного просмотра. Этот код настраивает только масштаб предварительно просматриваемых фрагментов, поэтому при следующем их использовании
C-c C-x C-l
они будут иметь соответствующий размер, соответствующий тексту.источник
Это уже встроено, если вы используете
texfrag-mode
в Orgmode вместо встроенного фрагмента LaTeX поддержку Orgmode.Просто измените фрагменты LaTeX с помощью C-c C-p C-dизменения размера с помощью C-x C-+ C-+ .... Размер фрагментов LaTeX будет соответствовать размеру окружающего текста.
Нормальный размер текста:
После нажатия C-x C-+ C-+ C-xи C-c C-p C-d:
Sidenote: с последней версией texfrag вы также можете активировать
texfrag-show-last-mode
. При активированном второстепенном режиме Texfrag показывает последний обработанный LaTeX-фрагмент в качестве дескриптора, если вы редактируете формулу:источник