[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian] tdtd (XEmacs)



> Hi,
> kennt sich jemand mit den SGML/XML/DTD-Paketen aus?
> 
> installiert sind: xemacs...-21.x, task-sgml(-dev), tdtd
> 
> wenn ich (im xemacs) eine datei.dtd öffne, kommt etwas ähnliches wie:
> "dtd-mode error, package not found"
> fehlt da noch ein wichtiges Paket? wenn ja, welches?

vieleicht - psgml - ?

wichtig sind die catalog-files, bei debian normalerweise unter 
/etc/sgml/ oder den entsprechenden Links zu finden.
Das ganze ist ziemlich kompliziert mit den verschiedenen Files: 
/usr/lib/sgml/catalog

ist nach  meiner Installation der vollständigste Catalog-File,
der auf die meisten dtd verweist.
Das Problem liegt darin, dass es docbook, debiandoc, linuxdoc 
usw. gibt. Die XML-Catalog-Files musst Du meines Wissens 
selber besorgen
außerdem einige Einträge in der ~/.emacs 

;;=========================================================================
;;                               SGML
;;=========================================================================

(setq sgml-system-path '("/usr/lib/sgml/catalog"))
(setq sgml-omittag-transparent t)
(setq sgml-balanced-tag-edit t)
(setq sgml-autoinsert-require-elements t)
(setq sgml-set-face t)
(setq sgml-live-element-indicator t)
(make-face 'sgml-comment-face)
(make-face 'sgml-doctype-face)
(make-face 'sgml-end-tag-face)
(make-face 'sgml-entity-face)
(make-face 'sgml-ignored-face)
(make-face 'sgml-ms-end-face)
(make-face 'sgml-ms-start-face)
(make-face 'sgml-pi-face)
(make-face 'sgml-sgml-face)
(make-face 'sgml-short-ref-face)
(make-face 'sgml-start-tag-face)

(set-face-foreground 'sgml-comment-face "dark green")
(set-face-foreground 'sgml-doctype-face "maroon")
(set-face-foreground 'sgml-end-tag-face "blue4")
(set-face-foreground 'sgml-entity-face "red2")
(set-face-foreground 'sgml-ignored-face "maroon")
(set-face-background 'sgml-ignored-face "gray90")
(set-face-foreground 'sgml-ms-end-face "maroon")
(set-face-foreground 'sgml-ms-start-face "maroon")
(set-face-foreground 'sgml-pi-face "maroon")
(set-face-foreground 'sgml-sgml-face "maroon")
(set-face-foreground 'sgml-short-ref-face "goldenrod")
(set-face-foreground 'sgml-start-tag-face "blue1")

(setq-default sgml-markup-faces
               '((comment . sgml-comment-face)
                (doctype . sgml-doctype-face)
                (end-tag . sgml-end-tag-face)
                (entity . sgml-entity-face)
                (ignored . sgml-ignored-face)
                (ms-end . sgml-ms-end-face)
                (ms-start . sgml-ms-start-face)
                (pi . sgml-pi-face)
                (sgml . sgml-sgml-face)
                (short-ref . sgml-short-ref-face)
                (start-tag . sgml-start-tag-face)))

-- 
Sent through GMX FreeMail - http://www.gmx.net

--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

674 eingetragene Mitglieder in dieser Liste.


Reply to: