ikiwiki에서 Latex 코드 블록의 구문 강조 표시

ikiwiki에서 Latex 코드 블록의 구문 강조 표시

LaTeX 코드 블록에 대한 구문 강조를 얻을 수 있습니까?iQiWiki(자동으로 되는 것처럼텍사스)?

오해를 피하기 위해: mathjax 등으로 생성된 수학 출력을 의미하는 것은 아닙니다. 나는 내 위키에 Latex 트릭을 문서화하고 싶기 때문에 Latex에서 특정 작업이 어떻게 수행되는지 보여주기 위해 거기에 몇 가지 Latex 소스 코드 조각을 넣어야 합니다. 예를 들어:

"tikz를 사용하는 방법의 예는 다음과 같습니다.

\begin{document}{article}

\usepackage{amsmath}
\usepackage{tikz}

\begin{document}
   \begin{tikzpicture}
   \draw (0,0) --node[sloped,above]{$x$} (1,1);
   \end{tikzpicture}
\end{document}

"

여기서 위의 코드 블록은 회색 배경으로만 표시되고 소스 코드의 구문 강조 표시는 없습니다. tex.sx에 동일한 조각을 넣으면 코드의 구문 강조가 나타납니다.

답변1

Ikiwiki의 구문 강조를 위해 다음과 같은 플러그인이 있습니다.강조하다. 이렇게 사용하시면 됩니다

[[!format tex """
\documentclass{scrartcl}
"""]]

이렇게 하면 멋진 구문 강조 표시가 제공됩니다. Perl 바인딩을 사용합니다. 도서관 자체는 더 오래되었습니다.문서.

관련 정보