zoukankan      html  css  js  c++  java
  • org导出html时图片链接部分会出错(已解决)

    org导出html时图片链接部分会出错(已解决)

     

    org导出html时图片链接部分会出错(已解决)

    Table of Contents

    1 问题描述

    当在org中写入类似下列图片链接的时候,在导出的时候会出错

    http://images.cnblogs.com/cnblogs_com/csophys/432523/o_%E7%99%BB%E5%BD%95%E6%88%AA%E5%9B%BE.png
    

    导出时在网页上显示为:

    _%E7%99%BB%E5%BD%95%E6%88%AA%E5%9B%BE.png
    

    感谢open_source 解决方式:图片链接外加双重[]即可,如下:

    o_%E7%99%BB%E5%BD%95%E6%88%AA%E5%9B%BE.png

    也就是<img>的alt信息,需求额外点一次才能访问正常的图片。而正常情况下,如果图片链接是比较正常的链接如:

    http://pic002.cnblogs.com/images/2012/353262/2012071216105211.png
    

    那么导出时网页会正常显示图片。。也就是alt信息就是完全的链接地址。

    2 相关代码

    emacs主目录/lisp/org/org-html.el 下的函数org-html-handle-links (line opt-plist)有关于这个的处理的。

    (setq desc (org-add-props
               (concat "<img src=\"" desc "\" alt=\""
                       (file-name-nondirectory desc) "\"/>")
               '(org-protected t)))
    

    也把(file-name-nondirectory desc)函数直接改成desc了,但是还是感觉不行。不知道有没有遇到相同问题的朋友,分享下解决过程,非常感激!

    Date: 2012-12-02 21:16:21 中国标准时间

    Author: csophys

    Org version 7.8.11 with Emacs version 24

    Validate XHTML 1.0
  • 相关阅读:
    [置顶] Blender 三维绘图及渲染软件 (开源优秀强大跨平台)
    观察力训练(福尔摩斯演绎法)
    Shiro 权限框架使用总结
    [置顶] 如何编写出优美的 JavaScript 代码
    TopCoder 入门教程 sqybi完善版
    开源 3D CAD 软件 gCAD3D 1.9.1 发布
    Java 局部内部类访问局部变量必须加 final 关键字
    [置顶] 程序员如何做出“不难看”的设计
    JavaFX DirectoryChooser[目录选择器]使用实例及源代码[图文]
    项目管理软件收集
  • 原文地址:https://www.cnblogs.com/csophys/p/2789860.html
Copyright © 2011-2022 走看看