Підсвічування синтаксису в режимі org # + блок BEGIN_LATEX


Відповіді:


8

Здається, це можливо, вказавши latexв якості додаткового параметра фрагмент LaTeX (!), Як би це srcблок.

#+BEGIN_LaTeX latex
\begin{tikzpicture}
  \draw[dashed] (0,0) -- (1,1) ;
\end{tikzpicture}
#+END_LaTeX

Порівнювати:

скріншот

(від Reddit )

Я не впевнений, що поведінка навмисна, але, здається, це чудово працює.


1
Мені все одно, це навмисно чи ні, це неймовірно корисно, дякую @VanLaser!
Dieter.Wilhelm

Я називаю це удачею для початківців, переглядаючи вихідний код режиму Org: P Те, що я не можу зрозуміти, це те, як ця поведінка не натрапила навіть на помилку (це здається досить простим для (помилкового) типу).
VanLaser

1
Це я зрозумів. Мій запит полягає в тому, щоб ви оновили свою відповідь так, щоб вона була читаною, не покладаючись на зовнішні посилання, а будь-які зовнішні посилання включені в функціональні можливості.
Ендрю Сванн

3
Посилання можуть працювати для вас, але справа в тому, щоб зробити вміст доступним для ваших читачів ... Будь ласка, не покладайтеся на зовнішні посилання у своїй відповіді. Використовуйте інструмент для зображення, щоб включати зображення, а не посилатися на зовнішні зображення, які завантажують зображення в сервіс, що співпрацює зі Stack Exchange (зображення на незрозумілому терміні закінчуються через деякий час, але не ті, які є на веб-сайті партнера SE / imgur).
Жил "ТАК - перестань бути злим"

1
Дякуємо за редагування Коли я займаюся волонтерською роботою, я зазвичай не намагаюся вирішувати непроблемні проблеми, особливо коли це вимагається, і немає реальної потреби.
VanLaser

3

Я вважаю, що для поточної версії Org Mode, яку я використовую (Org mode 9.1.9), команда змінилася на #+BEGIN_EXPORT latexта #+END_EXPORT latex. Докладніше див. На https://orgmode.org/manual/Quoting-LaTeX-code.html#Quoting-LaTeX-code .


Також використовуйте <lта натисніть вкладку, щоб використовувати структурні шаблони режиму Org, щоб заповнити їх для вас: orgmode.org/manual/Structure-Templates.html#Structure-Templates
dpritch
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.