最終更新日: 2021-12-31 金 09:37
ホーム | 文書トップ | 目次

日記(2021年)

Table of Contents

12月31日(金)

働き方

12月30日(木)

11月27日(土)

働き方

11月7日(日)

from iPhone

10月3日(土)

仕事

10月20日(水)

グラボ

10月5日(火)

ベンチャー

10月2日(土)

9月25日(土)

9月24日(金)

9月22日(水)

9月19日(日)

9月12日(日)

9月11日(土)

7月18日(日)

7月10日(土)

7月3日(土)

6月5日(土)

5月15日(土)

5月5日(水)

4月4日(日)

3月28日(日)

iPhone Chromeのタブから

3月13日(土)

org-mode

上記にある通り、Org mode 9.2 以降では、テンプレート展開の仕組みが変わっている。 従来 <s とか <e 入力後、TABキーを押して BEGIN_SRC〜 や BEGIN_EXAMPLE〜 のテンプレートを展開していたのが、 C-c C-, で選択する方法がデフォルトになっている。 従来の仕組みを使いたい場合には org-tempo を導入する必要がある。

org-mode で Cソースを htmlize するとエラー

Cソースをhtmlizeしようとした時、

struct tag_list
{
    char data[20];
    struct tag_list *prev;
    struct tag_list *next;
}

下記のエラーが出て困っていた。

org-babel-exp process c at position 344...
org-babel-exp process emacs-lisp at position 462...
Hiding...
hide-ifdef-guts: Wrong type argument: stringp, nil

hide-ifdef が上手く動けないらしい。hide-ifdef-initially の設定によって自動で動作するようになっている。

いまいちだが、org-mode-hook で下記の用に設定してしのぐ。

(add-hook 'org-mode-hook
          (lambda ()
            (setq hide-ifdef-initially nil)
            ))

2月16日(火)

2月11日(木)

2月8日(月)

1月25日(月)

1月17日(日)

ホーム | 文書トップ | 目次
Created by Emacs 27.1 (Org mode 9.3)