2012-01-05 10 views
0

Microsoft Visual Web Developer 2010を使用すると、キーワードを強調表示できます LaTeXとAMSキーワードを強調表示できるWebページでどのようにエディタを実装できますか?ありがとう!LaTeXとAMSキーワードを強調表示できるウェブページでどのようにエディタを実装できますか?

+0

構文ハイライトを意味しますか? –

+0

はい、入力後に構文ハイライターを意味します。 –

+0

ありがとう!私が必要とするのは、テキストを編集するときにシンタックスハイライターです。 –

答えて

0

引用:私は入力した後

はい、私はシンタックスハイライトを意味するように願っています - ポール

あなたはjQueryシンタックスハイライトのプラグインを使用することができます(あなたがすることによってそれらの多くを見つけることができます簡単な検索)多くの場合、キーワードを定義することができ、LaTeXAMS文法の規則(通常は正規表現として)を定義できます。

手動で行う場合は、手動で、またはthisのようなパーサージェネレータJavascriptを使用してパーサーを作成できます。

は、基本的にはlexems(トークン)の種類を区別するためにいくつかのルールを定義し、CSSクラスで、例えば<span>タグに異なる色や形式で表示されなければならないものをラップする必要があります

$('lexemSelector').wrap('<span />').addClass(lexemType); 

引用:

Webページでのエディタを実装するにはどうすればよい

...

オンラインでLaTeXAMSエディタを作成したい場合は、codemirrorをご覧ください。それはすでにsupports LaTeXです。

これが役に立ちます。

+0

ありがとう!私が必要とするのは、ウェブページが編集テキストモードのときの構文ハイライターキーワードです。 –

+0

http://jsfiddle.net/はテキストを編集するとキーワードを強調表示できます。 –

+0

@Paulはい、 'jsfiddle.net'はコードミラーを使用します。 – fardjad

関連する問題