乐筑天下

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

[编程交流] 我想添加“居中对齐”

[复制链接]

4

主题

8

帖子

4

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 16:48:33 | 显示全部楼层 |阅读模式
你好我这里有一个Lisp程序的词,我用得很好。
此lisp具有中心对齐。
当我使用此选项时,此lisp会将选定对象的X值和Y值对齐。
但是
我只想按X值对齐对象。
能给我这个吗?
 
 
 
 
(定义c:AA(/ActDoc Sel AliObj AliLl AliUr ss AliOpt Ent tempObj templ tempUr)
 
(vl load com)
(setq ActDoc(vla get ActiveDocument(vlax get Acad Object)))
(vla ENDUDOMARK ActDoc)
(vla StartUndoMark ActDoc)
(如果
(和
(setq Sel(entsel“\n选择基础对象(用于对齐):”)
(非(重画(汽车选择)3))
(setq AliObj(vlax ename->vla object(car Sel)))
(不是(vla GetBoundingBox AliObj'AliLl'AliUr))
(setq AliLl(安全数组值AliLl))
(setq AliUr(安全数组值AliUr))
(setq ss(ssget))
(不是(initget“Left Right Center Top Bottom”))
(setq AliOpt)
(如果(setq AliOpt(getkword)“\n对齐选项[中心/左/右/上/下]:
“”)AliOpt
“居中”
)
)
(setq cnt-1)
)
(而(setq Ent(ssname ss(setq cnt(1+cnt)))
(setq tempObj(vlax ename->vla object Ent))
(vla GetBoundingBox tempObj‘tempLl’tempUr)
(setq模板(安全数组值模板))
(setq tempUr(安全数组值tempUr))
(续)
(=AliOpt“中心”)
(vlax调用
坦波布
'移动
(mapcar’(λ(a b)(/(+a b)2.0))tempLl tempUr)
(mapcar’(λ(a b)(/(+a b)2.0))AliLl AliUr)
)
)
(=AliOpt“左”)
(vlax调用
坦波布
'移动
坦普尔
(列表
(汽车警报)
(cadr tempLl)
(caddr tempLl)
)
)
)
(=AliOpt“Right”)
(vlax调用
坦波布
'移动
坦普尔
(列表
(汽车校准)
(cadr tempUr)
(caddr tempUr)
)
)
)
(=AliOpt“顶部”)
(vlax调用
坦波布
'移动
坦普尔
(列表
(汽车温度)
(cadr AliUr)
(caddr tempUr)
)
)
)
(=AliOpt“底部”)
(vlax调用
坦波布
'移动
坦普尔
(列表
(汽车模板)
(卡德尔·阿利尔)
(caddr tempLl)
)
)
)
)
)
)
(如果选择(重画(汽车选择)4))
(vla ENDUDOMARK ActDoc)
(普林斯)
)
(提示“\n输入AO以启动。”)
回复

使用道具 举报

4

主题

8

帖子

4

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 16:56:45 | 显示全部楼层
如果可以将对齐添加到lisp中,我想将其命名为“Middle(M)”。
回复

使用道具 举报

17

主题

1274

帖子

25

银币

后起之秀

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

铜币
260
发表于 2022-7-5 17:03:50 | 显示全部楼层
第一次包裹
  1. tags around selected text using # from Toolbar above.<p>2nd  Paste the link to where you got the lisp.  It gives credit to the author and provides more information about the lisp.</p>
回复

使用道具 举报

66

主题

1552

帖子

1514

银币

后起之秀

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

铜币
325
发表于 2022-7-5 17:11:28 | 显示全部楼层
这是一个很好的代码,刚刚找到源线程,作者是蒂姆·威利。
 
无论如何,我的尝试如下:
  1. [color=#8b4513]; Align Objects with Justification[/color]
  2. [b][color=BLACK]([/color][/b]defun C:test [b][color=FUCHSIA]([/color][/b] / m mv *error* Lst s SS c acDoc i o d Lst2 sBL sTR dBL dTR[b][color=FUCHSIA])[/color][/b]
  3. [b][color=FUCHSIA]([/color][/b]defun m [b][color=NAVY]([/color][/b]p1 p2[b][color=NAVY])[/color][/b] [b][color=NAVY]([/color][/b]apply 'mapcar [b][color=MAROON]([/color][/b]cons '[b][color=GREEN]([/color][/b]lambda [b][color=BLUE]([/color][/b]a b[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]/ [b][color=RED]([/color][/b]+ a b[b][color=RED])[/color][/b] 2.[b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b] [b][color=GREEN]([/color][/b]list p1 p2[b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b][b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b]
  4. [b][color=FUCHSIA]([/color][/b]defun mv [b][color=NAVY]([/color][/b]o p1 p2[b][color=NAVY])[/color][/b] [b][color=NAVY]([/color][/b]vlax-invoke o 'move p1 p2[b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b]
  5. [b][color=FUCHSIA]([/color][/b]defun *error* [b][color=NAVY]([/color][/b]m[b][color=NAVY])[/color][/b] [b][color=NAVY]([/color][/b]and acDoc [b][color=MAROON]([/color][/b]vla-EndUndoMark acDoc[b][color=MAROON])[/color][/b][b][color=NAVY])[/color][/b][b][color=NAVY]([/color][/b]print m[b][color=NAVY])[/color][/b][b][color=NAVY]([/color][/b]princ[b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b]
  6. [b][color=FUCHSIA]([/color][/b]setq Lst
  7.    [b][color=NAVY]([/color][/b]list
  8.      [b][color=MAROON]([/color][/b]cons [color=#2f4f4f]"Left"[/color] '[b][color=GREEN]([/color][/b][b][color=BLUE]([/color][/b]d[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]list [b][color=RED]([/color][/b]cadr d[b][color=RED])[/color][/b] [b][color=RED]([/color][/b]list [b][color=PURPLE]([/color][/b]car [b][color=TEAL]([/color][/b]car s[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]cadr [b][color=TEAL]([/color][/b]cadr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]caddr [b][color=TEAL]([/color][/b]cadr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
  9.      [b][color=MAROON]([/color][/b]cons [color=#2f4f4f]"Center"[/color] '[b][color=GREEN]([/color][/b][b][color=BLUE]([/color][/b]d[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]list [b][color=RED]([/color][/b]cadddr d[b][color=RED])[/color][/b] [b][color=RED]([/color][/b]list [b][color=PURPLE]([/color][/b]car [b][color=TEAL]([/color][/b]caddr s[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]cadr [b][color=TEAL]([/color][/b]cadddr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]caddr [b][color=TEAL]([/color][/b]cadddr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
  10.      [b][color=MAROON]([/color][/b]cons [color=#2f4f4f]"Right"[/color] '[b][color=GREEN]([/color][/b][b][color=BLUE]([/color][/b]d[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]list [b][color=RED]([/color][/b]caddr d[b][color=RED])[/color][/b] [b][color=RED]([/color][/b]list [b][color=PURPLE]([/color][/b]car [b][color=TEAL]([/color][/b]cadr s[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]cadr [b][color=TEAL]([/color][/b]caddr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]caddr [b][color=TEAL]([/color][/b]caddr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
  11.      [b][color=MAROON]([/color][/b]cons [color=#2f4f4f]"Top"[/color] '[b][color=GREEN]([/color][/b][b][color=BLUE]([/color][/b]d[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]list [b][color=RED]([/color][/b]caddr d[b][color=RED])[/color][/b] [b][color=RED]([/color][/b]list [b][color=PURPLE]([/color][/b]car [b][color=TEAL]([/color][/b]caddr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]cadr [b][color=TEAL]([/color][/b]cadr s[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]caddr [b][color=TEAL]([/color][/b]caddr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
  12.      [b][color=MAROON]([/color][/b]cons [color=#2f4f4f]"Middle"[/color] '[b][color=GREEN]([/color][/b][b][color=BLUE]([/color][/b]d[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]list [b][color=RED]([/color][/b]cadddr d[b][color=RED])[/color][/b] [b][color=RED]([/color][/b]list [b][color=PURPLE]([/color][/b]car [b][color=TEAL]([/color][/b]cadddr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]cadr [b][color=TEAL]([/color][/b]caddr s[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]caddr [b][color=TEAL]([/color][/b]cadddr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
  13.      [b][color=MAROON]([/color][/b]cons [color=#2f4f4f]"Bottom"[/color] '[b][color=GREEN]([/color][/b][b][color=BLUE]([/color][/b]d[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]list [b][color=RED]([/color][/b]cadr d[b][color=RED])[/color][/b] [b][color=RED]([/color][/b]list [b][color=PURPLE]([/color][/b]car [b][color=TEAL]([/color][/b]cadr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]cadr [b][color=TEAL]([/color][/b]car s[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b] [b][color=PURPLE]([/color][/b]caddr [b][color=TEAL]([/color][/b]cadr d[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
  14.    [b][color=NAVY])[/color][/b]
  15. [b][color=FUCHSIA])[/color][/b]
  16. [b][color=FUCHSIA]([/color][/b]setvar 'errno 0[b][color=FUCHSIA])[/color][/b]
  17. [b][color=FUCHSIA]([/color][/b]while [b][color=NAVY]([/color][/b]/= 52 [b][color=MAROON]([/color][/b]getvar 'errno[b][color=MAROON])[/color][/b][b][color=NAVY])[/color][/b]
  18.    [b][color=NAVY]([/color][/b]setq s [b][color=MAROON]([/color][/b]car [b][color=GREEN]([/color][/b]entsel [color=#2f4f4f]"\nSelect base object for aligning <exit>: "[/color][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b][b][color=NAVY])[/color][/b]
  19.    [b][color=NAVY]([/color][/b]cond
  20.      [b][color=MAROON]([/color][/b][b][color=GREEN]([/color][/b]= 7 [b][color=BLUE]([/color][/b]getvar 'errno[b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b] [b][color=GREEN]([/color][/b]princ [color=#2f4f4f]"\nMissed."[/color][b][color=GREEN])[/color][/b] [b][color=GREEN]([/color][/b]setvar 'errno 0[b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
  21.      [b][color=MAROON]([/color][/b]
  22.        [b][color=GREEN]([/color][/b]and s
  23.          [b][color=BLUE]([/color][/b]or
  24.            [b][color=RED]([/color][/b]not [b][color=PURPLE]([/color][/b]vlax-method-applicable-p [b][color=TEAL]([/color][/b]vlax-ename->vla-object s[b][color=TEAL])[/color][/b] 'GetBoundingBox[b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b]
  25.            [b][color=RED]([/color][/b]vl-catch-all-error-p [b][color=PURPLE]([/color][/b]vl-catch-all-apply 'vla-GetBoundingBox [b][color=TEAL]([/color][/b]list [b][color=OLIVE]([/color][/b]vlax-ename->vla-object s[b][color=OLIVE])[/color][/b] 'sBL 'sTR[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b]
  26.          [b][color=BLUE])[/color][/b]
  27.        [b][color=GREEN])[/color][/b]
  28.        [b][color=GREEN]([/color][/b]princ [color=#2f4f4f]"\nInvalid object."[/color][b][color=GREEN])[/color][/b]
  29.      [b][color=MAROON])[/color][/b]
  30.      [b][color=MAROON]([/color][/b]s
  31.        [b][color=GREEN]([/color][/b]and
  32.          [b][color=BLUE]([/color][/b]setq s [b][color=RED]([/color][/b]mapcar 'safearray-value [b][color=PURPLE]([/color][/b]list sBL sTR[b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b]
  33.          [b][color=BLUE]([/color][/b]setq s [b][color=RED]([/color][/b]append s [b][color=PURPLE]([/color][/b]list [b][color=TEAL]([/color][/b]apply 'm s[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b]
  34.          [b][color=BLUE]([/color][/b]princ [color=#2f4f4f]"\nSelect objects to be aligned: "[/color][b][color=BLUE])[/color][/b]
  35.          [b][color=BLUE]([/color][/b]setq SS [b][color=RED]([/color][/b]ssget [color=#2f4f4f]"_:L"[/color][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b]
  36.          [b][color=BLUE]([/color][/b]not [b][color=RED]([/color][/b]initget [b][color=PURPLE]([/color][/b]apply 'strcat [b][color=TEAL]([/color][/b]mapcar '[b][color=OLIVE]([/color][/b]lambda [b][color=GRAY]([/color][/b]x[b][color=GRAY])[/color][/b] [b][color=GRAY]([/color][/b]strcat x [color=#2f4f4f]" "[/color][b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b] [b][color=OLIVE]([/color][/b]mapcar 'car Lst[b][color=OLIVE])[/color][/b][b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b][b][color=RED])[/color][/b][b][color=BLUE])[/color][/b]
  37.          [b][color=BLUE]([/color][/b]or
  38.            [b][color=RED]([/color][/b]setq c
  39.              [b][color=PURPLE]([/color][/b]getkword
  40.                [b][color=TEAL]([/color][/b]strcat
  41.                  [color=#2f4f4f]"\nSpecify alignment option ["[/color]
  42.                  [b][color=OLIVE]([/color][/b]vl-string-right-trim [color=#2f4f4f]"/"[/color] [b][color=GRAY]([/color][/b]apply 'strcat [b][color=AQUA]([/color][/b]mapcar '[b][color=LIME]([/color][/b]lambda [b][color=SILVER]([/color][/b]x[b][color=SILVER])[/color][/b] [b][color=SILVER]([/color][/b]strcat x [color=#2f4f4f]"/"[/color][b][color=SILVER])[/color][/b][b][color=LIME])[/color][/b] [b][color=LIME]([/color][/b]mapcar 'car Lst[b][color=LIME])[/color][/b][b][color=AQUA])[/color][/b][b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b]
  43.                  [color=#2f4f4f]"]: <Center> "[/color]
  44.                [b][color=TEAL])[/color][/b]
  45.              [b][color=PURPLE])[/color][/b]
  46.            [b][color=RED])[/color][/b]
  47.            [b][color=RED]([/color][/b]setq c [color=#2f4f4f]"Center"[/color][b][color=RED])[/color][/b]
  48.          [b][color=BLUE])[/color][/b]
  49.          [b][color=BLUE]([/color][/b]progn
  50.            [b][color=RED]([/color][/b]repeat [b][color=PURPLE]([/color][/b]setq i [b][color=TEAL]([/color][/b]sslength SS[b][color=TEAL])[/color][/b][b][color=PURPLE])[/color][/b]
  51.              [b][color=PURPLE]([/color][/b]and
  52.                [b][color=TEAL]([/color][/b]vlax-method-applicable-p [b][color=OLIVE]([/color][/b]setq o [b][color=GRAY]([/color][/b]vlax-ename->vla-object [b][color=AQUA]([/color][/b]ssname SS [b][color=LIME]([/color][/b]setq i [b][color=SILVER]([/color][/b]1- i[b][color=SILVER])[/color][/b][b][color=LIME])[/color][/b][b][color=AQUA])[/color][/b][b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b] 'GetBoundingBox[b][color=TEAL])[/color][/b]
  53.                [b][color=TEAL]([/color][/b]not [b][color=OLIVE]([/color][/b]vl-catch-all-error-p [b][color=GRAY]([/color][/b]vl-catch-all-apply 'vla-GetBoundingBox [b][color=AQUA]([/color][/b]list o 'dBL 'dTR[b][color=AQUA])[/color][/b][b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b][b][color=TEAL])[/color][/b]
  54.                [b][color=TEAL]([/color][/b]setq d [b][color=OLIVE]([/color][/b]mapcar 'safearray-value [b][color=GRAY]([/color][/b]list dBL dTR[b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b][b][color=TEAL])[/color][/b] [color=#8b4513]; o BL TR MC[/color]
  55.                [b][color=TEAL]([/color][/b]setq d [b][color=OLIVE]([/color][/b]append [b][color=GRAY]([/color][/b]list o[b][color=GRAY])[/color][/b] d [b][color=GRAY]([/color][/b]list [b][color=AQUA]([/color][/b]apply 'm d[b][color=AQUA])[/color][/b][b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b][b][color=TEAL])[/color][/b]
  56.                [b][color=TEAL]([/color][/b]setq Lst2 [b][color=OLIVE]([/color][/b]cons d Lst2[b][color=OLIVE])[/color][/b][b][color=TEAL])[/color][/b]
  57.              [b][color=PURPLE])[/color][/b][color=#8b4513]; and[/color]
  58.            [b][color=RED])[/color][/b][color=#8b4513]; repeat[/color]
  59.            [b][color=RED]([/color][/b]if Lst2
  60.              [b][color=PURPLE]([/color][/b]progn
  61.                [b][color=TEAL]([/color][/b]setq acDoc [b][color=OLIVE]([/color][/b]vla-get-ActiveDocument [b][color=GRAY]([/color][/b]vlax-get-acad-object[b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b][b][color=TEAL])[/color][/b]
  62.                [b][color=TEAL]([/color][/b]or [b][color=OLIVE]([/color][/b]/= 8 [b][color=GRAY]([/color][/b]logand [b][color=AQUA]([/color][/b]getvar 'undoctl[b][color=AQUA])[/color][/b] 8[b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b] [b][color=OLIVE]([/color][/b]not [b][color=GRAY]([/color][/b]vla-EndUndoMark acDoc[b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b] [b][color=TEAL])[/color][/b]
  63.                [b][color=TEAL]([/color][/b]not [b][color=OLIVE]([/color][/b]vla-StartUndoMark acDoc[b][color=OLIVE])[/color][/b][b][color=TEAL])[/color][/b]
  64.                [b][color=TEAL]([/color][/b]mapcar '[b][color=OLIVE]([/color][/b]lambda [b][color=GRAY]([/color][/b]x[b][color=GRAY])[/color][/b] [b][color=GRAY]([/color][/b]apply 'mv [b][color=AQUA]([/color][/b]append [b][color=LIME]([/color][/b]list [b][color=SILVER]([/color][/b]car x[b][color=SILVER])[/color][/b][b][color=LIME])[/color][/b] [b][color=LIME]([/color][/b][b][color=SILVER]([/color][/b]cdr [b][color=YELLOW]([/color][/b]assoc c Lst[b][color=YELLOW])[/color][/b][b][color=SILVER])[/color][/b] x[b][color=LIME])[/color][/b][b][color=AQUA])[/color][/b][b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b] Lst2[b][color=TEAL])[/color][/b]
  65.                [b][color=TEAL]([/color][/b]and [b][color=OLIVE]([/color][/b]= 8 [b][color=GRAY]([/color][/b]logand [b][color=AQUA]([/color][/b]getvar 'undoctl[b][color=AQUA])[/color][/b] 8[b][color=GRAY])[/color][/b][b][color=OLIVE])[/color][/b] [b][color=OLIVE]([/color][/b]vla-EndUndoMark acDoc[b][color=OLIVE])[/color][/b][b][color=TEAL])[/color][/b]
  66.              [b][color=PURPLE])[/color][/b]
  67.            [b][color=RED])[/color][/b]
  68.          [b][color=BLUE])[/color][/b]
  69.        [b][color=GREEN])[/color][/b][color=#8b4513]; and [/color]
  70.        [b][color=GREEN]([/color][/b]setvar 'errno 52[b][color=GREEN])[/color][/b]
  71.      [b][color=MAROON])[/color][/b]
  72.    [b][color=NAVY])[/color][/b]
  73. [b][color=FUCHSIA])[/color][/b][color=#8b4513]; while[/color]
  74. [b][color=FUCHSIA]([/color][/b]princ[b][color=FUCHSIA])[/color][/b]
  75. [b][color=BLACK])[/color][/b][color=#8b4513]; defun[/color]
回复

使用道具 举报

4

主题

8

帖子

4

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 17:22:23 | 显示全部楼层
非常感谢。下次我会遵守这里的规则
回复

使用道具 举报

4

主题

8

帖子

4

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 17:27:35 | 显示全部楼层
吼叫声我真的很感激你所做的一切。
我可以请你再补充一件事吗?
我想添加“内部中心”,作为上一个LISP的“中心”。我希望“内部中心”将是默认选项。
ex)对齐选项[左/中/右/上/中/下/内中心]:
如果你有空闲时间,你能帮我吗?
回复

使用道具 举报

66

主题

1552

帖子

1514

银币

后起之秀

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

铜币
325
发表于 2022-7-5 17:36:37 | 显示全部楼层
对于“匹配中心”,将其包含在Lst变量中:
  1. (cons "MatchCenter" '((d) (list (cadddr d) (caddr s))))
回复

使用道具 举报

4

主题

8

帖子

4

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 17:46:45 | 显示全部楼层
这正是我想要的!
我真的非常感谢你这么做,Grrr
祝您有个美好的一天!
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-5 17:54:07 | 显示全部楼层
请阅读代码发布指南,并编辑代码以包含在代码标签中。[NOPARSE]
  1. Your Code Here[/NOPARSE]
=
  1. Your Code Here
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-13 13:50 , Processed in 0.376406 second(s), 70 queries .

© 2020-2025 乐筑天下

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