1

これは私がしばらくの間疑問に思っていた質問ですが、私がグーグルで探していたものを完全に見つけることができませんでした。

私が疑問に思っているのは、X / HTMLに対して競争力のあるマークアップ言語があり、それは本質的にHTMLと同じ仕事をするはずでしたが、次のことです。

  • 直接レンダリングされます(実際にはx / htmlにコンパイルされません)
  • 借用したHTMLに似た構文を使用しているだけではありません(そうです、現代のHTMLの前身として広く知られているSGMLを知っています)

もう1つは、HTMLが人気がある理由がわかります。その構文は非常に簡単に習得でき、(非常にひどい)隠された黒魔術はありません。すぐにマークアップ言語であり、缶に書かれていることを正確に実行します。

人々がマークアップ言語について考えるとき、彼らは通常HTMLについて考えます。マークダウンはHTMLにコンパイルされるため、すべてのwiki構文は半言語になります。しかし、似たようなアイデアを持っていて、同じ要件ではないにしても、似たようなマークアップ言語を作成しようとした人(または会社)が必要です。

競争力のあるマークアップ言語がこれまでになかったとは信じがたいです。それとも、本当に何もありませんでしたか?

4

3 に答える 3

3

1)テックス

2) http://en.wikipedia.org/wiki/List_of_document_markup_languages

于 2012-04-27T11:20:23.493 に答える
2

さて、Rich Text Formatがあります。私が知る限り、これは手書き用に開発されたことはありませんが、それでも人間が読める形式です。

{\rtf1\ansi{\fonttbl\f0\fswiss Helvetica;}\f0\pard
This is some {\b bold} text.\par
}

一方、チューリング完全なプログラミング言語でありながら、ドキュメントのマークアップに使用されるPostScriptがあります。

%!PS
/Courier             % name the desired font
20 selectfont        % choose the size in points and establish 
                     % the font as the current one
72 500 moveto        % position the current point at 
                     % coordinates 72, 500 (the origin is at the 
                     % lower-left corner of the page)
(Hello world!) show  % stroke the text in parentheses
showpage             % print all on the page

同じような言語は他にもあると思います。ウィキペディアで関連記事を探していると、例えばInterPressが出てきます。

于 2012-04-27T11:22:53.763 に答える
1

http://www.w3.org/MarkUp/historicalがおもしろいと思うかもしれません。

他のドキュメント形式やマークアップ言語はたくさんありますが、HTML自体と直接競合することはありません。潜在的な競争相手は、HTML(+ CSS + JS)が一種の「あらゆるもののための普遍的な言語」になっているという事実を克服する必要があります(つまり、あらゆる場所で実行されます)。

于 2012-04-27T11:26:34.220 に答える