home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / languages / elisp / packages / tex-complete.shar / tex-names.el < prev   
Encoding:
Text File  |  1990-07-22  |  8.0 KB  |  669 lines

  1. ;; tex-names.el
  2.  
  3. (defconst tex-names-version
  4.   "$Id: tex-names.el,v 1.2 90/06/19 18:31:32 sk Exp $"
  5.   "The RCS id of this version of tex-names.")
  6.  
  7. (provide 'tex-names)
  8.  
  9. (defconst tex-chardefs
  10. '(
  11. ("#")
  12. ("$")
  13. ("%")
  14. ("&")
  15. ("AE")
  16. ("Delta")
  17. ("Gamma")
  18. ("Im")
  19. ("Lambda")
  20. ("Leftarrow")
  21. ("Leftrightarrow")
  22. ("O")
  23. ("OE")
  24. ("Omega")
  25. ("Phi")
  26. ("Pi")
  27. ("Psi")
  28. ("Re")
  29. ("Rightarrow")
  30. ("Sigma")
  31. ("Theta")
  32. ("Upsilon")
  33. ("Xi")
  34. ("active")
  35. ("ae")
  36. ("aleph")
  37. ("alpha")
  38. ("amalg")
  39. ("approx")
  40. ("ast")
  41. ("asymp")
  42. ("beta")
  43. ("bigcap")
  44. ("bigcirc")
  45. ("bigcup")
  46. ("bigodot")
  47. ("bigoplus")
  48. ("bigotimes")
  49. ("bigsqcup")
  50. ("bigtriangledown")
  51. ("bigtriangleup")
  52. ("biguplus")
  53. ("bigvee")
  54. ("bigwedge")
  55. ("bot")
  56. ("braceld")
  57. ("bracelu")
  58. ("bracerd")
  59. ("braceru")
  60. ("bullet")
  61. ("cap")
  62. ("cdot")
  63. ("cdotp")
  64. ("chi")
  65. ("circ")
  66. ("clubsuit")
  67. ("colon")
  68. ("coprod")
  69. ("cup")
  70. ("dagger")
  71. ("dashv")
  72. ("ddagger")
  73. ("delta")
  74. ("diamond")
  75. ("diamondsuit")
  76. ("div")
  77. ("ell")
  78. ("emptyset")
  79. ("epsilon")
  80. ("equiv")
  81. ("eta")
  82. ("exists")
  83. ("flat")
  84. ("forall")
  85. ("frown")
  86. ("gamma")
  87. ("ge")
  88. ("geq")
  89. ("gets")
  90. ("gg")
  91. ("heartsuit")
  92. ("hookleftarrow")
  93. ("hookrightarrow")
  94. ("i")
  95. ("imath")
  96. ("in")
  97. ("infty")
  98. ("int")
  99. ("intop")
  100. ("iota")
  101. ("jmath")
  102. ("kappa")
  103. ("lambda")
  104. ("ldotp")
  105. ("le")
  106. ("leftarrow")
  107. ("leftharpoondown")
  108. ("leftharpoonup")
  109. ("leftrightarrow")
  110. ("leq")
  111. ("lhook")
  112. ("ll")
  113. ("lnot")
  114. ("mapsto")
  115. ("mapstochar")
  116. ("mid")
  117. ("mp")
  118. ("mu")
  119. ("nabla")
  120. ("natural")
  121. ("nearrow")
  122. ("neg")
  123. ("ni")
  124. ("not")
  125. ("nu")
  126. ("nwarrow")
  127. ("o")
  128. ("odot")
  129. ("oe")
  130. ("oint")
  131. ("ointop")
  132. ("omega")
  133. ("ominus")
  134. ("oplus")
  135. ("oslash")
  136. ("otimes")
  137. ("owns")
  138. ("parallel")
  139. ("partial")
  140. ("perp")
  141. ("phi")
  142. ("pi")
  143. ("pm")
  144. ("prec")
  145. ("preceq")
  146. ("prime")
  147. ("prod")
  148. ("propto")
  149. ("psi")
  150. ("rho")
  151. ("rhook")
  152. ("rightarrow")
  153. ("rightharpoondown")
  154. ("rightharpoonup")
  155. ("searrow")
  156. ("setminus")
  157. ("sharp")
  158. ("sigma")
  159. ("sim")
  160. ("simeq")
  161. ("smallint")
  162. ("smile")
  163. ("spadesuit")
  164. ("sqcap")
  165. ("sqcup")
  166. ("sqsubseteq")
  167. ("sqsupseteq")
  168. ("ss")
  169. ("star")
  170. ("subset")
  171. ("subseteq")
  172. ("succ")
  173. ("succeq")
  174. ("sum")
  175. ("supset")
  176. ("supseteq")
  177. ("swarrow")
  178. ("tau")
  179. ("theta")
  180. ("times")
  181. ("to")
  182. ("top")
  183. ("triangle")
  184. ("triangleleft")
  185. ("triangleright")
  186. ("uplus")
  187. ("upsilon")
  188. ("varepsilon")
  189. ("varphi")
  190. ("varpi")
  191. ("varrho")
  192. ("varsigma")
  193. ("vartheta")
  194. ("vdash")
  195. ("vee")
  196. ("wedge")
  197. ("wp")
  198. ("wr")
  199. ("xi")
  200. ("zeta")
  201. )
  202. "List of plain TeX's macro names for characters.")
  203.  
  204. (defconst tex-defs
  205. '(
  206. ("!")
  207. ("\"")
  208. ("'")
  209. ("*")
  210. ("+")
  211. (",")
  212. (".")
  213. (";")
  214. ("=")
  215. (">")
  216. ("AA")
  217. ("Arrowvert")
  218. ("Big")
  219. ("Bigg")
  220. ("Biggl")
  221. ("Biggm")
  222. ("Biggr")
  223. ("Bigl")
  224. ("Bigm")
  225. ("Bigr")
  226. ("Downarrow")
  227. ("H")
  228. ("L")
  229. ("Longleftarrow")
  230. ("Longleftrightarrow")
  231. ("Longrightarrow")
  232. ("P")
  233. ("Pr")
  234. ("Relbar")
  235. ("S")
  236. ("TeX")
  237. ("Uparrow")
  238. ("Updownarrow")
  239. ("Vert")
  240. ("^")
  241. ("_")
  242. ("`")
  243. ("aa")
  244. ("acute")
  245. ("advancepageno")
  246. ("allowbreak")
  247. ("angle")
  248. ("arccos")
  249. ("arcsin")
  250. ("arctan")
  251. ("arg")
  252. ("arrowvert")
  253. ("b")
  254. ("backslash")
  255. ("bar")
  256. ("beginsection")
  257. ("bf")
  258. ("big")
  259. ("bigbreak")
  260. ("bigg")
  261. ("biggl")
  262. ("biggm")
  263. ("biggr")
  264. ("bigl")
  265. ("bigm")
  266. ("bigr")
  267. ("bigskip")
  268. ("bmod")
  269. ("bordermatrix")
  270. ("bowtie")
  271. ("brace")
  272. ("bracevert")
  273. ("brack")
  274. ("break")
  275. ("breve")
  276. ("buildrel")
  277. ("bye")
  278. ("c")
  279. ("cal")
  280. ("cases")
  281. ("cdots")
  282. ("centerline")
  283. ("check")
  284. ("choose")
  285. ("cleartabs")
  286. ("columns")
  287. ("cong")
  288. ("copyright")
  289. ("cos")
  290. ("cosh")
  291. ("cot")
  292. ("coth")
  293. ("cr")
  294. ("csc")
  295. ("d")
  296. ("dag")
  297. ("ddag")
  298. ("ddot")
  299. ("ddots")
  300. ("defaulthyphenchar")
  301. ("defaultskewchar")
  302. ("deg")
  303. ("det")
  304. ("dim")
  305. ("displaylines")
  306. ("dospecials")
  307. ("dosupereject")
  308. ("dot")
  309. ("doteq")
  310. ("dotfill")
  311. ("dots")
  312. ("downarrow")
  313. ("downbracefill")
  314. ("egroup")
  315. ("eject")
  316. ("empty")
  317. ("endinsert")
  318. ("endline")
  319. ("enskip")
  320. ("enspace")
  321. ("eqalign")
  322. ("eqalignno")
  323. ("exp")
  324. ("filbreak")
  325. ("fmtname")
  326. ("fmtversion")
  327. ("folio")
  328. ("footnote")
  329. ("footnoterule")
  330. ("footstrut")
  331. ("frenchspacing")
  332. ("gcd")
  333. ("ge")
  334. ("gets")
  335. ("goodbreak")
  336. ("grave")
  337. ("hang")
  338. ("hat")
  339. ("hbar")
  340. ("hglue")
  341. ("hidewidth")
  342. ("hom")
  343. ("hookleftarrow")
  344. ("hookrightarrow")
  345. ("hphantom")
  346. ("hrulefill")
  347. ("ialign")
  348. ("iff")
  349. ("inf")
  350. ("int")
  351. ("intop")
  352. ("it")
  353. ("item")
  354. ("itemitem")
  355. ("iterate")
  356. ("joinrel")
  357. ("ker")
  358. ("l")
  359. ("land")
  360. ("langle")
  361. ("lbrace")
  362. ("lbrack")
  363. ("lceil")
  364. ("ldots")
  365. ("le")
  366. ("leavevmode")
  367. ("leftarrowfill")
  368. ("leftline")
  369. ("leqalignno")
  370. ("letsp")
  371. ("lfloor")
  372. ("lg")
  373. ("lgroup")
  374. ("lhook")
  375. ("lim")
  376. ("liminf")
  377. ("limsup")
  378. ("line")
  379. ("llap")
  380. ("lmoustache")
  381. ("ln")
  382. ("lnot")
  383. ("log")
  384. ("longleftarrow")
  385. ("longleftrightarrow")
  386. ("longmapsto")
  387. ("longrightarrow")
  388. ("loop")
  389. ("lor")
  390. ("lq")
  391. ("magnification")
  392. ("magstep")
  393. ("magstephalf")
  394. ("makefootline")
  395. ("makeheadline")
  396. ("mapsto")
  397. ("mapstochar")
  398. ("mathhexbox")
  399. ("mathpalette")
  400. ("mathstrut")
  401. ("matrix")
  402. ("max")
  403. ("medbreak")
  404. ("medskip")
  405. ("midinsert")
  406. ("min")
  407. ("mit")
  408. ("models")
  409. ("multispan")
  410. ("narrower")
  411. ("ne")
  412. ("negthinspace")
  413. ("neq")
  414. ("newbox")
  415. ("newcount")
  416. ("newdimen")
  417. ("newfam")
  418. ("newhelp")
  419. ("newif")
  420. ("newinsert")
  421. ("newmuskip")
  422. ("newread")
  423. ("newskip")
  424. ("newtoks")
  425. ("newwrite")
  426. ("next")
  427. ("next")
  428. ("nobreak")
  429. ("noindent")
  430. ("nointerlineskip")
  431. ("nonfrenchspacing")
  432. ("nopagenumbers")
  433. ("normalbaselines")
  434. ("normalbottom")
  435. ("notin")
  436. ("null")
  437. ("oalign")
  438. ("obeyspaces")
  439. ("offinterlineskip")
  440. ("oint")
  441. ("ointop")
  442. ("oldstyle")
  443. ("ooalign")
  444. ("openup")
  445. ("overbrace")
  446. ("overleftarrow")
  447. ("overrightarrow")
  448. ("owns")
  449. ("pagebody")
  450. ("pagecontents")
  451. ("pageinsert")
  452. ("par")
  453. ("phantom")
  454. ("plainoutput")
  455. ("pmatrix")
  456. ("pmod")
  457. ("proclaim ")
  458. ("qquad")
  459. ("quad")
  460. ("raggedbottom")
  461. ("raggedright")
  462. ("rangle")
  463. ("rbrace")
  464. ("rbrack")
  465. ("rceil")
  466. ("relbar")
  467. ("removelastskip")
  468. ("repeat")
  469. ("rfloor")
  470. ("rgroup")
  471. ("rhook")
  472. ("rightarrowfill")
  473. ("rightleftharpoons")
  474. ("rightline")
  475. ("rlap")
  476. ("rm")
  477. ("rmoustache")
  478. ("root")
  479. ("rq")
  480. ("sec")
  481. ("settabs")
  482. ("showhyphens")
  483. ("sin")
  484. ("sinh")
  485. ("skew")
  486. ("sl")
  487. ("slash")
  488. ("smallbreak")
  489. ("smallskip")
  490. ("smash")
  491. ("space")
  492. ("sqrt")
  493. ("strut")
  494. ("sup")
  495. ("supereject")
  496. ("surd")
  497. ("t")
  498. ("tabalign")
  499. ("tan")
  500. ("tanh")
  501. ("textindent")
  502. ("thinspace")
  503. ("tilde")
  504. ("to")
  505. ("topinsert")
  506. ("tracingall")
  507. ("tt")
  508. ("ttraggedright")
  509. ("u")
  510. ("underbar")
  511. ("underbrace")
  512. ("uparrow")
  513. ("upbracefill")
  514. ("updownarrow")
  515. ("v")
  516. ("vdots")
  517. ("vec")
  518. ("vert")
  519. ("vfootnote")
  520. ("vglue")
  521. ("vphantom")
  522. ("widehat")
  523. ("widetilde")
  524. ("wlog")
  525. ("~")
  526. )
  527. "List of plain TeX's macro names.")
  528.  
  529. (defconst tex-fonts
  530. '(
  531. ("bffam")
  532. ("fivebf")
  533. ("fivei")
  534. ("fivei")
  535. ("fiverm")
  536. ("fivesy")
  537. ("fivesy")
  538. ("itfam")
  539. ("sevenbf")
  540. ("seveni")
  541. ("seveni")
  542. ("sevenrm")
  543. ("sevensy")
  544. ("sevensy")
  545. ("slfam")
  546. ("tenbf")
  547. ("tenex")
  548. ("teni")
  549. ("teni")
  550. ("tenit")
  551. ("tenrm")
  552. ("tensl")
  553. ("tensy")
  554. ("tensy")
  555. ("tentt")
  556. ("textfont")
  557. ("ttfam")
  558. )
  559. "List of plain TeX's macro names for fonts.")
  560.  
  561. (defconst tex-parameters 
  562. '(
  563. ("abovedisplayshortskip")
  564. ("abovedisplayskip")
  565. ("adjdemerits")
  566. ("baselineskip")
  567. ("belowdisplayshortskip")
  568. ("belowdisplayskip")
  569. ("bigskipamount ")
  570. ("binoppenalty")
  571. ("boxmaxdepth")
  572. ("brokenpenalty")
  573. ("clubpenalty")
  574. ("day")
  575. ("defaulthyphenchar")
  576. ("defaultskewchar")
  577. ("delimiterfactor")
  578. ("delimitershortfall")
  579. ("displayindent")
  580. ("displaywidowpenalty")
  581. ("displaywidth")
  582. ("doublehyphendemerits")
  583. ("endlinechar")
  584. ("escapechar")
  585. ("exhyphenpenalty")
  586. ("fam")
  587. ("finalhyphendemerits")
  588. ("floatingpenalty")
  589. ("globaldefs")
  590. ("hangafter")
  591. ("hangindent")
  592. ("hbadness")
  593. ("hfuzz")
  594. ("hoffset")
  595. ("hsize")
  596. ("hyphenpenalty")
  597. ("interdisplaylinepenalty")
  598. ("interfootnotelinepenalty")
  599. ("interlinepenalty")
  600. ("jot ")
  601. ("leftskip")
  602. ("linepenalty")
  603. ("lineskip")
  604. ("lineskiplimit")
  605. ("looseness")
  606. ("mag")
  607. ("magstephalf")
  608. ("mathsurround")
  609. ("maxdeadcycles")
  610. ("maxdepth")
  611. ("medmuskip")
  612. ("medskipamount")
  613. ("month")
  614. ("newlinechar")
  615. ("normalbaselineskip")
  616. ("normallineskip")
  617. ("normallineskiplimit")
  618. ("nulldelimiterspace")
  619. ("outputpenalty")
  620. ("overfullrule")
  621. ("parfillskip")
  622. ("parindent")
  623. ("parskip")
  624. ("pausing")
  625. ("postdisplaypenalty")
  626. ("predisplaypenalty")
  627. ("predisplaysize")
  628. ("pretolerance")
  629. ("relpenalty")
  630. ("rightskip")
  631. ("scriptspace")
  632. ("showboxbreadth")
  633. ("showboxdepth")
  634. ("smallskipamount")
  635. ("spaceskip")
  636. ("splitmaxdepth")
  637. ("splittopskip")
  638. ("tabskip")
  639. ("thickmuskip")
  640. ("thinmuskip")
  641. ("time")
  642. ("tolerance")
  643. ("topskip")
  644. ("tracingcommands")
  645. ("tracinglostchars")
  646. ("tracingmacros")
  647. ("tracingonline")
  648. ("tracingoutput")
  649. ("tracingpages")
  650. ("tracingparagraphs")
  651. ("tracingrestores")
  652. ("tracingstats")
  653. ("uchyph")
  654. ("vbadness")
  655. ("vfuzz")
  656. ("voffset")
  657. ("vsize")
  658. ("widowpenalty")
  659. ("xspaceskip")
  660. ("year")
  661. ("magstep")
  662. )
  663. "List of plain TeX's macro names for parameters.")
  664.  
  665. (defconst tex-names 
  666.   (append tex-chardefs tex-defs tex-fonts tex-parameters)
  667.   "List of all plain TeX's macro names: macros, characters, parameters, fonts.")
  668.  
  669.