我需要组织模式下的函数,该函数需要src块的内容 并生成包含源代码块内容的乳胶文档,我需要的是国际象棋发布,因此我在乳胶文档中有一个pgn
我想要
#+BEGIN_SRC chess
1. e4 e5 2. Nc3 Nf6 3. f4
#+END_SRC
当我评估此区块时,我想产生以下内容
\documentclass{article}
\usepackage{xskak}
\usepackage{chessboard}
\begin{document}
\newchessgame {
1. e4 e5 2. Nc3 Nf6 3. f4
}
\end{document}
我有一个shell脚本,除了我要在其中显示的行外,它可以给我一切
我的shell脚本的内容是:
#!/bin/bash
echo '\documentclass{article}
\usepackage{xskak}
\usepackage{chessboard}
\begin{document}
\newchessgame {'
echo $1
echo '}
\end{document}'
给我的印象是,将块的内容传递给脚本的费用为$ 1,但在我的系统上不起作用。 我已经在init.el中设置了以下内容:
(defun org-babel-execute:chess (body params)
"Execute a block of Chess code with org-babel."
(message "executing Chess source code block")
(org-babel-eval "/home/kinslayer/Scripts/chess" body))
任何帮助表示感谢。