私はhtmlizeを使用しています。これが構成です
(add-to-list 'load-path
"~/.emacs.d/plugins/")
(require 'htmlize)
(setq org-src-fontify-natively t)
(setq org-export-with-sub-superscripts nil)
この構成では、以下の組織ファイルをエクスポートした後: このページの下部にある図のような出力が得られます。
#+STYLE: <style> pre.src { background-color:#1e3436; color: #eeeeec;}</style>
*tst code
#+BEGIN_SRC c
extern struct list_head llc_sap_list;
int a = 0;
#+END_SRC
#+begin_src c
#define LLC_DEST_INVALID 0 /* Invalid LLC PDU type */
#define LLC_DEST_SAP 1 /* Type 1 goes here */
#define LLC_DEST_CONN 2 /* Type 2 goes here */
extern spinlock_t llc_sap_list_lock;
extern int llc_rcv(struct sk_buff *skb, struct net_device *dev,
struct packet_type *pt, struct net_device *orig_dev);
extern int llc_mac_hdr_init(struct sk_buff *skb,
const unsigned char *sa, const unsigned char *da);
extern void llc_add_pack(int type, void (*handler)(struct llc_sap *sap,
struct sk_buff *skb));
extern void llc_remove_pack(int type);
extern void llc_set_station_handler(void (*handler)(struct sk_buff *skb));
extern struct llc_sap *llc_sap_open(unsigned char lsap,
int (*rcv)(struct sk_buff *skb,
struct net_device *dev,
struct packet_type *pt,
struct net_device *orig_dev));
static inline void llc_sap_hold(struct llc_sap *sap)
{
atomic_inc(&sap->refcnt);
}
extern void llc_sap_close(struct llc_sap *sap);
#+end_src
出力html、コードの色はすべて灰色です。アップロードできませんが、この問題が原因で、この一晩中、私は本当にブロックされました。これについてのあなたの助けに感謝します。