{"id":5165,"date":"2018-06-05T19:36:37","date_gmt":"2018-06-05T11:36:37","guid":{"rendered":"https:\/\/lttt.vanabel.cn\/?p=5165"},"modified":"2018-10-17T09:57:09","modified_gmt":"2018-10-17T01:57:09","slug":"texzhongdiguidiaoyongminglingerli","status":"publish","type":"post","link":"https:\/\/lttt.vanabel.cn\/?p=5165","title":{"rendered":"TeX\u4e2d\u9012\u5f52\u8c03\u7528\u547d\u4ee4\u4e8c\u4f8b"},"content":{"rendered":"<h4>\u4f8b\u5b501. \u5b9a\u4e49\u5e7f\u4e49\u4e58\u6cd5.<\/h4>\n<p>\u5206\u6790\u4e2d, Hamilton\u53d1\u660e\u4e86\u6240\u8c13\u7684Sharp\u7b97\u5b50, \u5373\u7528\u6765\u8868\u793a\u4e58\u79ef, \u5176\u7cfb\u6570\u662f\u6709\u754c\u7684\u3002 \u4f8b\u5982$A&#35; B$\u8868\u793a$A$\u4e0e$B$\u548c\u67d0\u4e2a\u6709\u754c\u51fd\u6570\u7684\u4e58\u79ef. \u90a3\u4e48\u95ee\u9898\u662f, \u5982\u4f55\u5728TeX\u4e2d\u5b9a\u4e49\u4e00\u4e2a\u547d\u4ee4\u4f7f\u5f97\u5f88\u65b9\u4fbf\u5199\u8fd9\u79cd\u4e58\u79ef\u5462\uff1f<\/p>\n<p>\u8fd9\u5c31\u662f\u672c\u6587\u7684\u91cd\u70b9\uff1a\u9012\u5f52\u8c03\u7528\u547d\u4ee4\u3002<\/p>\n<pre class=\"lang:tex decode:true \" >\\makeatletter\n\\newcommand{\\multi}[1]{#1\\checknextchar}\n\\newcommand{\\checknextchar}{\\@ifnextchar\\bgroup{\\#\\multi}{}}\n\\makeatother<\/pre>\n<p>\u7528\u6cd5\u5982\u4e0b<\/p>\n<pre class=\"lang:tex decode:true \" >\\multi{\\phi}\n\\multi{\\phi_1}{\\phi_2}{\\phi_3}<\/pre>\n<p><!--more--><\/p>\n<p>\u89e3\u91ca\u4e0b, \u4e0a\u9762\u6211\u4eec\u5b9a\u4e49\u4e86\u4e00\u4e2a<code>\\multi<\/code>\u547d\u4ee4, \u5b83\u53ea\u63a5\u6536\u4e00\u4e2a\u53c2\u6570, \u6548\u679c\u662f\uff1a\u9996\u5148\u539f\u6837\u8f93\u51fa\u63a5\u6536\u7684\u53c2\u6570, \u7136\u540e\u7528<code>\\checknextchar<\/code>\u68c0\u67e5\u540e\u9762\u8fd8\u6709\u6ca1\u6709\u53c2\u6570. \u800c<code>\\checknextchar<\/code>\u4e2d, \u6211\u4eec\u4f7f\u7528\u4e86<strong>\u5185\u7f6e\u7684<\/strong>(\u8fd9\u4e5f\u662f\u4e3a\u5565\u6211\u4eec\u5b9a\u4e49\u7684\u547d\u4ee4\u8981\u653e\u5230 <code>\\makeatletter<\/code> \u4e0e <code>\\makeatother<\/code> \u4e4b\u95f4)\u5b57\u7b26\u5339\u914d\u51fd\u6570<code>\\@ifnextchar<\/code>, \u800c<code>\\bgroup<\/code>\u5c31\u662f\u8868\u793a\u7684<code>{<\/code>\u5b57\u7b26, \u5982\u679c\u7b2c\u4e00\u4e2a\u53c2\u6570\u540e\u9762\u662f<code>{<\/code>\u5b57\u7b26, \u5219\u8f93\u51fa<code>\\#\\multi<\/code>\uff1b\u6ce8\u610f\u8fd9\u91cc\u9012\u5f52\u8c03\u7528\u4e86<code>\\multi<\/code>\u547d\u4ee4, \u5373\u4e0d\u65ad\u7684\u505a\u4e0a\u8ff0\u64cd\u4f5c, \u76f4\u5230\u540e\u4e00\u4e2a\u5b57\u7b26\u4e0d\u662f<code>{<\/code>, \u8fd9\u65f6\u6211\u4eec\u5565\u4e5f\u4e0d\u505a\u3002<\/p>\n<p>\u5982\u679c\u5229\u7528xparse\u5305\u7684\u8bdd, \u5219\u4e0a\u8ff0\u547d\u4ee4\u53ef\u4ee5\u5982\u4e0b\u5b9e\u73b0:<\/p>\n<pre class=\"lang:tex\">\n\\usepackage{xparse}\n\\NewDocumentCommand{\\multi}{mg}{#1\\IfNoValueTF{#2}{}{\\#\\multi{#2}}}\n<\/pre>\n<h4>\u4f8b\u5b502. \u9012\u5f52\u674e\u62ec\u53f7.<\/h4>\n<p>\u4eff\u7167\u4e0a\u8ff0\u4f8b\u5b50, \u8bd5\u8bd5\u5982\u4f55\u4ea7\u751f<br \/>\n$[A,[B,[C,D]]]]$<br \/>\n\u5176\u5b9e\u6211\u4e5f\u4e0d\u77e5\u9053, \u7b54\u6848\u89c1<a href=\"https:\/\/tex.stackexchange.com\/questions\/85539\/how-to-make-a-recursive-latex-macro-with-comma-separated-argument-list\/85541#85541\" rel=\"noopener\" target=\"_blank\">How to make a recursive Latex macro with comma separated argument list<\/a>\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4f8b\u5b501. \u5b9a\u4e49\u5e7f\u4e49\u4e58\u6cd5. \u5206\u6790\u4e2d, Hamilton\u53d1\u660e\u4e86\u6240\u8c13\u7684Sharp\u7b97\u5b50, &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/lttt.vanabel.cn\/?p=5165\"> <span class=\"screen-reader-text\">TeX\u4e2d\u9012\u5f52\u8c03\u7528\u547d\u4ee4\u4e8c\u4f8b<\/span> \u9605\u8bfb\u66f4\u591a &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[532,851,850],"class_list":["post-5165","post","type-post","status-publish","format-standard","hentry","category-latex","tag-latex-2","tag-mingling","tag-digui"],"_links":{"self":[{"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/posts\/5165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5165"}],"version-history":[{"count":3,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/posts\/5165\/revisions"}],"predecessor-version":[{"id":5224,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=\/wp\/v2\/posts\/5165\/revisions\/5224"}],"wp:attachment":[{"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lttt.vanabel.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}