summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/labbook/labbook.el
blob: a71af8b92a4933a264074427f4791b1be00393d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
(TeX-add-style-hook "labbook"
  (lambda ()
		(TeX-add-symbols
		 '("newexperiment" "abbreviation" t)
		 '("newsubexperiment" "abbreviation" t)
		 )
    (setq LaTeX-largest-level (LaTeX-section-level "chapter"))
    ;; load basic definitons
    (TeX-run-style-hooks "scrbase")
    (TeX-run-style-hooks "scrbook")
    (make-local-variable 'LaTeX-section-list)
    (setq LaTeX-section-list 
					'(("part" 0)
						("labday" 1)
						("chapter" 1)
						("experiment" 2)
						("section" 2)
						("subexperiment" 3)
						("subsection" 3)
						("subsubsection" 4)
						("paragraph" 5)
						("subparagraph" 6)
						("addpart" 0)
						("addsec" 2)
						("minisec" 7)))
		(setq LaTeX-section-label
			'(("chapter" . "day:")
				("labday" . "day:")
				("section" . "sec:")
				("experiment" . "sec:")
				("subexperiment" . "sec:")
				("subsection" . "sec:")))
		(if (fboundp 'reftex-add-section-levels)
				(reftex-add-section-levels '(("labday" . 1)
																		 ("experiment" . 2)
																		 ("subexperiment" . 3))))
))