«org-babel» etiketlenmiş sorular

çoklu dil için kaynak kodunu işleyen Kuruluş modunun özelliği. Kaynak kodunu Org modu belgelerinden yürütebilir, bu da okuryazar programlama belgeleri üretmek ve tekrarlanabilir araştırmaları yönetmek için uygun hale getirir. [Tag: org-babel] 'un artık [tag: orgmode] içine "kaynak kodla çalışma" olarak eklendiğini ve artık ayrı bir uzantı olmadığını unutmayın.


2
Karışık bir dosyadaki değişiklikleri orijinal kuruluş dosyasına senkronize etme
Senaryo yazmak için çeşme modlu org modunu kullanıyorum. Organizasyon için organizasyon ve senaryo formatlama için çeşme. Bu amaç için kullandığım kod: Kuruluşta (çeşme) kaynak bloklarıyla çalışma ayarları. ;; prevent org from messing with indentation of the source text. (setq org-src-preserve-indentation t) (setq org-edit-src-content-indentation 0) ;; open the buffer for editing …

1
Sh ve shell for org-babel arasındaki fark nedir?
Kuruluş modundan kabuk komut dosyalarıma veri aktarımı yapıyorum ve bir gariplikle karşılaşıyorum: #+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 #+name: work-with-simple-list-sh #+begin_src sh :var tbl=simple-table echo "$tbl" …

3
Kuruluş Modu Babil - Etkileşimli kod bloğu değerlendirmesi
"Cin" talimatları içeren C ++ org modu kaynak kodu blokları değerlendirmek istiyorum ama değerlendirme sırasında (kullanıcı girişi ile) etkileşimli bir değerlendirme için bir yol bulamıyorum. Kod örneği: #+BEGIN_SRC C++ :results output :export code :tangle myfile.cpp #include <iostream> using namespace std; int main() { int a; cin>>a; cout<<a+1; } #+END_SRC Böyle …

4
Org Mode Babel - Python'da etkileşimli kod bloğu değerlendirmesi
Bu soruya benzer şekilde " org modunda" "girdi" talimatları içeren Python kaynak kodu bloklarını değerlendirmek istiyorum ancak değerlendirme sırasında etkileşimli bir değerlendirme (kullanıcı girdisi ile) elde etmenin ya da bilinen bir girdi vermenin bir yolunu bulamıyorum önceden (örneğin bir dosyada saklanır). Benim kısıtlamam inputtalimatı açıkça kullanmaktır, çünkü tüm bunlar öğrenciler …

1
Kuruluş modu kod bloğunda hataları ve uyarıları görüntüleme
Bir Org dosyasındaki bir Python kod bloğunu değerlendirirken uyarıları ve hataları bildirmek istiyorum. Bir kod bloğunda Python sözdizimi hataları varsa, Org bunları yararlı bir arabellek içinde açar *Org-Babel Error Output*. Bir dizi sonucunu tablo olarak kullanarak Org moduna döndürme yeteneğini korurken kendi uyarılarımı da gönderebilmem iyi olur :results value. Açık …


1
Kuruluş modunda kod bloklarında hata ayıklama
Kuruluş modu bloklarındaki izleme hatalarını kolaylaştırmak için kullanılabilecek herhangi bir araç var mı? (Özellikle python ile çalışıyorum) Geçerli iş akışım, bir kaynak bloğa çalışan kodu kopyalamak ve yalnızca minimum değişiklikler yapmaya çalışmaktır. Büyük hatalar oluşursa, onu başka bir dosyaya kopyalarım veya bloğu dolaştırır ve ortaya çıkan dosyada hata ayıklarım. Kaçırdığım …

4
Kuruluş kipinde clojure kodu değerlendirmesi çıktı üretmez
Bazı okuryazar programlama yapmak için benim org dosyasından clojure kodu çalıştırmak çalışıyorum. Çalışmayanlar: Kaynak kod bloğunu çalıştırdığımda alıyorum No output produced. Örnek src kod bloğu #+begin_src clojure (+ 2 2) #+end_src clojure Ne çalışıyor: cider-jack-in çalışıyor ve nREPL kodunu çalıştırabiliyorum Bir .cljdosyadan kod yürütebilirim Teşekkürler ayrıntılar Spacemacs kullanarak Emacs 25.1 …

2
Kuruluşta, örneğin kuruluş dışı kullanıcılarla işbirliği yapmak için herhangi bir “ters dolaşma” işlemi var mı?
Kendi notlarımı / testlerimi / kodumu org'a yazmak ve sonra org-bable-tanglekaynak dosyaları üretmek için kullanmak istiyorum . Ancak, bu dosyaların tümü sürüm denetimine tabidir ve bu nedenle kuruluş ortamımın dışından değişebilir. Birtakım srcbloklara sahip olmak ve daha sonra her biri sürüm kontrolüne bağlı olacak bir dizi farklı dosyaya karışmak istiyorum. …

1
Bir kaynak bloğunu dolaştırırken STDIN'den kullanıcı girişini okumak mümkün müdür?
Bir kaynak bloğunu dolaşırken STDIN'den kullanıcı girişini okumak mümkün müdür org-babel-tangle? Bunun farkındayım: Org Mode Babel - Etkileşimli kod bloğu değerlendirmesi . Bu, bu özel kullanım senaryosunun çözülmesine yardımcı olmaz, çünkü hala kabuktan düzgün STDIN girişine izin vermez, ancak yalnızca Emacs için sınırlı bir girişi dahili olarak simüle eder . …

3
Bir arabellekte birden fazla kaynak bloğunu düzenleme
Hepsi aynı dosyaya karışık olan birden fazla kaynak bloğum var. Bir C-c 'bloğun içine çağırdığımda yeni bir tamponda sadece bu belirli blok gösterilir. Bu dosyanın tüm bölümlerini bu arabellek içinde gösterme olasılığı var mı (sadece bu özel snippet yerine)? Misal: #+begin_src emacs-lisp :tangle foo.el (defvar *ok* "") #+end_src This is …

1
LaTeX kaynak bloklarını tutarlı sözdizimi vurgulaması yapın
Org manual'ın org-babel kod bloklarının sözdizimi vurgulaması için çözümü, yerel yazı tipini (setq org-src-fontify-natively t) bloklarla çevrili LaTeX kodu için iyi çalışır #+BEGIN_SRC latex ancak aşağıdakileri içeren bloklar için değil: #+BEGIN_LATEX Her iki tipte LaTeX kaynak bloğunun aynı LaTeX sözdizimi vurgulama şemasını / ayarını kullanmasının bir yolu var mı?


1
Daha sonra diğer kod blokları tarafından tüketilecek kuruluş tabloları üreten kod blokları
Daha sonra diğer kod blokları tarafından tüketilecek org tabloları üreten kod blokları ile biraz sorun yaşıyorum. Örneğin: #+NAME: upper_air #+BEGIN_SRC clojure :results output raw (clojure.pprint/print-table table) #+END_SRC üretecek #+RESULTS: upper_air | :m | :degree | :meter/second | :degC | :millibar | |---------+---------+---------------+------------+-----------| | 1545.0 | 175.0 | 12.36 | 15.400001 …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.