分类: LINUX
2007-08-11 23:41:55
有具体说明; 或者也可以在emacs中C+h v emacs-wiki-publishing-markup得到帮助
[[目的地址标识][链接名称]]
试了n久,终于找到方法了。只需在文章前面加上,就会把通过*,**等设定的标题自动在网页顶部排列. 还可以在contents后面添加depth=2指定列到二级目录为止。 另外,还有其他的一些设置没仔细试过,参见emacs的帮助:C-h v emacs-wiki-markup-tags
其实方法跟anchor类似,在需要标注的地方加上[1],然后在被引用的行前面插入#fn.1
(setq emacs-wiki-style-sheet "") 如果是指定某个网页的css,可以在页首加入#style current.css
例如:
这种文法可以在emacs源文件中看到图像 [[目的地址标识][链接名称]]得到:
如:[[test1.jpg][测试1]]
和方法1一样,这种文法也可以在emacs源文件中看到图像
[[test2.jpg]] |
得到: |
直接在wiki中用html方式 我的照片得到: 测试图3链接
方法3在网页中只出现一个链接,图片不直接出现在网页中
红色红色
橙色橙色
可以在前面加WikiName屏蔽:
|在wiki中是用作表格的,连都无法屏蔽,只能用 ¦ 来替代
1. 修改emacs-wiki-publish.el文件,把(when (boundp 'emacs-wiki-menu-factory) (funcall emacs-wiki-menu-factory)) 反注释掉,这样每个网页上都将出现导航菜单 2. M-x customize-group RET emacs-wiki 找到并进入Emacs Wiki Menu group、 修改Emacs Wiki Menu Factory,把值改成emacs-wiki-menu-make-from-list 3.在页面中,用#menu (("menuitem1" "url" "tooltip1") ("menuitem2" "url" "tooltip2"))添加导航菜单 4.如果不想在页面中引用,在页首加入(set (make-variable-buffer-local 'emacs-wiki-menu-factory) 'emacs-wiki-menu-no-menu)
#title可以设定网页标题 #title  即可
;;ncftp网页自动上传 (require 'update-remote) ;; and setting proper variables. Here is a example (setq update-remote-cmd-name "ncftpput") ;;-u 加用户名 -p 加密码 接着是服务器的名字 (setq update-remote-cmd-prefix "-u xxx -p xxx servername.com.cn") (defun update-my-homepage () (interactive) ;;update-remote 后面第一项是服务器端目录,第二项是本地欲上传的目录 (update-remote "/" "c:/wiki/")) ;
然后用M-x update-my-homepage就可以自动更新服务器端的网页,我把update-my-hmoepage绑定至C-c C-u键
;;将update-my-homepage绑定至C-c C-u键 (add-hook 'emacs-wiki-mode-hook (lambda () (define-key emacs-wiki-mode-map (kbd "C-c C-u") 'update-my-homepage) ))
备注,注脚被引用处