ナチュログ管理画面 海釣り・ソルトウォーター 海釣り・ソルトウォーター 東海 アウトドア&フィッシングナチュラムアウトドア用品お買い得情報

三河湾 お気軽ルアー釣行記 (シーバス中心)

西三河や衣浦エリアでシーバスを中心にほぼ三河ナンバーエリアで釣行しています。基本的に、深夜の陸っぱり。お気軽な釣りでも釣果を出したいと試行錯誤を繰り返しています。

ブログでSyntax Highlighter Scripts Generatorを使ってソースコードを表示させる

   

ナチュラムのブログがいろいろ変わったようなので手を入れてみようと思うのです。
その過程をメモに残したいと思い、まずはその準備として。
Syntax Highlighter Scripts Generatorを導入してみました。

ブログでSyntax Highlighter Scripts Generatorを使ってソースコードを表示させる

カラーテーマとハイライトさせる言語を選ぶ。
次に貼り付け用のソースが表示させるのでコピー。

ナチュラムの場合、SyntaxHighlighter.config.bloggerMode = true;は削除。
右上に[?]マークが表示されるので以下を追加して撤去。
SyntaxHighlighter.defaults['toolbar'] = false;
ナチュラムだと改行すると自動で改行タグが挿入されるので、以下を追加。
SyntaxHighlighter.config.stripBrs=true;

最終的にこれを貼り付ければOKみたいです。







うまく設置できると↑みたいな感じにソースコードを装飾してくれます。

貼り付け場所は管理画面>テンプレート>カスタマイズ。
トップページ、個別記事、アーカイブの<head>の直下にコピペで。

使い方

記事編集の画面で記事の中に以下のように入力。
ハイライトする言語にCSS、JavaScript、HTMLを選んだので、
ためしにHTMLのソースを表示してみます。
HTMLのソースを表示する場合、brushにはhtml。
CSSならcss、JavaScriptならjs。
ソースコードを表示させるにはscriptタグで表示させる方法と、
preタグで表示させる方法があるようなのですが、preタグでやってみました。

ここにソースコード

これでソースコードが装飾されます。

CSSで一行ごとに色を付けてみる
行数が多くなっても見やすいように奇数行だけに色を付けてみました。
先ほどのテンプレート>カスタマイズ画面にあるスタイルシートを編集。
以下を適当に下の方にでも書いておけばよろしいようです。
.syntaxhighlighter .line.alt2 {
background-color: #fafafa !important;
}


迷ったところ
script タグでソースコードを表示しようとしたらつまづきました。

こう書くと <![CDATA[ と ]]> が表示されてしまいました。
さらにソースコードにscript タグが入っているとこれまた正しく表示されない。
script タグで表示させる場合はソースコード中にscript タグは書いてはいけないようです。
書く場合はソースコード中のscriptタグの<を&lt;で潰しておけばいいみたいです。

最後の行が空白行になってしまう
どうしても最終行に空白行が生じてしまうのです。
どうやら、開始のpreタグの直後と終了のpreタグの直前に改行せずに書いていけばいいようです。
最初の行
最後の行


で、これがなんの役立つかというと…よくわかりませんw



同じカテゴリー(デジモノ)の記事画像
iPhone6が発売したけどiPhone5Cを買ってきたw
ファビコン作ってみた
釣れへんがね、終わり/ウェブクリップアイコン作ってみた
デジカメとiPhone5のカメラで撮り比べ
iPhone5でLTEがクソッ速い
MacBook Air メインで使える?
Evernoteが釣行時のメモに便利すぎ
nslookup
ドコモ Xperia ray SO-03C
サーバー
Link Station  LS-HGLシリーズ 動かない(´Д` )
ViberをiPhone、Androidで試してみた。
始めての水没orz
エンデバー MR6900
同じカテゴリー(デジモノ)の記事
 iPhone6が発売したけどiPhone5Cを買ってきたw (2014-09-27 23:28)
 釣りに活用してたのに… (2013-03-15 14:19)
 ファビコン作ってみた (2012-11-14 16:26)
 釣れへんがね、終わり/ウェブクリップアイコン作ってみた (2012-11-13 17:16)
 デジカメとiPhone5のカメラで撮り比べ (2012-10-18 17:17)
 iPhone5でLTEがクソッ速い (2012-09-23 12:25)
 MacBook Air メインで使える? (2012-08-01 21:23)
 ドコモ Xperia ray SO-03C 内蔵メモリ不足 (2012-07-08 22:41)
 iTunes Store アカウントの無断アクセス? (2012-06-12 20:34)
 Evernoteが釣行時のメモに便利すぎ (2012-05-03 02:57)
 nslookup (2012-04-02 06:49)
 Google Appsからoffice365へ (2012-03-31 11:15)
 Gmailを使うのに役立ちそうなサイト (2012-03-20 18:24)
 Google Apps Gmailのメモ (2012-03-19 19:31)



 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。


削除
ブログでSyntax Highlighter Scripts Generatorを使ってソースコードを表示させる
    コメント(0)