[已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

Vim、Emacs配置和使用
头像
aquCHAOS
帖子: 58
注册时间: 2008-08-14 11:26
送出感谢: 0
接收感谢: 0
联系:

[已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

#1

帖子 aquCHAOS » 2008-09-15 15:32

如题,想把一段程序保存成pdf格式的文档,同时想保留vim的语法高亮。不知道有没有办法 :?
上次由 aquCHAOS 在 2008-09-15 21:12,总共编辑 1 次。
头像
rhfcaesar
帖子: 2996
注册时间: 2005-11-17 15:45
来自: 湖北
送出感谢: 0
接收感谢: 1 次

#2

帖子 rhfcaesar » 2008-09-15 17:13

我也想知道。 :D :D

代码: 全选

枪杆子里面出政权
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中
送出感谢: 9 次
接收感谢: 61 次

#3

帖子 luojie-dune » 2008-09-15 17:53

I use medit?
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
xeoc
帖子: 1994
注册时间: 2007-05-06 10:12
送出感谢: 0
接收感谢: 0

#4

帖子 xeoc » 2008-09-15 17:56

vim可以直接转成html啊...自带tohtml的插件....带语法高亮....再直接打印成pdf好了(这个功能u自带)

代码: 全选

" Vim plugin for converting a syntax highlighted file to HTML.
" Maintainer: Bram Moolenaar <Bram@vim.org>
" Last Change: 2003 Apr 06

" Don't do this when:
" - when 'compatible' is set
" - this plugin was already loaded
" - user commands are not available.
if !&cp && !exists(":TOhtml") && has("user_commands")
  command -range=% TOhtml :call Convert2HTML(<line1>, <line2>)

  func Convert2HTML(line1, line2)
    if a:line2 >= a:line1
      let g:html_start_line = a:line1
      let g:html_end_line = a:line2
    else
      let g:html_start_line = a:line2
      let g:html_end_line = a:line1
    endif

    runtime syntax/2html.vim

    unlet g:html_start_line
    unlet g:html_end_line
  endfunc

endif
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#5

帖子 eexpress » 2008-09-15 18:11

gvim里面,菜单就有保存为html。
● 鸣学
xeoc
帖子: 1994
注册时间: 2007-05-06 10:12
送出感谢: 0
接收感谢: 0

#6

帖子 xeoc » 2008-09-15 18:23

eexpress 写了:gvim里面,菜单就有保存为html。


不用gvim,那个命令是什么?
头像
aquCHAOS
帖子: 58
注册时间: 2008-08-14 11:26
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 aquCHAOS » 2008-09-15 19:03

:cry: gvim菜单里面有这个选项么?为什么我没有找到啊。。。

不过:TOhtml确实好用嘿嘿~~ :lol: 谢谢大家了!
insmile
帖子: 7
注册时间: 2008-09-26 21:24
送出感谢: 0
接收感谢: 0

Re: [已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

#8

帖子 insmile » 2008-09-27 9:33

:em20 gvim菜单里面有这个选项么?为什么我也没有找到啊
头像
sevk
帖子: 2059
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
送出感谢: 20 次
接收感谢: 6 次
联系:

Re: [已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

#9

帖子 sevk » 2009-06-04 12:02

要先保存为 html , 再搞成 pdf ?
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
头像
missing
帖子: 1470
注册时间: 2008-03-28 20:52
系统: QNX
送出感谢: 3 次
接收感谢: 1 次

Re: [已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

#10

帖子 missing » 2009-06-04 12:24

用gedit开语法高亮打印成PDF
missing is i missing you...
blue sea
帖子: 198
注册时间: 2007-11-10 8:57
送出感谢: 0
接收感谢: 0
联系:

Re: [已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

#11

帖子 blue sea » 2009-06-04 14:20

楼上正确。
头像
b33e
论坛版主
帖子: 3866
注册时间: 2011-06-07 14:20
系统: Mint18
送出感谢: 16 次
接收感谢: 62 次

Re: [已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

#12

帖子 b33e » 2011-10-24 22:30

可以直接输出pdf啊,要安装vim-latexsuite,过程中可能提醒还要装tex的几个包。不过肯定是可以直接输出pdf的,我正在用。
头像
lilydjwg
论坛版主
帖子: 4165
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: [已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

#13

帖子 lilydjwg » 2011-10-25 17:09

sevk 写了:要先保存为 html , 再搞成 pdf ?
也可以用 :hardcopy > a.ps 打印成 ps 文件,再转成 pdf 文件。
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01
送出感谢: 2 次
接收感谢: 15 次

Re: [已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

#14

帖子 Fermat618 » 2011-10-25 20:27

lilydjwg 写了:
sevk 写了:要先保存为 html , 再搞成 pdf ?
也可以用 :hardcopy > a.ps 打印成 ps 文件,再转成 pdf 文件。
我这里直接
[vim]
:hardcopy
[/vim]
就好了.
:em03
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01
送出感谢: 2 次
接收感谢: 15 次

Re: [已解决]请问能否使用vim将文档输出成pdf?主要想保留语法高亮

#15

帖子 Fermat618 » 2011-10-25 20:39

missing 写了:用gedit开语法高亮打印成PDF
gedit都可以打印成PDF,Vim不行?你这是瞧不起vim啊。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
回复

回到 “Vim和Emacs”