Emacs, PSGML a syntax highlighting
Jirka Kosek
jirka na kosek.cz
Středa Únor 21 22:58:04 CET 2001
Dracula007 wrote:
> nedavno se tu vedla diskuse na tema DocBook, a dosel jsem k nazoru ze je
> to presne to co potrebuji. Zacal jsem se tim zabyvat, a je to skutecne to
> prave. Delam v xEmacsu + PSGML (na RH6.2), ale nedari se mi ho primet aby
> provadel zvyraznovani syntaxe. V menu jsem nikde nic nenasel, a kdyz jsem
> hledal na netu, nenasel jsem nic kloudneho (resp. silene machinace s konf.
> soubory), ale pritom jsem presvedcen ze to musi jit nejak jednoduseji. Ale
> jak???
Tohle snad není tak šílené. Stačí přidat do .emacs:
;; Color highlighting for PSGML
(make-face 'sgml-comment-face)
(make-face 'sgml-start-tag-face)
(make-face 'sgml-end-tag-face)
(make-face 'sgml-entity-face)
(set-face-foreground 'sgml-comment-face "Gray")
(set-face-foreground 'sgml-start-tag-face "Blue")
(set-face-foreground 'sgml-end-tag-face "Blue")
(set-face-foreground 'sgml-entity-face "Red")
(setq sgml-markup-faces
'((comment . sgml-comment-face)
(start-tag . sgml-start-tag-face)
(end-tag . sgml-end-tag-face)
(entity . sgml-entity-face)
(doctype . font-lock-keyword-face)
(pi . font-lock-reference-face)
))
(setq sgml-set-face t)
-----------------------------------------------------------------
Jirka Kosek
e-mail: jirka na kosek.cz
http://www.kosek.cz
Další informace o konferenci Linux