用于文章的 PHP 或 JavaScript 演示库
有没有一些用 PHP 或 JavaScript 编写的好库来展示文章?如果有 Latex 风格的语法或类似的标记语言并提供漂亮的样式,那就太酷了。例如在文本中:
\section{Some section}
\label{sec:label}
This is paragraph~\ref{sec:label}.
它将生成如下 HTML 代码:
<h3>1. Some section</h3>
This is paragraph 1.
Is there some good library written in PHP or JavaScript to present articles? It would be cool to have Latex-style syntax or some similar markup language and provide nice looking styles. For example in text:
\section{Some section}
\label{sec:label}
This is paragraph~\ref{sec:label}.
It would generate HTML code like:
<h3>1. Some section</h3>
This is paragraph 1.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用一些正则表达式。制作类似于 BBCode 解析器或 Markdown 的东西(如 Stackoverflow)。
Use some regex. Make something similar to a BBCode parser or Markdown (as on Stackoverflow).
听起来您想为此使用模板引擎。
PHP 有许多不同的模板引擎。最受欢迎的是 smarty
这里还有很多其他的可供选择 列表。
It sound like you want to use a template engine for this.
There are many different template engines for PHP. The most popular is smarty
There are also many others to choose from at this list.
您可以使用与 GitHub 和 Stack Overflow 使用的系统相同的系统,它称为 markdown,并且有多种语言版本。
您可以在此处查看信息:http://daringfireball.net/projects/markdown/
并且您可以下载这里的库 http://michelf.com/projects/php-markdown/
You can use the same system as what GitHub and Stack overflow uses, it's called markdown and it comes in a variety of languages.
you can view information here: http://daringfireball.net/projects/markdown/
and you can download the libraries here http://michelf.com/projects/php-markdown/