WordPress编辑实现段落首行空格缩进

  不知道是不是因为拥有独立博客的人都不太重视中文排版习惯,还是因为没有注意到WordPress博客的这个不算BUG的问题。那就是在有些浏览器下,在可视化模式下编辑首行缩进无效。我在很多博客上都注意到这个现象,即使有些博客排版很不错,但是还是没有首行缩进。

  最为常见的在FireFox中,Wordpress在线编辑器无法实现中文排版习惯的首行缩进功能。但是在IE下却能够无障碍的实现这种功能。有独立博客的朋友们,有很多都是火狐浏览器的长期使用者,而像我这样一直用IE的人反而显得突兀。我在IE下缩进一般都是在默认的半角状态下打四个空格,实在是懒得切换半角到全角,但是照样还是能够实现缩进功能。

  如果不想通过IE发布标准排版的文章,那该怎么办呢?经过一番网络搜索有三个办法可以实现首行缩进的功能。但是实在都不是什么“最佳”方案,比较折腾。个人建议不喜欢IE的用户,使用第三个方案。

  第一个办法较为野蛮,就是直接修改主题文件style.CSS的代码,强行让首行实现缩进字符。具体方法用搜索引擎很容易搜得到,但是会碰到额外的尴尬。实在是得不偿失。

  第二个办法就是在类似于Windows Live Writer这样的本地电脑编辑器中发布博客。在WLW中发布,要实现首行缩进需要在“日志”菜单中点击“编辑日志设置”,然后选择“高级”,将“标记类型”改为“HTML”,并且保存。实话说WLW还是很好用的,在Windows 7下安装很方便,不知道其他操作系统如何。但是仍然建议用全角模式下打空格,因为这样才是标准的中文排版。

  为了验证WLW的易用性,本文就是用这款软件编辑并发布的,和直接利用浏览器Web发布功用差不多。这款软件有助于我们离线排版编辑,比普通的文本处理软件要方便些。

  第三个办法就是在FireFox中编辑的时候,选择代码模式下调整。将输入法切换为全角,按两个空格键,缩进两个汉字,然后在代码模式下直接点击保存。在可视化模式下利用全角缩进,经过试验是无法实现首行缩进的。

  以上三个方法都是不怎么完美的,其他IE核心的浏览器能否直接支持空格缩进,没有经过试验,按道理应该也可以支持输入法半角且在可视化模式下的空格缩进。因此如果真的需要正确排版的话,而又不排斥微软的产品的话。那么换Internet Explorer发布我们的WordPress日志吧。

  

Jacse原创文章,转载请注明: 转自Jacse’s Blog

本文链接地址: http://jacse.com/755.html

相关文章

  1. 我 不太喜欢首行缩进,如果程序自动缩了我还要给他弄回去。呵呵,不过还是谢谢楼主分享,应该很多人需要的。

    [回复]

    Jacse 回复:

    我觉得中文还是要按照中文的排版标准来。

    [回复]

  2. 我以前每段缩进- -,还好不用FF

    不过现在开始不使用缩进了,变懒了

    [回复]

  3. 我一直为这个苦恼呢,在word里直接打4个空格就好了

    但是到了WordPress编辑器里不行了

    虽然可以在模板里设置,但是我又不是每一段都喜欢缩进

    嗯 研究下你的方法。

    [回复]

  4. 刚才回去试验了下 用全角就可以了 我以前也是用半角打4个空格就不行
    不知道WLW用着怎么样?我现在用的是菊子曰

    [回复]

    Jacse 回复:

    以前我也以为只有正式文件才需要全角,没想到WordPress也这么傲娇啊。
    “菊子日”很奇特的名字。

    [回复]

  5. 我也是认为中文应该有合理的排版才是,但我却没有做到!

    [回复]

  6. 首行缩进不是用CSS设置的吗?

    [回复]

    Jacse 回复:

    第一个方法就提到了啊,的确是个笨办法。用中文全角就可以了。

    [回复]

  7. 原来是这样,难怪我每次虽然写文章的时候排版过,但发布的时候却失效

    [回复]

    Jacse 回复:

    可能是wordPress开发的时候没考虑到中文排版的特殊要求。

    [回复]

  8. 还没仔细研究过这个问题,觉得不缩进也可以,因为以前总是在几个不同的blog软件中导入导出,所以对这种需要依赖某种特殊方式缩进的不愿意使用,呵呵。。。

    [回复]

    Jacse 回复:

    不知道为什么非IE的浏览器不能很方便的使用空格缩进。

    [回复]

    王光卫 回复:

    我一直没有找到一个好的解决方法

    [回复]

  9. 这个问题我也花了很长时间研究,一个是用TinyMCE完整版,一个使用WLW,我测试后,也选择了WLW

    [回复]

    Jacse 回复:

    开始习惯用WLW了。

    [回复]

  10. 我用的就是Windows Live Writer,同感同感啊~~~

    [回复]

    Jacse 回复:

    @Indeed 这个软件超好用,微软难得出好用的软件。

    [回复]

  11. 用wlw,很舒服,插件也很优秀

    [回复]

  12. 把这段代码edButtons[edButtons.length]=new edButton('ed_para2em','para2em','','','pa');加入到includes/js/quicktags.js文件中这段代码edButtons[edButtons.length]=new edButton("ed_more","more","","","t",-1);的后面,在代码模式下编辑文章即可手动选择段落首行缩进2个汉字

    [回复]

  13. 刚刚接触wp,和Windows Live Writer,就是遇到排版问题搜索到这里,琢磨中,暂时文章还很难看中

    [回复]

  1. 十月 24th, 2009
  2. 十一月 15th, 2009

1 2 3 4 5 6 7 8