使用 严格来说, 是使用rst里支持的directives来写表格.
想对于默认的表格写起来方便很多,而且不用烦心对齐的问题.
第一种方式: csv-table
.. code-block:: rst
.. csv-table:: options整理 :header: “键名”, “描述”, “默认值”, “建议值” :class: table :name: csv-table
quiet, "是否安静模式", 0, 1 quiet, "是否安静模式", 0, 1 quiet, "是否安静模式", 0, 1 quiet, "是否安静模式", 0, 1 quiet, "是否安静模式", 0, 1 第二种方式: list-table
.. code-block:: rst
.. list-table:: Frozen Delights! :widths: 15 10 30 :class: table :name: list-table :header-rows: 1 * - Treat - Quantity - Description * - Albatross - 2.99 - On a stick!
Feb 2, 2016
1 min read
不要配置SITEURL 在pelicanconf.py里配置SITEURL后,生成的页面里所有url都会带上这个url. 使用起来反而更加麻烦.
.. code-block:: html
设置时间默认的格式 默认的时间格式看着挺不习惯. 在pelicanconf.py里加入如下配置修改.
.. code-block:: python
TIMEZONE = ‘Asia/Shanghai’ DEFAULT_DATE_FORMAT = ‘%Y-%m-%d’
使用文件名做url 默认情况下pelican生成的页面使用article的标题的中文拼音做页面的url.
如果你博客的标题是 chrome_开发tips, 文件名是 chrome_dev_tips. 默认情况下生成的文件名为 chrome_kai_fa_tips.html.
通过设置 SLUGIFY_SOUTCE 来修改.
.. code-block:: python
SLUGIFY_SOUTCE = ‘basename’ # use filename. default use article title.
设置文件draft状态 在文件头加入:
# rst-mode :draft: true # markdown-mode draft: true 可将文件设置为drafted, 不会发布到网上
文件internal-link rst-mode
.. code-block:: rst
TODO
markdown-mode
.. code-block:: mardown
description text
例如 python-code-style
忽略部分文件 有时会想再content目录下放些暂时不想被pelican解析的内容. 比如用org做的临时性笔记.
.. code-block:: python
Jan 29, 2016
1 min read
本文是对 图灵社区文章http://www.ituring.com.cn/article/210924 的整理。
why this 作为一名程序员,工作中学习中要记录很多东西。本人也一直使用rst记录各种学习笔记.
但是, 比较苦恼的是写作能力实在太差。自己写的笔记回头读总感觉各种不通顺,错别字一堆. 最搞的就是过一段时间看的时候感觉完全看不懂自己的笔记.
大多数人估计都面临和我一样的问题,我也在寻找一些能提高写作能力,更好的记录笔记,做好个人知识管理。
如何良好的写作 口语与写作分不清
写做前没有思考,想到哪写到哪。导致文章里口语话严重。容易出现歧义,表述不清或太冗余的问题. 建议如下: 1) 尽量把单字组成词语。 2) 去除口语话词,如 *了* . 缺少重点,内容太过冗余 事前没整理要表达的重点,内容重复严重.建议如下.
去重, 语句去重和语义去重.
避免内容多次重复.
精简语句
扣题, 扣题 , 扣题. 重要的技能放三遍。
行文逻辑差
建议提前写大纲,做必要的整理准备. 正确的使用标点符号 注重行文排版
总结 ---- 内容大致总结如下: 1) 写作最好先整理大纲和重点,避免行文天马行空或太冗余. 2) 练习写作, 锻炼语句和行文的安排. 3) 注意文章结构的安排和排版. 4) 区别口语话和写作文体的区别.
Jan 20, 2016
1 min read