Вопросы с тегом «org-babel»

особенность режима Org, который обрабатывает исходный код для нескольких языков. Он может выполнять исходный код из документов режима Org, что делает его удобным для создания грамотных программных документов и управления воспроизводимыми исследованиями. Обратите внимание, что [tag: org-babel] теперь включен в [tag: orgmode] как «работа с исходным кодом» и больше не является отдельным расширением.

4
Быстро вставляйте исходные блоки в режиме орг.
org-mode имеет возможность визуализации исходного кода, с блоками следующего синтаксиса: #+NAME: <name> #+BEGIN_SRC <language> <switches> <header arguments> <body> #+END_SRC Существует ли существующая команда для быстрой вставки этих блоков org-modeили мне нужно использовать внешний инструмент, например yasnippet?

6
Могу ли я использовать org-mode для структурирования моего .emacs или другого файла конфигурации .el?
Мой .emacsконфигурационный файл становится все больше и больше, и я хотел бы получить лучший обзор и структурирование, добавив заголовки, подзаголовки и возможность скрыть или показать их, как я могу сделать с Emacs org-mode. Я заметил, что я могу активировать org-modeтакже в .emacsбуфере и что можно добавить заголовки и свернуть их. …

6
Орг-режим 9: невозможно оценить кодовые блоки
Мой конфиг Emacs живет внутри .orgфайла, из которого я путаю исходные блоки в .elфайл. Я мог бы оценить исходные блоки сC-c C-c Сегодня я обновился до версии 9 режима org от org elpa и теперь оцениваю исходный блок как #+BEGIN_SRC emacs-lisp :tangle yes (setq org-export-coding-system 'utf-8) #+END_SRC с C-c C-cпечатью …

3
Гладкая (мышь) прокрутка для встроенных изображений?
Я отображаю изображения в линию с begin_src и блоков результата. Однако для больших изображений, когда я прокручиваю нижнюю часть изображения, я получаю «рывок», и все изображение прокручивается. Точно так же, если я прокручиваю вверх и сталкиваюсь с изображением, я получаю рывок и вижу все изображение вместо того, чтобы видеть его …

1
Как указать аргументы заголовка по умолчанию в блоках кода orgmode
Я пытаюсь установить аргументы заголовка по умолчанию для блоков кода в моем орг-файле, например так: #+PROPERTY: header-args :session *my_python_session* #+PROPERTY: header-args :results silent #+PROPERTY: header-args :tangle yes Мои блоки кода выглядят так: #+BEGIN_SRC python import pandas as pd #+END_SRC Однако, когда я вызываю org-babel-tangleиз этого буфера, я получаю Tangled 0 …

2
Использование Org Babel, чтобы связать имя переменной файла
Если у меня есть фрагмент кода, который я связываю с файлом, но я ожидаю, что имя файла со временем изменится, есть ли более чистый способ изменить имя файла, чем Query-replace? Например, скажем, я путаю код с ~ / dir / my-file.el: #+BEGIN_SRC emacs-lisp :tangle ~/dir/my-file.el (setq myvar1 "value1") #+END_SRC #+BEGIN_SRC …



1
«No-org-babel-execute функция для c» и «no-org-babel-execute функция для c ++»
моя версия Emacs - 24.3.1. я понимаю, что я должен поместить ob-C.el (доступный здесь ) в путь, где Emacs может прочитать его. Сначала я скопировал код из этого файла .el в мой файл .emacs и перезапустил emacs. затем я пошел в блок кода C (в файле org) и попытался выполнить …
15 org-babel 

2
Асинхронное исполнение в орг Бабель
Есть ли хорошая общая настройка org-babel для асинхронной работы? Недавно я планирую использовать MATLAB через org-babel, но я хотел бы использовать его асинхронно, поскольку некоторые вычисления требуют времени. Я не хочу настраивать только ob-matlab. Это потому, что я думаю, что это должно быть сделано на уровне структуры вместо приложения. Другими …
14 org-babel  matlab 

1
Генерация вывода на другом языке в режиме org
Учитывая следующее предназначено для генерации кода C ++: #+BEGIN_SRC python :exports both :results output code print "struct Whatever{};" #+END_SRC Результат вставляется следующим образом: #+RESULTS: #+BEGIN_SRC python struct Whatever{}; #+END_SRC Который явно не отформатирован как C ++. Как я мог получить это так, что орг генерирует следующее: #+RESULTS: #+BEGIN_SRC c++ struct …

1
Установить язык по умолчанию для кодовых блоков в orgmode
Есть ли способ определить язык по умолчанию для блоков кода режима орг в заголовке документа? Обычно в одном орг-документе я использую только один язык программирования, поэтому постоянно писать #+BEGIN_SRC python [...] #+END_SRC Было бы неплохо иметь возможность сделать что-то вроде #+PROPERTY: header-args :session *mysession* :tangle yes :results silent :language python …

3
Могут ли результаты org-babel выводиться как комментарии к коду?
В блогах, учебниках и т. Д. Действительно часто результаты кода отображаются в виде комментариев, например: (+ 1 1) ;=> 2 Есть ли способ автоматически отображать такие результаты, используя функцию Babel в Org-Mode? В частности, я хотел бы иметь возможность указать заголовок, такой: #+begin_src scheme <some headers> (+ 1 1) (/ …

2
Есть ли способ заставить режим Org игнорировать блоки src при экспорте в html?
У меня есть документ org с разбросанными исходными блоками, которые я бы хотел исключить при экспорте файла в html. Есть ли переменная или опция, которую я могу установить, которая будет игнорировать блоки src? Я попытался использовать noexport, как показано ниже, но код все еще появляется в результирующем HTML. #+BEGIN_SRC json …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.