Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
####### # # E-scripts on htmlize.el. # # Note 1: use the eev command (defined in eev.el) and the # ee alias (in my .zshrc) to execute parts of this file. # Executing this file as a whole makes no sense. # An introduction to eev can be found here: # # (find-eev-quick-intro) # http://angg.twu.net/eev-intros/find-eev-quick-intro.html # # Note 2: be VERY careful and make sure you understand what # you're doing. # # Note 3: If you use a shell other than zsh things like |& # and the for loops may not work. # # Note 4: I always run as root. # # Note 5: some parts are too old and don't work anymore. Some # never worked. # # Note 6: the definitions for the find-xxxfile commands are on my # .emacs. # # Note 7: if you see a strange command check my .zshrc -- it may # be defined there as a function or an alias. # # Note 8: the sections without dates are always older than the # sections with dates. # # This file is at <http://angg.twu.net/e/htmlize.e> # or at <http://angg.twu.net/e/htmlize.e.html>. # See also <http://angg.twu.net/emacs.html>, # <http://angg.twu.net/.emacs[.html]>, # <http://angg.twu.net/.zshrc[.html]>, # <http://angg.twu.net/escripts.html>, # and <http://angg.twu.net/>. # ####### # «.htmlize» (to "htmlize") # «.engrave-faces» (to "engrave-faces") # «.engrave-faces-issue-20» (to "engrave-faces-issue-20") # «.engrave-faces-git» (to "engrave-faces-git") # (find-es "highlight") # (find-es "emacs" "htmlfontify") ##### # # htmlize # 2021oct30 # ##### # «htmlize» (to ".htmlize") # (find-esgrep "grep -nH -e htmlize *.e") # (find-eevgrep "grep -nH -e htmlize *") # (find-eev "Makefile" "htmlize.el") # https://elpa.nongnu.org/nongnu/htmlize.html # http://elpa.nongnu.org/nongnu/htmlize.html # (find-epackage-links 'htmlize "htmlize" t) # (find-epackage 'htmlize) # https://github.com/hniksic/emacs-htmlize ##### # # engrave-faces # 2021oct30 # ##### # «engrave-faces» (to ".engrave-faces") # (find-es "emacs" "color-name-to-rgb") # https://lists.gnu.org/archive/html/emacs-orgmode/2022-05/msg00096.html *** # https://mail.google.com/mail/u/0/#search/htmlize/KtbxLzFvPkgTpVQqPMbctpfSBpjBBQpDGV # https://github.com/tecosaur/engrave-faces # (find-epackage-links 'engrave-faces "engravefaces" t) # (find-epackages 'engrave-faces) # (find-epackage 'engrave-faces) # (code-c-d "engravefaces" "~/.emacs.d/elpa/engrave-faces-0.3.1/") # (find-engravefacesfile "") # (find-engravefacesfile "engrave-faces-html.el") # (find-engravefacesfile "engrave-faces-html.el" "engrave-faces-html-make-standalone") # (find-engravefacesfile "engrave-faces.el" "(defcustom engrave-faces-current-preset-style") # (find-engravefacesfile "engrave-faces.el" "Theme `%s' is not found") (engrave-faces-get-theme nil) (engrave-faces-get-theme t) (find-estring (engrave-faces-html-gen-stylesheet)) # (find-angg "elisp/my-engrave-faces.el") (require 'engrave-faces) (require 'engrave-faces-html) ;; (find-efunction 'engrave-faces-file) ;; (find-evardescr 'engrave-faces-preset-styles) ;; (find-evariable 'engrave-faces-preset-styles) (progn (load "engrave-faces-ansi.el") (load "engrave-faces-autoloads.el") (load "engrave-faces-html.el") (load "engrave-faces-latex.el") (load "engrave-faces.el") ) ##### # # engrave-faces-issue-20 # 2024nov02 # ##### # «engrave-faces-issue-20» (to ".engrave-faces-issue-20") # https://github.com/tecosaur/engrave-faces/issues/20 ##### # # engrave-faces from git # 2023jan28 # ##### # «engrave-faces-git» (to ".engrave-faces-git") # (find-es "emacs" "package-vc-install") # (package-vc-install "https://github.com/tecosaur/engrave-faces") # (find-epackage-links 'engrave-faces "engravefaces" t) # (find-epackages 'engrave-faces) # (find-epackage 'engrave-faces) # (code-c-d "engravefaces" "~/.emacs.d/elpa/engrave-faces/") # (find-engravefacesfile "") # (find-gitk "~/.emacs.d/elpa/engrave-faces/") (defun engrave-faces-file (file extension backend &optional postprocessor) (engrave-faces-file "/tmp/square-cube.lua" ".html0" "html") (find-fline "/tmp/square-cube.lua.html0") (defun engrave-faces-file-to-html (file) (with-temp-buffer (setq buffer-file-name file) (insert-file-contents file) (normal-mode) (font-lock-fontify-buffer) (with-current-buffer (engrave-faces-html-buffer-standalone) (write-file (concat file ".html")) (setq buffer-modified-p nil) (kill-buffer)))) * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) cp -v ~/LUA/square-cube.lua /tmp/ (engrave-faces-file-to-html "/tmp/square-cube.lua") cp -v ~/LUA/square-cube.lua /tmp/ # (find-fline "~/LUA/square-cube.lua") # (find-angg "LUA/square-cube.lua") # (find-fline "~/tmp/h.tgz") ~/tmp/h.tgz # (find-status "htmlize") # (find-vldifile "htmlize.list") # (find-udfile "htmlize/") # Local Variables: # coding: utf-8-unix # End: