2013-02-14 8 views
8

私のhtmlページにTidy2を使用しようとすると、本当に変わったことが起こります。 HTMLエンティティが からこのxA0に変更されました(screenshotTidy2をメモ帳に使用する++

設定ファイルでは異なる設定を試していますが、何も助けません。してください、いくつかの助言

答えて

0

私はこれがあなたのエンコーディング設定と関係があると考えています。

char-encoding: rawまたはoutput-encoding: rawがあるかどうかを確認してください。その場合は、必要なエンコーディング(例えばutf8)に変更する必要があります。

+0

の両方が存在し、UTF8の両方のセットは、404ページに全く – Zhivago

2
  1. あなたがTidy2を使用する場合は、に行く:あなたが設定を行う方法を見つけるでしょうがありPlugins-> Tidy2->ショーコンフィグヘルプ

。各キーワードには対応する理由があります。

私は目的を達成するためにデフォルトの設定を変更しようとしています。私はコード'''だったときに '&#39'としてthisgsを避けたかったのです。 (おそらくあなたの問題)

最後に問題が設定されました。

quote-marks: no 

私はファイル 'ショーコンフィグヘルプ]で見つかった理由は次のとおりです。Tidyのは、いくつかの編集環境によって"として出力」の文字好ましいなければならないようならば

このオプションは、指定し書かれているアポストロフィ文字'。 。'として出て、多くのWebブラウザはまだ'をサポートしていないので、

  1. 私はHTML5で働いているとlatin1のでエンコーディングを使用して:

Iが使用2.1 Plugins-> Tidy2->編集

2.2 CONFIG1 IはPlugins-> Tidy2->整頓(設定2)

ミ設定ファイルとそれを適用し、このです:

indent: auto 
indent-spaces: 2 
wrap: 132 
markup: yes 
output-html: yes 
numeric-entities: yes 
quote-marks: no 
quote-nbsp: yes 
quote-ampersand: no 
break-before-br: no 
uppercase-tags: no 
uppercase-attributes: no 
new-inline-tags: cfif, cfelse, math, mroot, 
    mrow, mi, mn, mo, msqrt, mfrac, msubsup, munderover, 
    munder, mover, mmultiscripts, msup, msub, mtext, 
    mprescripts, mtable, mtr, mtd, mth 
new-blocklevel-tags: cfoutput, cfquery 
new-empty-tags: cfelse 
char-encoding: latin1 
output-encoding: no 
input-encoding: no 
+0

2017-月 - 04ヘルプポイントのAsを助けません。パッケージメンテナーは参照を更新する必要があります。 – Steven

0

クイックフィックス:

メインメニュー - >エンコード - > ANSI

でのエンコードには、デフォルトの設定ファイルはOKです。

1

同じ問題が発生しました。検索と実験の後、UTF-8エンコーディングとこれらの設定は変更されていないことがわかりました。 '& (決定的な設定は、数値エンティティです:いいえ):
インデント:オート
インデント-スペース:2
ラップ:132
マークアップ:はい
出力-HTML:はい
数値エンティティ:なし
引用符:なし
引用NBSP:はい
引用アンパサンド:なし
ブレーク・ビフォア・BR:いいえ
大文字のタグ:なし
大文字-属性:なし
新しいインラインタグ:CFIF、CFELSE、数学、mroot、
MROW、ミシガン、ミネソタ、ミズーリ、msqrt、mfrac、msubsup、munderover、
ミュンダー、ムーバー、mmultiscripts、msup、MSUB、マルチテキスト、
mprescripts、mtable、MTR、MTD、m番目
新blocklevelタグ:CFOUTPUT、cfqueryタグ
新しい空のタグ:

0

CFELSEあなたはBOMなしでUTF8をコードしている場合は、

私の設定をUTF8に変換します: インデント:自動 インデント間隔ES:2 静かな:はい 入力エンコード:UTF8 出力エンコード:utf8であなただけの設定の末尾に追加1

http://tidy.sourceforge.net/docs/quickref.html#preserve-entities

に保存-エンティティを設定する必要が

6

行く設定ファイルを開くには

preserve-entities: 1 

ファイル: プラグイン> Tidy2>編集の設定N

ソース:https://stackoverflow.com/a/6669947/2455951

+0

これが受け入れられる回答である必要があります – MattOpen