代码之家  ›  专栏  ›  技术社区  ›  Tim unnamed eng

“页面描述语言”和“标记语言”

  •  1
  • Tim unnamed eng  · 技术社区  · 15 年前

    两者的区别和关系是什么 "Page description language" , "markup language" "Page description markup language" ?

    基于他们的维基网页,我只是不明白他们的区别是什么。为什么需要对页面描述语言-“页面描述标记语言”进行标记自适应?

    示例: PostScript是一种页面描述语言。它是标记语言吗?HTML和LaTex是标记语言。它们是页面描述语言吗?

    4 回复  |  直到 15 年前
        1
  •  2
  •   mattbasta    15 年前

    你可以把页面描述语言想象成一个单词文件:它有很多文本块,并且知道把它们放在哪里。标记语言只是提供某种上下文的数据列表。标记语言的一个很好的例子是HTML:它为您放入的文本提供上下文,但是布局在很大程度上是可变的。基本上,你只是告诉HTML你的数据应该是什么样子;你没有把它精确调整到它应该是什么样子(这就是CSS的用途)。

        2
  •  4
  •   Bobby    15 年前

    根据维基百科的网页,似乎 Page description language 描述文本在页面上的布局方式,而 markup language 只是一种注释文本的方法。这意味着您可以使用标记语言来注释文本,以描述如何在打印页上显示它,这称为 Page description markup language .

        3
  •  2
  •   S.Lott    15 年前

    http://en.wikipedia.org/wiki/Page_description_language “描述打印页外观的语言”

    http://en.wikipedia.org/wiki/Markup_language “以语法上可与文本区分的方式注释文本的系统。”

    一个是印刷品。

    一个是给人的。

        4
  •  2
  •   Tomislav Nakic-Alfirevic    15 年前

    我将从“页面描述标记语言”开始,引用维基百科在 subject :

    页面描述标记语言是用于描述打印页面外观的标记语言类型。它是页面描述语言(一种特定于域的编程语言)的标记自适应,通常使用XML创建。

    现在,标记语言,相同 source :

    标记语言是一种系统,用于以语法上可与文本区分的方式注释文本。

    最后,页面描述语言或 PDL :

    页面描述语言(PDL)是一种描述打印页面外观的语言,其级别高于实际输出位图。

    据我所知,PDL是严格特定于域的,可以,但不必使用标记来编码页面内容。