2011-07-27 1 views
2

구문 highlighter 3.0이 내 블로그에서 작동하지 않습니다. 나는 웹 사이트에서 바로 최신 버전을 사용한다. 문제는 다음과 같습니다. 코드에 #include를 쓰면 끝으로 보입니다. 텍스트 배치가 없습니다. 블로그의 링크는 http://snacksforyourmind.blogspot.com입니다. 나도 옵션을 체크 아웃했지만 그들은 이미 사용할 수있는 bloggerMode 만 제공합니다. 모든 문제는 페이지 상단의 두 번째 코드에서 볼 수 있습니다. 아무도 그것을 고치는 법을 알고 있습니까?구문 highlighter 3.0이 blogspot에서 작동하지 않습니다.

+0

무엇이 문제입니까? – Martin

+0

문제는 그것을 고치는 방법입니다. – siemanko

+0

또한 구문 상 highligher 결함이라는 것을 알았습니다. – siemanko

답변

3

템플릿에 따라 콘텐츠가로드되기 전에 SyntaxHighlighter JavaScript 코드가 실행될 수 있습니다. 이 경우 짧은 시간이 지난 후에 코드를 변경하면 문제가 해결됩니다. 템플릿 HTML의 <head>이 시도 :

<script type="text/javascript"> 
window.setTimeout(function() { 
    SyntaxHighlighter.config.bloggerMode = true; 
    SyntaxHighlighter.all(); 
}, 10); 
</script>

당신은 ScriptHighlighter.all() 호출하기 전에 기본적으로 더 사용자 정의를 추가 할 수 있습니다.

당신이 모양을 사용자 정의하고 SyntaxHighlighter 코드 표시의 느낌과 같은 일부 CSS를 추가하려면 :

.syntaxhighlighter code { 
    font-family: Consolas !important; 
    font-size: 10px !important; 
}

!important는 SyntaxHighlighter 테마 정의를 재정의 할 필요가있다.

관련 문제