スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【同じタグを付けた記事の一覧】

SyntaxHighlighter for Windows Live Writer での二重表示

2009年12月10日(木)06時38分

未解決

  1. 色分けされない
  2. 一行で表示される(改行が消失する)
  3. 同一内容で2個表示される

SyntaxHighlighter for Windows Live Writer という、プログラムのソースコード掲載時に色分け表示をしてくれる Windows Live Writer 用プラグインを使用して FC2 ブログに投稿するに当たり、以上3点の問題に直面し、1番目(前々回)、2番目(前回)と対処してきて、残った3番目の二重に表示される現象ですが、結局この問題は解決していません。
というより、途中で SyntaxHighlighter 1.5.1 ではなく、最新版の 2.1.364 を使うことにしたため、この現象を解決する必要がなくなったのです。

現象

現象も何も「同じものが二個表示される」というだけなのですが、どうやら二番目に表示される方が本物?のようで、最初に表示されるものはメニューの「view plain」や「copy clipboard」が機能しません。
困ったことに Windows Live Writer 上のプレビュー機能では正常に一つだけで表示されるので、実際に投稿してみて始めて、うまく動いてないということに気が付かされます。

HTML

投稿された記事の HTML を確認すると、確かに OL タグや LI タグを使って HTML として整形されたソースコードと PRE タグで埋め込まれた SyntaxHighlighter 用のソースコードの二つが存在したので、2個表示されるのは当然でした。
ただ、なぜ2個記述されているのかと、なぜプレビューでは正常に一つだけで表示さるのかはわかりません。

考察

HTML を見ると、整形されたソースコードの方は「<DIV class=dp-highlighter>」で囲まれているので、もしかしたら本来はこの DIV タグ部分は SyntaxHighlighter で削除され、SyntaxHighlighter が動作していない、つまり JavaScript 未対応の場合には、「表示用の整形されたソースコード」と「コピペ用の PRE タグのソースコード」の二本立てで表示されるように設計されているのかもしれません。
ただそうなると、どうしてその削除機能が動作していないのか?という話になりますが。
あるいは、少し古いプラグインのようですので、ひょっとしたら製作当時は「プレビュー時には整形されたソースコードを残し、投稿時には PRE タグのソースコードのみを残す」というようなことがプラグイン側の機能でできたのが、仕様の変更によってできなくなっている、というようなことがあるのかもしれません。

関連記事

【同じタグを付けた記事の一覧】
SyntaxHighlighter

スポンサーサイト

コメントの投稿

非公開コメント

最新記事
最新コメント
Amazonおまかせリンク
カテゴリ
タグクラウド
Amazonお買い得ウィジェット
カレンダー
05 | 2017/06 | 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
月別アーカイブ
プロフィール

電脳太助

Author:電脳太助
Website:電脳スピーチ web

RSSリンクの表示
メールフォーム

名前:
メール:
件名:
本文:

サイト内検索
Ads by Google
FC2アクセスランキング
Ads by Google
FC2拍手ランキング
ユーザータグ

音楽管理(66)
ポータブル(57)
ソフト紹介(44)
プログラミング(42)
音声技術(41)
自作ソフト(35)
サイト運営(32)
FC2(31)
ブログ(30)
iTunes(27)
Windows(25)
LISMO(24)
音声合成(23)
音声認識(22)
x-アプリ(22)
電子ブック(22)
eラーニング(20)
バックアップ(19)
語学学習(19)
foobar2000(18)
ソースコード(18)
WindowsLiveWriter(15)
画像管理(15)
C++(14)
アフィリエイト(10)
DnspTools(10)
fi-6130(9)
FLAC(9)
JavaScript(9)
ウォークマン(9)
英語音読学習計画(8)
Gracenote(8)
Prolog(8)
ベクター(8)
雑記(8)
CodeBlocks(7)
SyntaxHighlighter(7)
TraConv(7)
spcbght(7)
wxWidgets(7)
VirtualBox(6)
W63CA(6)
DCP-J552N(6)
WinRT(6)
WindowsLiveMesh(6)
iGoinLM(6)
英語発音矯正実験(6)
ExactAudioCopy(6)
MP3Gain(6)
LAME(5)
音楽技術(5)
Mery(5)
楽器演奏(5)
GalateaTalk(4)
nLite(4)
WindowsLiveSkyDrive(4)
ホームページ(4)
GalateaProject(4)
MIDI(4)
LLVM(4)
PC-98(3)
カウンター(3)
AACGain(3)
iTCDini(3)
OverCutChecker(3)
拍手(3)
PK-513L(3)
UniversalExtractor(3)
アクセスランキング(3)
ImageCompositeEditor(2)
アクセス解析(2)
OCR(2)
qtaacenc(2)
資格試験(1)
AquesTalk(1)
AquesCmdDl(1)

FC2アクセスランキング
最新トラックバック
アクセスランキング
[ジャンルランキング]
コンピュータ
106位
アクセスランキングを見る>>

[サブジャンルランキング]
ソフトウェア
11位
アクセスランキングを見る>>
FC2カウンター
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。