| 
					
				 | 
			
			
				@@ -42,6 +42,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ;;   #+BIBLIOGRAPHY: foo plain option:-d 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+;; "stylename" can also be "nil", in which case no style will be used. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ;; Optional options are of the form: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ;;   option:-foobar pass '-foobar' to bibtex2html 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -184,13 +186,16 @@ Return new parse tree." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				 (append (plist-get arguments :options) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					 (list "-citefile" temp-file)))))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	    ;; Call "bibtex2html" on specified file. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	    (unless (eq 0 (apply 'call-process 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				 (append '("bibtex2html" nil nil nil) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					 '("-a" "-nodoc" "-noheader" "-nofooter") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					 (list "--style" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					       (org-bibtex-get-style keyword)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					 (plist-get arguments :options) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					 (list (concat file ".bib"))))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	    (unless (eq 0 (apply 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			   'call-process 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			   (append '("bibtex2html" nil nil nil) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				   '("-a" "-nodoc" "-noheader" "-nofooter") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				   (let ((style 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					  (org-not-nil 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					   (org-bibtex-get-style keyword)))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				     (and style (list "--style" style))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				   (plist-get arguments :options) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				   (list (concat file ".bib"))))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	      (error "Executing bibtex2html failed")) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	    (and temp-file (delete-file temp-file)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	    ;; Open produced HTML file, and collect Bibtex key names 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -291,7 +296,7 @@ Fallback to `latex' back-end for other keywords." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     (if (not (equal (org-element-property :key keyword) "BIBLIOGRAPHY")) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ad-do-it 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       (let ((file (org-bibtex-get-file keyword)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            (style (org-bibtex-get-style keyword))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            (style (org-not-nil (org-bibtex-get-style keyword)))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         (setq ad-return-value 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               (when file 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (concat (and style (format "\\bibliographystyle{%s}\n" style)) 
			 |