Stefan: DTD Suffixe

Hallo zusammen!

Ich beschäftige mich seit kurzem mit SGML. Dabei sind mir ein paar DTDs in die Hände gefallen die in verschiedenen Dateien mit den Suffixen *.cfg, *.ent und (natürlich) *.dtd aufgeteilt sind. Ausserdem gibt es Dateien mit dem Namen "catalog" ohne Suffix. Ich habe zwar so meine Vermutungen was das zu bedeuten haben könnte, möchte es aber genauer wissen.

Vielleicht kann mir jemand von euch (auch wenn das hier eigentlich ein html-Forum ist) weiterhelfen wo ich ausführlichere Informationen darüber finde wie ich diese DTDs lesen und verstehen kann. - Danke!

Gruß
Stefan
  1. Hoi,

    Vielleicht kann mir jemand von euch (auch wenn das hier eigentlich
    ein html-Forum ist) weiterhelfen wo ich ausführlichere Informationen
    darüber finde wie ich diese DTDs lesen und verstehen kann. - Danke!

    Warum hast du eigentlich nicht selber mal gesucht?

    Gruesse,
     CK

    P.S.: http://selfhtml.teamone.de/xml/

    1. Warum hast du eigentlich nicht selber mal gesucht?
      P.S.: http://selfhtml.teamone.de/xml/

      Danke für den Hinweis. Das Kapitel habe ich auch schon zu Rate gezogen, es hat mir aber bei meiner Speziellen Frage (SGML-DTDs sind doch ein wenig anders als XML-DTDs) nur wenig weitergeholfen.

      Beste Grüße
      Stefan
  2. Hallo,

    Ich beschäftige mich seit kurzem mit SGML. Dabei sind mir ein paar DTDs in die Hände gefallen die in verschiedenen Dateien mit den Suffixen *.cfg, *.ent und (natürlich) *.dtd aufgeteilt sind.

    CFG = Context Free Grammar
    ENT = Sammlung von Entity-Deklarationen (z.B. Entity-Deklarationen für HTML-Entitäten)
    catalog = Enthält Zuordnungen von Public Identifiern zu den entsprechenden DTDs, Entitysammlungen

    Ausserdem gibt es Dateien mit dem Namen "catalog" ohne Suffix. Ich habe zwar so meine Vermutungen was das zu bedeuten haben könnte, möchte es aber genauer wissen.

    Was vermutest du denn? Also ich weiss ja auch nicht allzuviel über SGML, aber selbst wenn ich könte, nen Roman will ich sicher jetzt nicht schreiben. Also wenn du MEHR wissen willst als das obige kannst du ja die Auflösung der Akronyme mal in Google eingeben.

    Vielleicht kann mir jemand von euch (auch wenn das hier eigentlich ein html-Forum ist) weiterhelfen wo ich ausführlichere Informationen darüber finde wie ich diese DTDs lesen und verstehen kann.

    DTDs lesen und verstehen zuerst, dann speziell verstehen, was ENTITY-Deklarationen sind und dann was Public Identifier sind und die Sache wird recht einfach....

    Gruß
    Franz

    1. CFG = Context Free Grammar

      ENT = Sammlung von Entity-Deklarationen (z.B. Entity-Deklarationen für HTML-Entitäten)

      catalog = Enthält Zuordnungen von Public Identifiern zu den entsprechenden DTDs, Entitysammlungen

      Was vermutest du denn? Also ich weiss ja auch nicht allzuviel über SGML, aber selbst wenn ich könte, nen Roman will ich sicher jetzt nicht schreiben. Also wenn du MEHR wissen willst als das obige kannst du ja die Auflösung der Akronyme mal in Google eingeben.

      Danke. Das hilft mir erstmal weiter. Mit den Suffixen alleine hatte ich nämlich nur wenig Erfolg. - Ich bin zugegebenermaßen noch ziemlich neu in der "SGML-Welt" und Bücher zum Thema, insbesondere deutsche, scheint es ja nur wenige zu geben.

      DTDs lesen und verstehen zuerst, dann speziell verstehen, was ENTITY-Deklarationen sind und dann was Public Identifier sind und die Sache wird recht einfach....

      Okay. Dann probier ich das mal so. - In welchen Abschnitt gehört dann "Context Free Grammar"?

      Danke nochmal!

      Beste Grüße
      Stefan
      1. Hallo,

        Okay. Dann probier ich das mal so. - In welchen Abschnitt gehört dann "Context Free Grammar"?

        Ehrlich gesgat: "Keene Ahnung". Ich bin nur ein bisschen besser im googeln. Aber vielleicht verstehste das ja ;-)

        http://www.cosc.canterbury.ac.nz/~cdc/6mthreport/node2.html

        Gruß
        Franz

  3. hallo stefan,

    Ich habe zwar so meine Vermutungen was das zu bedeuten haben könnte, möchte es aber genauer wissen.

    hast du mal in diese dateien (.cgf, .ent) reingeschaut?
    du könntest auch noch mit *.pen dateien bekanntschaft machen (enthalten ebenfalls entities wie die .ent dateien.)

    Vielleicht kann mir jemand von euch (auch wenn das hier eigentlich ein html-Forum ist) weiterhelfen wo ich ausführlichere Informationen darüber finde wie ich diese DTDs lesen und verstehen kann. - Danke!

    dazu müssten wir wissen was du schon jetzt versteht bzw. was du nicht verstehst.

    sonst: http://www.amazon.de/exec/obidos/ASIN/0133098818/qid%3D1017095565/302-3720293-5672037

    grüße
    thomas

    1. dazu müssten wir wissen was du schon jetzt versteht bzw. was du nicht verstehst.

      Bis jetz habe ich mich mehr oder weniger nur mit XML auseinadergesetzt weil das Thema recht populär und die Informationen zahlreich sind. Du kannst also davon ausgehen das ich ungefähr das weiß, was auch unter http://de.selfhtml.org/xml/dtd/ steht.

      sonst: http://www.amazon.de/exec/obidos/ASIN/0133098818/qid%3D1017095565/302-3720293-5672037

      Der Preis schreckt momentan ein wenig ab. Aber danke für den Tip.

      Beste Grüße
      Stefan
      1. hallo Stefan,

        Du kannst also davon ausgehen das ich ungefähr das weiß, was auch unter http://de.selfhtml.org/xml/dtd/ steht.

        das ist immerhin schon eine ganze menge ;-)

        Der Preis schreckt momentan ein wenig ab. Aber danke für den Tip.

        ok, dann mal etwas "leichteres" auf deutsch
        http://www.amazon.de/exec/obidos/ASIN/3540653562/qid%3D1017222704/028-9866735-2589357 das buch kann ich sehr empfehlen.

        grüße
        thomas

        1. Hallo Thomas,

          ok, dann mal etwas "leichteres" auf deutsch
          http://www.amazon.de/exec/obidos/ASIN/3540653562/qid%3D1017222704/028-9866735-2589357 das buch kann ich sehr empfehlen.

          Danke. - Du wirst lachen, aber genau das hatte ich gestern in der Hand. Ist recht akademisch geschrieben aber scheint ja derzeit so ziemlich das einzige in deutsch zu diesem Thema zu sein.

          Was mich überhaupt ein wenig wundert ist, dass der SGML-Standard selbst nicht online vorhandenes ist. (zumindest laut http://www.w3.org/MarkUp/SGML/)

          Beste Grüße
          Stefan
          1. Hallo Stefan,

            Was mich überhaupt ein wenig wundert ist, dass der SGML-Standard selbst nicht online vorhandenes ist. (zumindest laut http://www.w3.org/MarkUp/SGML/)

            SGML ist ein ISO-Standard. Die kosten alle Geld, umgenau zu sein: 212 Fränkli für SGML. Hat mich schon oft geärgert bei anderen Standards.

            Gruß
            Franz

          2. Hallo Stefan,

            Was mich überhaupt ein wenig wundert ist, dass der SGML-Standard selbst nicht online vorhandenes ist. (zumindest laut http://www.w3.org/MarkUp/SGML/)

            du hast damit nicht wirklich was verpasst, vor allem dann nicht, wenn du dich eher auf xml konzentieren willst, denn da gibt es eben einige unterschiede (diese findest du aber auch online... irgendwo bei w3c verlinkt)

            grüße
            thomas