«org-babel» 태그된 질문

여러 언어의 소스 코드를 처리하는 조직 모드 기능. 조직 모드 문서 내에서 소스 코드를 실행할 수있어 문해력있는 프로그래밍 문서를 작성하고 재현 가능한 연구를 관리하는 데 편리합니다. [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구성 파일은 커지고 얻고 난 제목, 부제목을 추가하고 숨기거나 내가 이맥스로 할 수처럼 표시 할 수있는 방법으로 좀 더 개요와 구조를 좀하고 싶습니다 org-mode. 버퍼 org-mode에서도 활성화 .emacs할 수 있으며 제목을 추가하고 축소 할 수 있음을 알았 습니다. 그러나 org-mode제목 (예 : 하나 이상의 별표로 시작하는 줄)을 추가해도 Emacs …

6
조직 모드 9 : 코드 블록을 평가할 수 없음
내 Emacs 설정은 .org소스 블록을 .el파일로 엉킨 파일 안에 있습니다. 소스 블록을 평가할 수 있습니다C-c C-c 오늘 나는 org elpa에서 org-mode 버전 9로 업데이트했으며 이제 다음과 같은 소스 블록을 평가합니다. #+BEGIN_SRC emacs-lisp :tangle yes (setq org-export-coding-system 'utf-8) #+END_SRC with C-c C-c다음 메시지 를 인쇄합니다 이 emacs-lisp 코드 블록의 평가는 비활성화되어 …

3
인라인 이미지를위한 부드러운 (마우스) 스크롤?
begin_src 및 결과 블록과 함께 이미지를 표시합니다. 그러나 큰 이미지 의 경우 이미지 아래쪽 을 스크롤 하면 '저크'가 표시되고 전체 이미지가 스크롤됩니다. 마찬가지로 위로 스크롤하여 이미지를 실행하면 조금씩 점진적으로 보지 않고 멍청이가 전체 이미지를 봅니다. 이것은 org-mode에서 큰 plantuml / graphviz 다이어그램으로 작업하기 어렵게 만듭니다. 웹 브라우저에서와 같이 이미지를 부드럽게 …

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버퍼에서 호출하면 filename.org에서 Tangled 0 코드 블록을 얻습니다 . 줄 :tangle yes끝에 추가하면 …

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 emacs-lisp :tangle ~/dir/my-file.el (defun foo (bar) …


2
파이썬 조직 모드 소스 블록 출력은 항상 ': None'
이것은 내 소스 블록입니다. #+BEGIN_SRC python print "hello" #+END_SRC 출력은 항상 다음과 같습니다. #+RESULTS: : None 이것은 내 조직-바벨 구성입니다. (org-babel-do-load-languages 'org-babel-load-languages '((python . t) (C . t) (calc . t) (latex . t) (java . t) (ruby . t) (scheme . t) (sh . t) (sqlite . t) (js …

1
“c에 대한 org-babel-execute 기능 없음”및“c에 대한 org-babel-execute 기능 없음”
내 이맥스 버전은 24.3.1입니다. 나는 이맥스가 읽을 수있는 경로에 ob-C.el ( 여기 에서 사용 가능)을 넣어야한다는 것을 이해 합니다. 먼저 해당 .el 파일에서 내 .emacs 파일로 코드를 복사하여 붙여 넣은 다음 emacs를 다시 시작했습니다. 그런 다음 C 코드 블록 (org 파일 내)으로 가서 Cc Cc를 사용하여 실행하려고했습니다. 미니 버퍼는 'C에 …
15 org-babel 

2
org babel의 비동기 실행
비동기 적으로 실행하기 위해 org-babel에 대한 일반적인 사용자 정의가 있습니까? 최근에는 org-babel을 통해 MATLAB을 사용할 계획이지만 일부 계산에는 시간이 걸리기 때문에 비동기 방식으로 원합니다. ob-matlab 만 사용자 정의하고 싶지 않습니다. 응용 프로그램 대신 프레임 워크 수준에서 수행해야한다고 생각하기 때문입니다. 즉, 동일한 수정으로 다른 언어 확장 (예 : R 언어)에 비동기 …
14 org-babel  matlab 

1
조직 모드를 사용하여 다른 언어로 출력 생성
다음은 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 Whatever{}; #+END_SRC 감사

1
orgmode에서 코드 블록의 기본 언어 설정
문서 헤더에 조직 모드 코드 블록에 대한 기본 언어를 정의하는 방법이 있습니까? 일반적으로 하나의 조직 문서 내에서 하나의 프로그래밍 언어 만 사용하므로 항상 작성하는 것이 번거 롭습니다. #+BEGIN_SRC python [...] #+END_SRC 다음과 같은 일을 할 수 있다면 좋을 것입니다 #+PROPERTY: header-args :session *mysession* :tangle yes :results silent :language python [...] …

3
org-babel 결과를 코드 주석으로 출력 할 수 있습니까?
블로그, 교과서 등에서는 일부 코드의 결과를 주석으로 표시하는 것이 일반적입니다. (+ 1 1) ;=> 2 조직 모드의 바벨 기능을 사용하여 이와 같은 결과를 자동으로 표시하는 방법이 있습니까? 특히, 내가 원하는 것은 다음과 같이 헤더를 지정할 수 있다는 것입니다. #+begin_src scheme <some headers> (+ 1 1) (/ 4 (* 2 2)) …



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.