📄 fixtex.sl
字号:
!if (is_defined ("__argv")){ message ("You need a newer version of jed to run this script"); quit_jed ();}if (__argc != 4){ message ("Usage: jed -script fixtex.sl <filename>"); quit_jed ();}variable file = __argv[3];() = read_file (file);% Patch up the >,< signsbob ();replace ("$<$", "<");replace ("$>$", ">");% It appears that sgml2tex screws up _for in section titles, producing \_{for}.replace ("ion\\_{", "ion{\\_");% Make the first chapter a prefacebob ();if (bol_fsearch ("\\chapter{Preface}")){ push_spot (); push_mark (); go_right (8); insert ("*"); % \chapter{ --> \chapter*{ () = bol_fsearch ("\\chapter{"); push_spot (); insert("\\tableofcontents\n"); eol (); insert ("\n\\pagenumbering{arabic}"); pop_spot (); narrow (); bob (); replace ("\\section{", "\\section*{"); widen (); if (bol_bsearch ("\\tableofcontents")) delete_line (); pop_spot (); if (bol_bsearch ("\\maketitle")) insert ("\\pagenumbering{roman}\n");}save_buffer ();quit_jed ();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -