乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 64|回复: 19

[编程交流] 如何在ms中显示LISP代码

[复制链接]

11

主题

29

帖子

18

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
55
发表于 2022-7-5 15:53:13 | 显示全部楼层 |阅读模式
你好
 
也许这个问题已经被回答了一千次,但如果是这样的话,我找不到答案。
 
我希望在MSWord中显示代码片段,而不丢失IDE格式(我必须对我们在工作中使用的大型程序进行全面描述)。我总是可以接受一些“打印屏幕”选项,但这真的很难看。
 
有人能解决这个问题吗?
 
非常感谢并致以最诚挚的问候,
 
雅克
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-5 15:58:30 | 显示全部楼层
如果您必须使用MS Word,请使用固定宽度字体(例如“Courier New”)?
 
还是说IDE提供的语法着色?
回复

使用道具 举报

26

主题

1495

帖子

20

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-5 16:01:28 | 显示全部楼层
你能在word文档中插入HTML代码吗?
 
-大卫
回复

使用道具 举报

58

主题

3353

帖子

33

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1761
发表于 2022-7-5 16:04:56 | 显示全部楼层
 
对李在这里的代码应该可以实现这个操作。
德芬。docx文件
回复

使用道具 举报

11

主题

29

帖子

18

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
55
发表于 2022-7-5 16:07:52 | 显示全部楼层
你好
 
谢谢大家的回复。我不太确定我是否完全理解它们,但我会尝试用你的提示来解决我的问题!
 
李:是的,我想模仿IDE提供的颜色和格式。我想你的格式化程序就是这么做的。我会试试的。
 
谢谢并致以最诚挚的问候,
 
雅克
回复

使用道具 举报

66

主题

1552

帖子

1514

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
325
发表于 2022-7-5 16:09:54 | 显示全部楼层
罗恩,
你对李的日常生活有什么看法?
 
使用“.doc”效果很好,但不使用“.docx”:
 
  1. (LM:LISPStyler file
  2. '(
  3.    ("" "")  ;; Container
  4.    ("" "")  ;; Quotes/Dots
  5.    ("" "")  ;; Brackets
  6.    ("" "")  ;; Multiline Comments
  7.    ("" "")  ;; Single Comments
  8.    ("" "")  ;; Strings
  9.    ("" "")  ;; Protected Symbols
  10.    ("" "")  ;; Integers
  11.    ("" "")  ;; Reals
  12. )
  13. ".doc"
  14. nil
  15. )
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-5 16:13:57 | 显示全部楼层
@Grrr,我现在只是猜测,但我认为您不理解LispStyler例程的用法。。。输出应该是“htm”或“html”,当创建文件时,您应该看到将html文件插入Word。。。最后保存为doc或docx。。。
回复

使用道具 举报

66

主题

1552

帖子

1514

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
325
发表于 2022-7-5 16:17:36 | 显示全部楼层
@马克,我试过你的建议,但我无法复制罗恩的结果。
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-5 16:19:42 | 显示全部楼层
@Grrr,您启动Word,然后转到“打开”,而不是“新建文件”,然后浏览到*。html,然后接受Word要求的选项。。。我知道格式有点不好,但它的颜色就像你用浏览器预览的html文件一样。。。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 16:24:23 | 显示全部楼层
根据你想在Word中使用宏的程度,可能还有另一种方法。这些是VBA代码,我刚刚玩了一个关于制作的快速游戏”(“红色,没有真正测试,因为我在Word中没有很多宏。
 
  1. With Selection.Find
  2.        .Text = "("
  3.        .Replacement.Text = ""
  4.        .Forward = True
  5.        .Wrap = wdFindAsk
  6.        .Format = False
  7.        .MatchCase = False
  8.        .MatchWholeWord = False
  9.        .MatchWildcards = False
  10.        .MatchSoundsLike = False
  11.        .MatchAllWordForms = False
  12.    End With
  13.    Selection.Find.Execute
  14.    Selection.Font.Color = wdColorRed
  15.    Selection.Find.ClearFormatting
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 21:01 , Processed in 0.452973 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表