声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: tcwbest

[编程技巧] 请问legend 指令怎么改变顺序

[复制链接]
发表于 2008-11-29 12:40 | 显示全部楼层
见识了高手的水平,以前不知道这么厉害
回复 支持 反对
分享到:

使用道具 举报

发表于 2008-11-29 16:39 | 显示全部楼层
没想到Chaching兄是位长者,失敬。
legend是个很有意思的命令,围绕这个命令出现过很多常见问题:
1.n×1变两、三...列分栏
2.tex字符插入
3.横排改竖排
4.字体DIY设置
今天又可以补充一个,有趣。

评分

1

查看全部评分

发表于 2008-11-29 20:45 | 显示全部楼层
真正高手回来了! 学习了! 高手出现, 让我想到高手的地盘, 刚去搜了下! 汗! 早有答案!

"横排改竖排"什麽意思? 那有所有完整说明给个连接吧!
发表于 2008-11-29 21:40 | 显示全部楼层

回复 17楼 bainhome 的帖子

能对你列举的功能作一个详细的解释,对大家将会有很大的帮助。
发表于 2008-12-1 01:50 | 显示全部楼层
真正高手回来了!

千万不要这么说,我实在差得太远,我们只是相互讨论问题而已,我其实有点儿意外ChaChing兄时此高龄(仅就计算机而言,别误会)仍如此勤学不辍,这个问题虽然简单,但细节处的严谨与推敲中的耐心,真的很值得我深思和学习。
"横排改竖排"什麽意思?

我所说这几个问题都是关于legend网上被提出的问题,其实2、4两个已经解决了。其中第二个相信ChaChing兄已经看到了,就在simwe论坛上,因为有一个附件,振动论坛对于附件大小、种类有很多限制,所以我现在一般不贴附件,惶恐之下,望两位见谅,感兴趣的朋友可以通过"tex"和我的ID在那里搜索一下,相信可以得到些朋友们感兴趣的信息。第四个是关于字体混排,这个想通了比较简单:
  1. legend('\fontname{隶书}字体\fontname{times}abc')
复制代码
大致是这样,这是会员hjdwg的提醒,我不敢贪功,这种转义字符的做法与超级牛人knuth的tex排版语言如出一辙,相信是一种排版表达的业内标准。
第1、3两个其实没有解决,第3个我甚至认为是不能实现的——即将legend改成文字竖排,后面标志图形线型的符号转置,第1个我认为可以通过text重新写一个函数,或者改写legend函数实现——重叠一个透明的axes,把图形重新画一遍,得到text方框的extent属性,像ChaChing兄所说,legend_h(1、3、5)以及legend_h(2、4、6)并排画一下。很笨,不过形成函数调用就无所谓了。
由于最近几天即将正式搬入新居,空空如也百事待举。所以这个问题目前没时间自己写函数了,抱歉抱歉,让两位失望了。

[ 本帖最后由 bainhome 于 2008-12-1 02:01 编辑 ]

评分

1

查看全部评分

发表于 2008-12-2 00:43 | 显示全部楼层

回复 20楼 bainhome 的帖子

看高手回帖子,实在是长学识呀!
发表于 2009-4-15 17:08 | 显示全部楼层

回复 14楼 ChaChing 的帖子

人生半百了,??
发表于 2009-4-15 17:55 | 显示全部楼层

回复 22楼 qingqing5638 的帖子

可能用词又随性了! 1961!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-11 21:48 , Processed in 0.066097 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表