Używam org-mode
w emacs, ale myślę, że pytanie dotyczy także auctex
użytkowników.
W org-mode
można pokazać lateks fragmenty, gdyż instrukcja pokazuje.
Ale: te fragmenty (głównie wzory matematyczne) wydają się mieć stały rozmiar. Kiedy piszę C-x C-+
lub zmienia się C-x C--
tylko rozmiar tekstu bufora. Jak mogę zmienić rozmiar fragmentów z bufora?
(Wiem, że mogę powiększać lub zmniejszać fragmenty org-format-latex-options
, ale jest to trwałe. Chcę zmienić rozmiar fragmentów (plików png) jak tekst.)
org-toggle-latex-fragment
funkcji w najnowszym trybie organizacji.org-preview-latex-fragment
(nieaktualne od sierpnia 2014 r.)org-toggle-latex-fragment
jest już przestarzałyorg 9.3
. Użyjorg-latex-preview
zamiast tego. Co więcej, przynajmniej po mojej stronie, zamiast tegoorg-toggle-latex-fragment
powinien wziąć pierwszy'(64)
.'(64)
usuń obrazy z bufora i'(16)
wyświetl je (por. dokument).W oparciu o odpowiedź z tych pytań z powodzeniem wykorzystuję następujące. Współczynnik skali w tym przykładzie wynosi 2,3:
Zauważ, że usunąłem kod, który przełącza podgląd, ponieważ wolę to robić ręcznie, i może zająć trochę czasu, jeśli jest wiele fragmentów do podglądu. Ten kod dostosowuje tylko skalę podglądanych fragmentów, dzięki czemu przy następnym wyświetleniu
C-c C-x C-l
będą miały odpowiedni rozmiar, który pasuje do tekstu.źródło
Jest to już wbudowane, jeśli używasz
texfrag-mode
w Orgmode zamiast wbudowanej obsługi fragmentów LaTeX w Orgmode.Po prostu ponownie wygeneruj fragmenty LaTeX C-c C-p C-dpo zmianie rozmiaru za pomocą C-x C-+ C-+ .... Rozmiar fragmentów LaTeX będzie pasował do rozmiaru otaczającego tekstu.
Normalny rozmiar tekstu:
Po naciśnięciu C-x C-+ C-+ C-xi C-c C-p C-d:
Sidenote: W ostatniej wersji texfrag możesz także aktywować
texfrag-show-last-mode
. Po włączeniu tego trybu pomocniczego Texfrag pokazuje ostatni renderowany fragment LaTeX jako uchwyt, jeśli edytujesz formułę:źródło