Als «org-babel» getaggte Fragen

Funktion des Org-Modus, der den Quellcode für mehrere Sprachen verarbeitet. Es kann Quellcode aus Dokumenten im Org-Modus ausführen, wodurch es sich für die Erstellung von Programmierdokumenten und die Verwaltung reproduzierbarer Recherchen eignet. Beachten Sie, dass [tag: org-babel] jetzt in "tag: orgmode] als" Arbeiten mit Quellcode "und nicht mehr als separate Erweiterung enthalten ist.

1
Codeblöcke, die Organisationstabellen erzeugen, die später von anderen Codeblöcken verwendet werden
Ich habe ein paar Probleme mit Codeblöcken, die Organisationstabellen erzeugen, die später von anderen Codeblöcken verwendet werden. Beispielsweise: #+NAME: upper_air #+BEGIN_SRC clojure :results output raw (clojure.pprint/print-table table) #+END_SRC wird herstellen #+RESULTS: upper_air | :m | :degree | :meter/second | :degC | :millibar | |---------+---------+---------------+------------+-----------| | 1545.0 | 175.0 | 12.36 …


2
Konfiguration, Beispiele und Anwendungsfälle von Library Of Babel
Ich möchte verstehen, wie die Library Of Babel von org-babel funktioniert. Scheint ein mächtiges, aber wenig genutztes Werkzeug zu sein. Die Dokumentation sagt, dass ich kann Fügen Sie der Bibliothek Code hinzu, indem Sie den Code zuerst in regulären 'src'-Codeblöcken einer Org-Datei speichern und dann die Org-Datei mit org-babel-lob-ingest laden, …

2
org-babel resultiert in einem separaten Puffer
Ich verwende org-babel, um einige Berichte zu generieren, die nicht automatisch verarbeitet werden können. Da org ein gutes Gliederungsformat ist, drucke ich die Ergebnisse in org, um sie als Bäume darzustellen. Ich habe festgestellt, dass das Verschachteln von Organisationsmarkierungen in #+begin_exampleBlöcken Emacs sehr langsam macht (und die Formatierung der Ergebnisse …



2
Wie kann ein anderer Quellblock automatisch in eine Datei verwickelt werden, wenn ein Quellblock im Organisationsmodus ausgewertet wird?
Der Quellblock, den ich auswerten möchte (src2), muss eine Datei quellen, die das Wirrwarr eines anderen Quellblocks (src1) sein sollte. Wie könnte es das Gewirr machen, automatisch alles abzulegen, wenn ich den Quellblock auswerte? src1: sollte sich in der Datei verwickeln: +begin_src tcl :tangle /tmp/compile_lib.tcl <some tcl code> +end_src src2: …

2
Wie erzwinge ich das Zurücksetzen oder Initialisieren einer org-babel-Sitzung?
Wenn ich die folgenden Babel-Shell-Blöcke ausführe #+BEGIN_SRC sh :session one :results output ssh staging #+END_SRC #+BEGIN_SRC sh :session one :results output hostname #+END_SRC Org erstellt einen Shell-Puffer namens one, wird ausgeführt ssh stagingund nach dem Verbinden hostnamebeim Staging ausgeführt. Wenn ich jedoch den Befehl ssh optimiere und erneut ausführe, wird …

2
org-babel und remote sql befehle
Ich benutze org-babel, um Wurfprogrammierung zu machen, und ich finde es sehr praktisch. Ich kann Shell-Befehle auf Remote-Hosts und lokale Datenbankbefehle mit dem Postgres-Client ausführen. Um eine Datei als Postgres-Benutzer zu öffnen, würde sie beispielsweise so aussehen C-x C-f /sshx:user@remotehost|sudo:postgres@remotehost:/tmp/testfile Um dies auf Emacs 24.5.1 zu tun, musste ich hinzufügen: …


2
Ist es möglich, eine literarische Konfigurationsdatei im Org-Modus mit einer unterstützenden Emacs Lisp-Datei zu instrumentieren?
Es ist üblich, Emacs-Konfigurationsdateien im Org-Modus im Programmierstil zu schreiben. Leider verbessert dies zwar die Lesbarkeit, bringt jedoch erhebliche Programmiernachteile mit sich. Da es keine Sicherungsdatei gibt .el, kennt Emacs nur den Code im aktuellen Quellblock. Dies bedeutet, dass mit Ausnahme des aktuell bearbeiteten Blocks Navigation, Symboldefinition und Flycheck nicht …

1
Konvertieren des Befehls cURL in ob-http
Ich habe eine ganze Reihe von Curl-Befehlen, die ich ob-httpin einer Organisationsdatei in Codeblöcke konvertieren möchte (die zweite Wahl wäre, sie auszuführen restclient). Hier ist ein vereinfachter Beispielbefehl: curl -X POST --proxy http://my-proxy.local:9001 \ --data "foo=bar" \ --data "fizz=buzz" \ --header "Content-Type:application/x-www-form-urlencoded" \ --header "my-custom-header" \ http://my-server.local/my/endpoint (Der resultierende JSON, …


1
Einzeiliges Org-Quellgewirr
Manchmal, insbesondere beim Notieren, kann eine literate org-Datei einzeilige Quellblöcke wie folgt enthalten: * Taking notes :PROPERTIES: :tangle: whatever.pl :comments: org :END: Perl set command #+BEGIN_SRC perl set $random_var=1; #+END_SRC Perl unset command (just making it up... :P) #+BEGIN_SRC perl unset $random_var; #+END_SRC Für solche Anwendungen #+BEGIN_SRC...#+END_SRCscheint das Pragma ein …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.