Mariusz Borkowski - strona prywatna
Blog: Open-scad w Emacsie

Table of Contents

Strona głównaDydaktykaO mnie/dane adresoweBlog

TODO Open-scad w Emacsie

Pobranie OpenSCAD

Instalacja z repozytorium Debiana zrobiła bardzo złe rzeczy z moją Plasmą (wymusiła upgrade Plasmy z 5.x do 6.x) i całym KDE W Debian Testing. W związku z tym poniżej stosujemy inne podejście - ''AppImage''-owe.

wget https://files.openscad.org/OpenSCAD-2021.01-x86_64.AppImage -O ~/AppImages-Portable/OpenSCAD-2021.01-x86_64.AppImage 
chmod +x ~/AppImages-Portable/OpenSCAD-2021.01-x86_64.AppImage
# cd ~/AppImages-Portable
# ls -la

Instalacja pakietu emacsa

https://github.com/openscad/emacs-scad-mode

(package-install 'scad-mode)
;; (require 'scad-mode)
(org-babel-do-load-languages
 'org-babel-load-languages
    '((emacs-lisp . t)
      (scad . t)))

Pierwsze próby

Wsparcie org-babel

Drugie próby

cube.png

cube.png

Wnioski

Niestety, prawdopodobnie dlatego, że OpenSCAD został zainstalowany w wersji AppImage, org-babelowe C-c C-c nie działa jak jest to opisane w manualu.

Na szczęście, jeśli wytanglujemy poniższy plik, a następnie otworzymy go w OpenSCAD, przeglądarka będzie go odświeżać przy każdym ponownym tanglowaniu…

example.scad

Author: mb

Date: 2025-02-17 Mon 18:24

Emacs 29.4 (Org mode 9.6.15)