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

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

61
Быстро вставляйте исходные блоки в режиме орг.

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

48
Могу ли я использовать org-mode для структурирования моего .emacs или другого файла конфигурации .el?

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

45
Орг-режим 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)...

23
Гладкая (мышь) прокрутка для встроенных изображений?

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

19
Как указать аргументы заголовка по умолчанию в блоках кода 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...

16
Использование Org Babel, чтобы связать имя переменной файла

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

15
«No-org-babel-execute функция для c» и «no-org-babel-execute функция для c ++»

моя версия Emacs - 24.3.1. я понимаю, что я должен поместить ob-C.el (доступный здесь ) в путь, где Emacs может прочитать его. Сначала я скопировал код из этого файла .el в мой файл .emacs и перезапустил emacs. затем я пошел в блок кода C (в файле org) и попытался выполнить его (используя Cc Cc)....

14
Генерация вывода на другом языке в режиме org

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

14
Установить язык по умолчанию для кодовых блоков в orgmode

Есть ли способ определить язык по умолчанию для блоков кода режима орг в заголовке документа? Обычно в одном орг-документе я использую только один язык программирования, поэтому постоянно писать #+BEGIN_SRC python [...] #+END_SRC Было бы неплохо иметь возможность сделать что-то вроде #+PROPERTY:...

14
Асинхронное исполнение в орг Бабель

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

13
Могут ли результаты org-babel выводиться как комментарии к коду?

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

13
Есть ли способ заставить режим Org игнорировать блоки src при экспорте в html?

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

12
Org Mode Babel - Интерактивная оценка кода блока

Я хотел бы оценить блоки исходного кода в режиме org в C ++, содержащие инструкции "cin", но я не могу найти способ провести интерактивную оценку (с пользовательским вводом) во время оценки. Пример кода: #+BEGIN_SRC C++ :results output :export code :tangle myfile.cpp #include <iostream> using...

12
Синхронизация изменений в запутанном файле обратно в исходный файл org

Я использую режим орг с режимом фонтана, чтобы написать сценарий. Организация для организации и фонтан для форматирования сценария. Вот код, который я использую для этой цели: Настройки для работы с (фонтанными) исходными блоками в орг. ;; prevent org from messing with indentation of the source...

12
В чем разница между sh и shell для org-babel?

Я экспериментирую с поиском данных из org-mode в своих скриптах оболочки и наткнулся на странность: #+tblname: simple-table | 1 | | 2 | | 3 | | 4 | | 5 | #+name: work-with-simple-list-shell #+begin_src shell :var tbl=simple-table echo "$tbl" #+end_src #+RESULTS: work-with-simple-list-shell : 1...

12
Org Mode Babel - Интерактивная оценка кода блока в Python

Аналогично этому вопросу я хотел бы оценить (в режиме org) блоки исходного кода Python, содержащие инструкции «input», но я не могу найти способ провести интерактивную оценку (с пользовательским вводом) во время оценки или дать ему какой-либо известный ввод заранее (хранится в файле, например). Мое...

12
Могу ли я включить общий блок кода в два разных блока кода в режиме Org?

У меня есть org-modeфайл, содержащий таблицу данных и два блока кода Python для извлечения различных сводок из него. Я хотел бы поделиться некоторыми общими константами и функциями между этими двумя блоками кода. В идеале я бы сделал это, выделив общий код в отдельный кодовый блок, который будет...