| 
					
				 | 
			
			
				@@ -36,27 +36,32 @@ Using code blocks in table formulas 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 The basic syntax of source code blocks in Org-babel is as follows: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @example 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-#+begin_src language header-arguments 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#+begin_src language header-arguments switches 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+end_src 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @end example 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- language :: The language of the code in the source code block. Valid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     values must be members of =org-babel-interpreters=. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- header-arguments :: Header arguments control many facets of the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     evaluation and output of source code blocks.  See the [[header-arguments][Header 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     Arguments]] section for a complete review of available header 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     arguments. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- body :: The source code to be evaluated.  An important key-binding 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     is C-c '.  This calls =org-edit-src-code=, a function that brings 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     up an edit buffer containing the code using the Emacs major mode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     appropriate to the language.  You can edit your source code block 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     as you regularly would in Emacs. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@table 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@item language 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+The language of the code in the source code block. Valid values must 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+be members of =org-babel-interpreters=. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@item header-arguments 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Header arguments control many facets of the evaluation and output of 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+source code blocks.  See the [[header-arguments][Header Arguments]] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+section for a complete review of available header arguments. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@item switches 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+FIXME link/relocate switches discussion in ``Literal examples'' section 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@item body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+The source code to be evaluated.  An important key-binding is C-c '. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+This calls =org-edit-src-code=, a function that brings up an edit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+buffer containing the code using the Emacs major mode appropriate to 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+the language.  You can edit your source code block as you regularly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+would in Emacs. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@end table 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 This syntax can be expanded by naming the source code block. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @example 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+sourcename 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-#+begin_src language header-arguments 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#+begin_src language header-arguments switches 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+end_src 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @end example 
			 |