2012-12-01 44 views
5

使用Octopress(Jekyll)时,是否有任何特定的降低写入规则?markdown语法验证程序

我已经尝试过将其粘贴到:http://markable.in/editor/ 和它看起来很好,但是当我用rake preview来从降价源的HTML,它只是产生一个空白页。

这是导致转换为html时发生错误的第一个代码块。我删除它,一切正常。但我不知道为什么这个代码块不起作用。有没有我可以安装的插件来制作解释器(就是它叫做什么?)不那么敏感。或者有没有哪些工具可以指出我的源到底出了什么问题。

``` 
php artisan generate:migration create_departments_table department:string 

php artisan generate:migration create_roles_table department_id:integer role:string 

php artisan generate:migration create_transactions_table department_id:integer main_menu:string menu_text:string address:string 

php artisan generate:migration create_rolestransactions_table role_id:integer transaction_id:integer status:integer 

php artisan generate:migration create_userlogs_table user_id:integer user:string department:string transaction:string dateandtime:timestamp 
``` 

这里的源: https://gist.github.com/4186168

也许你能指出我,我做错了什么。也许你可以指出一个链接,指出编写markdown的规则,这个规则与解释器完美配合。

更新

没有什么是生成的HTML页面。我已经安装了斜线主题https://github.com/tommy351/Octopress-Theme-Slash

以下是已安装的插件:

enter image description here

我想大部分都是默认插件,因为我不记得有安装插件。而且,如果它可能有帮助,我在Windows上。

+0

我在vanilla Octopress安装中尝试了您的帖子,页面生成对我很好。你可以发布的HTML?你有没有安装任何自定义主题或插件? –

+0

感谢您的尝试。我已经安装了斜杠主题,我已经编辑了我原来的帖子,包括截图到我已经安装的插件,请查看 – user225269

+0

我是八爪鱼新手,所以这可能是一个白痴问题。你是否也运行耙生成以及耙预览?我的安装在我的另一个盒子上,所以我无法检查是否可以复制结果而不运行两者。 –

回答

1

当我使用markdown可执行文件转换代码时,它可以正常工作,但被解释为错误。

您不应该在三个反引号之间放置代码块,只需将它们缩进4个空格即可。反引号是用于内联代码的。

编辑:我忽略了反引号块代码插件。以上是虚假的。

+0

所以你认为我会做什么? – user225269