0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

reftexエラー reftex-using-biblatex-p: Stack overflow in regexp matcher について

Posted at

reftex を使おうとしたときに, Stack overflow in regexp matcher とエラーが出る場合は reftex-parse.el の問題のようで, 新しいemacs では修正されている. 最新の reftex-parse.el を使えばよい. 日本語でこの問題について言及されたページが見当たらなかったので、備忘録もかねてメモしておく. おそらく, このページはいずれ用済みになるはず.

設定の仕方

  1. github から最新の reftex-parse.el をダウンロードする. 画面右側にある RAW を選んでから, 出てくるテキストファイルを保存すればよい.
  2. ダウンロードした reftex-parse.el を lisp が読めるところにおく. 個人用の lisp 置き場に置けばよい.
  3. (任意)バイトコンパイルをする. M-x byte-comple-file でコンパイルすればよい. それほど早くなるわけではなさそう.

注意

debian Jessie の TeX システムではこのバグは直っていない(と思われる). また, 該当する reftex-parse.el が存在せずにコンパイル済の reftex-parse.elc のみしかない場合がある(自分の場合がそれだった). reftex-parse.el を個人用の lisp 置き場に入れておけばそちらを優先的に使用するので問題はおきない. システム全体で修正する場合には, 古い reftex-parse.elc を削除して, 新しい reftex-parse.el を入れればいいはず.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?