dried outgoogle英文版下载地址址,不用打开特定软件的那种,谢谢

歌曲dried out森冬翻唱版mp3.谢谢^ω^_百度知道
歌曲dried out森冬翻唱版mp3.谢谢^ω^
我有更好的答案
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。&p&这个是系统项目,目前所属行业来讲,直播技术使用的是nginx的HLS多媒体服务(或SRS、BMS)+OBS开源直播平台,用户端使用的是CDN加速,局域网测试1080在迟再2-3秒,如果是广域网的话延迟高10秒以上。&/p&&p&&br&&/p&&p&如图示&/p&&p&&br&&/p&&p&&b&直播平台整体架构&/b&&/p&&p&&br&&/p&&figure&&img src=&/v2-a5233907aafe_b.jpg& data-rawwidth=&911& data-rawheight=&829& class=&origin_image zh-lightbox-thumb& width=&911& data-original=&/v2-a5233907aafe_r.jpg&&&/figure&&p&&br&&/p&&h2&&b&视频直播链路&/b&&/h2&&p&&br&&/p&&figure&&img src=&/v2-aac0b232e0d3f60e2fa01_b.jpg& data-rawwidth=&1154& data-rawheight=&654& class=&origin_image zh-lightbox-thumb& width=&1154& data-original=&/v2-aac0b232e0d3f60e2fa01_r.jpg&&&/figure&&p&&br&&/p&&h2&&b&视频流转换成不同清晰度&/b&&/h2&&h2&&b&不同的端,不同的网络环境,需要不同码率,以保流畅&/b&&/h2&&p&&br&&/p&&figure&&img src=&/v2-3f6a086acc2_b.jpg& data-rawwidth=&1125& data-rawheight=&534& class=&origin_image zh-lightbox-thumb& width=&1125& data-original=&/v2-3f6a086acc2_r.jpg&&&/figure&&p&&br&&/p&&h2&&b&播放器的基本实现&/b&&/h2&&p&&br&&/p&&figure&&img src=&/v2-966c722ce7104ceb1584f_b.jpg& data-rawwidth=&1098& data-rawheight=&675& class=&origin_image zh-lightbox-thumb& width=&1098& data-original=&/v2-966c722ce7104ceb1584f_r.jpg&&&/figure&&p&&br&&/p&&h2&&b&SDK在播放器上做层管理&/b&&/h2&&p&&br&&/p&&figure&&img src=&/v2-cefdd6ba_b.jpg& data-rawwidth=&753& data-rawheight=&647& class=&origin_image zh-lightbox-thumb& width=&753& data-original=&/v2-cefdd6ba_r.jpg&&&/figure&&p&&br&&/p&&h2&&b&视频相关技术细节&/b& &/h2&&b&&figure&&img src=&/v2-284f5d108c56a795bbe3_b.jpg& data-rawwidth=&905& data-rawheight=&578& class=&origin_image zh-lightbox-thumb& width=&905& data-original=&/v2-284f5d108c56a795bbe3_r.jpg&&&/figure&&/b&&p&&br&&/p&&h2&&b&消息发送流程&/b&&/h2&&p&&br&&/p&&figure&&img src=&/v2-bc295ca0bce921bad5f93e5d_b.jpg& data-rawwidth=&969& data-rawheight=&633& class=&origin_image zh-lightbox-thumb& width=&969& data-original=&/v2-bc295ca0bce921bad5f93e5d_r.jpg&&&/figure&&p&&br&&/p&&h2&&b&不同消息通道的优劣对比&/b& &/h2&&b&&figure&&img src=&/v2-45ba4c5b80efcc933fd20_b.jpg& data-rawwidth=&1035& data-rawheight=&574& class=&origin_image zh-lightbox-thumb& width=&1035& data-original=&/v2-45ba4c5b80efcc933fd20_r.jpg&&&/figure&&/b&&p&&br&&/p&&h2&&b&心跳及房间结构&/b&&/h2&&p&&br&&/p&&figure&&img src=&/v2-8c8eb8d7c92a40aac5aacc888d684ff6_b.jpg& data-rawwidth=&1085& data-rawheight=&599& class=&origin_image zh-lightbox-thumb& width=&1085& data-original=&/v2-8c8eb8d7c92a40aac5aacc888d684ff6_r.jpg&&&/figure&&p&&br&&/p&&h2&&b&用户按需分桶&/b&&/h2&&p&&br&&/p&&figure&&img src=&/v2-23ff38ecd935b06a627dcb819b937b38_b.jpg& data-rawwidth=&891& data-rawheight=&701& class=&origin_image zh-lightbox-thumb& width=&891& data-original=&/v2-23ff38ecd935b06a627dcb819b937b38_r.jpg&&&/figure&&p&&br&&/p&&h2&&b&固定分桶与按需分桶对比&/b& &/h2&&b&&figure&&img src=&/v2-5e38a1cd53a575e5a65cb_b.jpg& data-rawwidth=&886& data-rawheight=&504& class=&origin_image zh-lightbox-thumb& width=&886& data-original=&/v2-5e38a1cd53a575e5a65cb_r.jpg&&&/figure&&/b&&p&&br&&/p&&h2&&b&关键词及垃圾文本过滤&/b& &/h2&&b&&figure&&img src=&/v2-05f51d2ca9955522bfeeda8a19b58daa_b.jpg& data-rawwidth=&1033& data-rawheight=&582& class=&origin_image zh-lightbox-thumb& width=&1033& data-original=&/v2-05f51d2ca9955522bfeeda8a19b58daa_r.jpg&&&/figure&&/b&&p&&br&&/p&&h2&&b&大促风险控制&/b&&/h2&&p&&br&&/p&&figure&&img src=&/v2-a0fdb177c8c92e195f4e2e_b.jpg& data-rawwidth=&927& data-rawheight=&458& class=&origin_image zh-lightbox-thumb& width=&927& data-original=&/v2-a0fdb177c8c92e195f4e2e_r.jpg&&&/figure&&p&&br&&/p&&h2&&b&平台化的挑战&/b&&/h2&&p&&br&&/p&&figure&&img src=&/v2-a80fcb4c16e2a1e70c66af6e633ba824_b.jpg& data-rawwidth=&984& data-rawheight=&375& class=&origin_image zh-lightbox-thumb& width=&984& data-original=&/v2-a80fcb4c16e2a1e70c66af6e633ba824_r.jpg&&&/figure&&p&&br&&/p&&p&-----------------------------------------------------------------------------------------------------------------------------------------------------------------&/p&&p&参考文献:&a href=&///?target=http%3A//blog.csdn.net/charleslei/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&全民大直播,流媒体选择Nginx是福还是祸? - charleslei的专栏 - CSDN博客&i class=&icon-external&&&/i&&/a&&/p&&p&图片参&a href=&///?target=http%3A///wintersun/p/5860437.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&互联网直播平台架构案例一 - PetterLiu - 博客园&i class=&icon-external&&&/i&&/a&&/p&
这个是系统项目,目前所属行业来讲,直播技术使用的是nginx的HLS多媒体服务(或SRS、BMS)+OBS开源直播平台,用户端使用的是CDN加速,局域网测试1080在迟再2-3秒,如果是广域网的话延迟高10秒以上。 如图示 直播平台整体架构 视频直播链路 视频流转换成不同…
阿西莫夫《日暮》一个星球的文明从来没见过黑夜,只是有神秘恐怖的传说,所形成的社会结构形态,以及宗教信仰特点,黑夜来临,秩序崩坏,文明重启。&br&&br&西奥多斯特金《微宇宙的上帝》用营养液进化出小人,自己扮演上帝,用最为残酷的法则逼迫小人产生文明,发明新事物供自己使用,对整个人类世界带来的连锁反应。&br&&br&雷布拉德伯里《火星是天堂》人类第一批开拓殖民者到达火星,发现火星上有一个小镇,有舰上人员每一个人已故的亲人,亲人说被人挽救,统一住在这里,然后相认,泪流满面场面感人,大联欢,后来发现是火星人的圈套,大意的地球人被火星人各个击破,消灭。&br&&br&何夕《异域》一个时间比其他地方要快好多倍的农场,人类用来迅速生成粮食,但是里边生物进化飞快,人类放置了好多清理生物怪兽的机器人,但是还是敌不过飞速进化的生物。&br&&br&王晋康《水星播种》人类创造了可以进化的硅基生命,被播种在特别炎热的水星上面,几千万几亿年后进化出硅基生命组成的文明,奇怪的社会生态,盲目而扭曲的崇拜他们的上帝,也就是播种火星那那个人类。&br&&br&柳文扬《一日囚》一个罪犯被判处一日囚,终生轮回在一天里,描写了在别人眼中他的古怪行为,以及他自己如何度过这永远重复的一天,如何保证自己的心理健康。&br&&br&罗隆翔《在他乡》神作神作神作!!!!!!!!!!不剧透,自己去看。&br&&br&夏笳《永夏之梦》时空跳跃者与永生者的爱恨情仇,烧脑。&br&&br&江波《湿婆之舞》病菌细胞吞噬占领了所有大陆,只剩南极,人类反攻,后来发现病菌细胞存储了多有死去的人类意识,并在病菌所构成的赛博网络(虚拟世界)中快乐永生,幸存人类开始思考生命的意义。&br&&br&何夕《人生不相见》人类派基因改造过的先驱殖民天蝎座渤海星,是一个只有大海的星球,奇怪的水下生活方式和文化,当人类准备大规模移民殖民的时候,发现先驱已经有了生殖隔离,不能跟人类生育,为了不被母文明也就是人类文明抹掉,开始反抗,最后还是被人类消灭。&br&&br&阿西莫夫《永恒的终结》时间规划局,通过微微调整人类一件小事情,导致蝴蝶效应改变历史进程,使未来的人类避免各种风险,远离战争和毁灭。比如让一个工程师迟到,就将一个科技成果推迟了十年,避免了200年后的世界大战。结果大逆转,因为人类生活的安稳,科技无法爆炸性进步,失去了开拓太空的机会,自己凋零消亡。最后又大逆转很炫酷!&br&&br&莫名其妙这个答案时隔一年又火了,再加三篇:刘慈欣的《吞食者》,外星人入侵地球,外星人竟然是曾经地球上的恐龙,后来人类以诡计取胜,很棒,不剧透。&br&&br&《赡养上帝》《赡养人类》设定很有意思,可以去看。&br&&br&《三体》《三体》《三体》重要的事情说三遍!!!!&br&&br&都是靠记忆力手写,如有错误,请不要骂,批评指正,我来修改。
阿西莫夫《日暮》一个星球的文明从来没见过黑夜,只是有神秘恐怖的传说,所形成的社会结构形态,以及宗教信仰特点,黑夜来临,秩序崩坏,文明重启。 西奥多斯特金《微宇宙的上帝》用营养液进化出小人,自己扮演上帝,用最为残酷的法则逼迫小人产生文明,发…
更新&/b&&/u&&br&喜闻窝壳出台新龟腚,不接受 pdf 文档,又向世界一流大学迈了大一步。广大 @&img src=&///equation?tex=%5Ctext%7B%5CLaTeX%7D& alt=&\text{\LaTeX}& eeimg=&1&&er 速速看过来。\textcolor{white}{哎,我啥时能写毕业论文呢……}&br&&br&&br&&u&&b&-2. 写在前面&/b&&/u&&br&长文多图,流量党慎入。更了 3 天终于把坑填上了,累。&br&&br&允许转载,转载请注明出处,并把 &u&&b&A. 如何优雅的凑字数&/b&&/u& 去掉。&br&&br&基本把论文写作的方方面面都覆盖到了,一半的奇技淫巧,一半的常用技巧。说白了,Word 的奇技淫巧就是指宏和域,本文从第三章开始都是通过域和宏来实现的。至于题主说的画图什么的,本文并不提及。因为关于画图这一项就可以写出比这篇更长的文章,有时间我再更吧,近期恐怕不行。&br&&br&另外说明一下:本人用的是 Office 2013 for Windows 32bit,轻度 LaTeX 使用者,轻度 Word 使用者。在此班门弄斧,欢迎批评指正。&br&&br&写着写着我发现我好像在回答这个问题:&a href=&/question/& class=&internal&&如何做到像使用 LaTeX 那样优雅地使用 Word?&/a&确实,我因为一些原因不能使用 LaTeX,我时不时的就在想如何用 LaTeX 的方式用 Word。LaTeX 的大部分功能 Word 都能实现,但是差距总归是存在的,既然不能改变现状,就想办法把 Word 用好。&br&&br&&ul&&li& 创建文档:样式与内容分离、创建模板、添加注释。&br&&/li&&li& 添加:自动编号、符号替换。&br&&/li&&li& 添加:插入公式、插入图表、章节目录、如何优雅的凑字数、交叉引用、图表目录,参考文献。&/li&&li& 修改:插入图表。&/li&&/ul&&br&&b&&u&-1. 章节目录&/u&&/b&&br&&div class=&highlight&&&pre&&code class=&language-text&&
0x00. 样式与内容分离
0x01. 创建模板
0x02. 添加注释
0x03. 自动编号
0x04. 插入公式
0x05. 插入图表
0x06. 交叉引用
0x07. 图表目录
0x08. 参考文献
0x09. 符号替换
0x0A. 如何优雅的凑字数
&/code&&/pre&&/div&&b&&u&&br&0. 样式与内容分离&/u&&/b&&br&这一点 LaTeX 用户做的比较好,Word 用户往往不是特别注意。样式与内容分离可以最大限度的使作者从繁复的排版工作中解脱出来,而全身心的投入到内容写作,后期调整格式也相对容易。与 LaTeX 类似,在写作的时候只需要告诉 Word 这是正文,这是图,这是表,这是标题就行了。&br&&br&Word 的样式列表如下图所示,在这可以任意的添加、删除、修改样式。&br&&figure&&img src=&/c08bf84fa72d55893cc35_b.jpg& data-rawwidth=&530& data-rawheight=&374& class=&origin_image zh-lightbox-thumb& width=&530& data-original=&/c08bf84fa72d55893cc35_r.jpg&&&/figure&&br&样式的添加伴随着论文的写作进行的。当遇到之前没遇到的样式,就随手将该格式添加到样式列表中。比如写到一半,出现第一个图,图与正文格式不同,要求无缩进,位置居中,所以此时需要添加一个图的样式。以后出现图的时候直接点击样式列表就行了。论文完成的时候,你的样式列表也就完成了。&b&要保证一点,论文中的除了自动生成的部分(如目录,参考文献等)所有内容都必须与一种样式对应。&/b&这样做的好处就是后期调整格式十分便捷。&br&&br&有些时候论文写了大半或者写完的时候需要调整论文的格式,比如正文字体变小一号,图片变成左对齐。这里不能全选然后更改字号,这样的话所有的字号都变成一样的了。笨一点的办法就是一段一段的选择,然后调整字号。稍微聪明一点的办法利用格式刷,一点一点的改。但是对于几十页甚至上百页的文章来说是非常耗时,而且容易遗漏,导致格式前后不一致。如果写作的时候就将样式与内容分离开,此时只需要在样式列表中的“正文”样式上点击右键,选择“修改...”,如下图所示。&br&&figure&&img src=&/9fee251d750b40ca97324b4_b.jpg& data-rawwidth=&527& data-rawheight=&228& class=&origin_image zh-lightbox-thumb& width=&527& data-original=&/9fee251d750b40ca97324b4_r.jpg&&&/figure&在弹出的对话框中,将字体改成五号字体,点击确定,如下图所示。&br&&figure&&img src=&/ae351f50d0dd6bd116b3_b.jpg& data-rawwidth=&564& data-rawheight=&624& class=&origin_image zh-lightbox-thumb& width=&564& data-original=&/ae351f50d0dd6bd116b3_r.jpg&&&/figure&&br&这样所有的正文字体都会变成五号字体。&br&&br&其他样式,例如行距,颜色,缩进,编号等等,都可以在样式中进行统一更改。修改过程非常方便,文档越大效果越明显。&br&&br&&b&&u&1. 创建模板&/u&&/b&&br&当你写完一篇论文的时候,可以将该文档的&b&副本&/b&的内容删除,然后保存成模板,以便日后使用。以后写论文的时候复制一份这个模板,打开便可以直接进行写作了。所有的样式都将如上一篇论文一样,省去了添加样式的过程。&br&&br&如果希望新建的 Word 文档中包含这些样式,将该空白模板另存为 .dotx 格式,路径为我的文档下的“自定义 Office 模板”,如下图所示。&br&&figure&&img src=&/6fd422043cff1beec3a1e_b.jpg& data-rawwidth=&720& data-rawheight=&508& class=&origin_image zh-lightbox-thumb& width=&720& data-original=&/6fd422043cff1beec3a1e_r.jpg&&&/figure&&br&以后再打开 Word 时,可以在“个人”模板中找到该模板,如下图所示。&br&&figure&&img src=&/a5488feccd938fbf40563f_b.jpg& data-rawwidth=&790& data-rawheight=&447& class=&origin_image zh-lightbox-thumb& width=&790& data-original=&/a5488feccd938fbf40563f_r.jpg&&&/figure&&br&&br&点击该模板,就可以创建一个空白文档,样式列表与第一篇论文一致。&br&&br&如果想让右键菜单新建的 Word 文档变成该模板,需要将该空白文档另存为 .dotm 格式,然后替换掉该文件&br&&div class=&highlight&&&pre&&code class=&language-text&& &C:\Users\XXX\AppData\Roaming\Microsoft\Templates\Normal.dotm&
&/code&&/pre&&/div&,其中 XXX 为你的用户名。&br&&br&这样通过右键菜单新建的 Word 文档将变成改模板。如下图所示。&br&&figure&&img src=&/11ae7490febef6bf671c4_b.jpg& data-rawwidth=&515& data-rawheight=&404& class=&origin_image zh-lightbox-thumb& width=&515& data-original=&/11ae7490febef6bf671c4_r.jpg&&&/figure&&br&&b&&u&2. 添加注释&/u&&/b&&br&论文写作有时候需要添加一些思考的过程,或者是想暂时删掉某些内容。LaTeX 用户比较方便直接添加注释就行了。&br&&div class=&highlight&&&pre&&code class=&language-tex&&&span class=&c&&% This is comment。&/span&
&span class=&k&&\iffalse&/span&
This is comment, too.
&span class=&k&&\fi&/span&
&/code&&/pre&&/div&&br&其实利用 Word 中的样式,可以实现这个功能。&br&&br&首先创建一个新样式,名字为“注释”。&br&&figure&&img src=&/cd281d118f9a165c9521ddcea1db2206_b.jpg& data-rawwidth=&468& data-rawheight=&667& class=&origin_image zh-lightbox-thumb& width=&468& data-original=&/cd281d118f9a165c9521ddcea1db2206_r.jpg&&&/figure&&br&为了与正文区别开来,将字体设置成仿宋+Courier New,颜色为绿色。最重要的一条就是将“隐藏”复选框选中。&br&&figure&&img src=&/0abaed3d1148eecc_b.jpg& data-rawwidth=&564& data-rawheight=&624& class=&origin_image zh-lightbox-thumb& width=&564& data-original=&/0abaed3d1148eecc_r.jpg&&&/figure&&br&按照 Matlab 或者 LaTeX 的注释风格,项目符号选择一个 Courier New 字体的半角百分号。这个可以不用设置。&br&&figure&&img src=&/ceff964b5094_b.jpg& data-rawwidth=&346& data-rawheight=&420& class=&content_image& width=&346&&&/figure&&br&为了方便使用,可以为该样式设置快捷键。我这里用的是 Ctrl + %,也就是 Ctrl、Shift 和 5 同时按下。&br&&figure&&img src=&/748f83cf8aa7b7f1a1f5_b.jpg& data-rawwidth=&503& data-rawheight=&562& class=&origin_image zh-lightbox-thumb& width=&503& data-original=&/748f83cf8aa7b7f1a1f5_r.jpg&&&/figure&&br&到此为止,注释样式的配置就完成了。最后一步,打开 Word 的选项,选中“显示隐藏文字”复选框,如下图所示。&br&&figure&&img src=&/e7f1e5f68a8_b.jpg& data-rawwidth=&850& data-rawheight=&685& class=&origin_image zh-lightbox-thumb& width=&850& data-original=&/e7f1e5f68a8_r.jpg&&&/figure&&br&回到正文,按下 Ctrl + Shift + 5 即可进入注释模式。如果想暂时删除某写内容,选中这些内容,然后按下 Ctrl + Shift + 5 即可。&br&&figure&&img src=&/f932a4e03e0aaebff7ed_b.jpg& data-rawwidth=&915& data-rawheight=&799& class=&origin_image zh-lightbox-thumb& width=&915& data-original=&/f932a4e03e0aaebff7ed_r.jpg&&&/figure&&br&&br&上图中绿色文字,只有你能看到,其他人由于 Word 默认不显示隐藏文字,所以是看不到这些内容的。在其他人眼中,该 Word 文档是这样的:&br&&figure&&img src=&/2a4dbbc5d4f72a08ea2d2af8b03dddbc_b.jpg& data-rawwidth=&929& data-rawheight=&686& class=&origin_image zh-lightbox-thumb& width=&929& data-original=&/2a4dbbc5d4f72a08ea2d2af8b03dddbc_r.jpg&&&/figure&&br&如何批量删除注释内容?&br&当文档完成的时候,注释内容失去作用,又不想万一被人看见。利用替换功能删除这些注释即可。打开替换对话框,选择“格式”--“字体”,将“隐藏”复选框选中,如下图所示。&br&&figure&&img src=&/73c5fbd0ee185b37fcb9299_b.jpg& data-rawwidth=&577& data-rawheight=&551& class=&origin_image zh-lightbox-thumb& width=&577& data-original=&/73c5fbd0ee185b37fcb9299_r.jpg&&&/figure&&br&然后点击确定,替换窗口会多出一条格式属性:隐藏,如下图所示。&br&&figure&&img src=&/0acfb_b.jpg& data-rawwidth=&577& data-rawheight=&551& class=&origin_image zh-lightbox-thumb& width=&577& data-original=&/0acfb_r.jpg&&&/figure&&br&“替换为”文本框留空,然后点击全部替换,便删除所有的注释内容。&br&&br&有时候我们需要去掉注释看看文章到底是什么样的,然后就跑去修改选项,太麻烦!我们用一个宏来完成这个繁琐的工作。&br&&br&新建一个名字为 ShowComment 的宏,然后点击创建。&br&&figure&&img src=&/21b3ac4bf610f_b.jpg& data-rawwidth=&610& data-rawheight=&548& class=&origin_image zh-lightbox-thumb& width=&610& data-original=&/21b3ac4bf610f_r.jpg&&&/figure&&br&&br&再打开的代码框中,在 sub 中添加一句代码就行了:&br&&div class=&highlight&&&pre&&code class=&language-vb.net&&&span class=&n&&ActiveWindow&/span&&span class=&p&&.&/span&&span class=&n&&View&/span&&span class=&p&&.&/span&&span class=&n&&ShowHiddenText&/span& &span class=&o&&=&/span& &span class=&k&&Not&/span& &span class=&n&&ActiveWindow&/span&&span class=&p&&.&/span&&span class=&n&&View&/span&&span class=&p&&.&/span&&span class=&n&&ShowHiddenText&/span&
&/code&&/pre&&/div&如下图所示。&br&&figure&&img src=&/d2fbdfdf7aea713c5163cc_b.jpg& data-rawwidth=&501& data-rawheight=&149& class=&origin_image zh-lightbox-thumb& width=&501& data-original=&/d2fbdfdf7aea713c5163cc_r.jpg&&&/figure&&br&然后把这个宏添加到快速访问工具栏中。&figure&&img src=&/75f4ec79d5cfc_b.jpg& data-rawwidth=&325& data-rawheight=&380& class=&content_image& width=&325&&&/figure&&br&在打开的对话框中将刚刚创建的宏添加到快速访问工具栏,如下图所示。&br&&figure&&img src=&/883ddb71a379ccde69f7f6_b.jpg& data-rawwidth=&850& data-rawheight=&685& class=&origin_image zh-lightbox-thumb& width=&850& data-original=&/883ddb71a379ccde69f7f6_r.jpg&&&/figure&&br&改个名字,换个图标。&br&&figure&&img src=&/dbc536df7f_b.jpg& data-rawwidth=&850& data-rawheight=&685& class=&origin_image zh-lightbox-thumb& width=&850& data-original=&/dbc536df7f_r.jpg&&&/figure&&br&快速访问工具栏上多了一个按钮,点击它就可以切换显示注释或者是不显示注释。&br&&figure&&img src=&/f7f137efc3aed932a995af_b.jpg& data-rawwidth=&251& data-rawheight=&125& class=&content_image& width=&251&&&/figure&&br&当然,你如果只想看看最终样子的话,可以不用这么麻烦,按 Ctrl + P,进入打印预览就好了。&br&&br&&b&&u&3. 自动编号&/u&&/b&&br&本人是不建议任何形式的手动编号,费劲,而且容易出错。我见过不少人的论文采用的是手动编号,后期需要删除或者添加章节、图片、表格,然后就是所有编号重新改一遍,那酸爽,我相信懂的人自然懂。&br&&br&Word 提供的编号样式已经非常多了,还支持自定义编号格式,基本涵盖 99% 的使用场景。&br&&figure&&img src=&/d7f683f51e151922adfc3e7ca3ab6cff_b.jpg& data-rawwidth=&293& data-rawheight=&693& class=&content_image& width=&293&&&/figure&&br&Word 默认模板标题是不带编号的,好多人也不会为标题添加编号,这里简单介绍一下如何为标题添加编号。&br&&br&第一步:点击多级列表,为多级标题选择一种编号格式,我这里选的是第三种。&br&&figure&&img src=&/c8c85c7ae1fcf1f0ba11aa5_b.jpg& data-rawwidth=&328& data-rawheight=&661& class=&content_image& width=&328&&&/figure&然后点击菜单下方的”定义新的多级列表“,打开如下对话框。&br&&figure&&img src=&/be87d4d5d75eedc3713ec_b.jpg& data-rawwidth=&422& data-rawheight=&512& class=&origin_image zh-lightbox-thumb& width=&422& data-original=&/be87d4d5d75eedc3713ec_r.jpg&&&/figure&&br&点击”更多“,显示出为师的完全体。&br&&figure&&img src=&/c0d7c65b2d4b_b.jpg& data-rawwidth=&574& data-rawheight=&557& class=&origin_image zh-lightbox-thumb& width=&574& data-original=&/c0d7c65b2d4b_r.jpg&&&/figure&&br&做上角的的多级列表是可以点击的,选择一级编号,然后在”将级别链接到样式“下拉框中选择”标题一“,如下图所示。&br&&figure&&img src=&/3d77a1a3e0c0a7eca8dee_b.jpg& data-rawwidth=&574& data-rawheight=&557& class=&origin_image zh-lightbox-thumb& width=&574& data-original=&/3d77a1a3e0c0a7eca8dee_r.jpg&&&/figure&&br&二级标题、三级标题如法炮制,如下图所示。&br&&figure&&img src=&/f6e6c11d13e77eed7f65_b.jpg& data-rawwidth=&574& data-rawheight=&557& class=&origin_image zh-lightbox-thumb& width=&574& data-original=&/f6e6c11d13e77eed7f65_r.jpg&&&/figure&&br&至此,标题的编号已经设置完毕,你要是想用 5 级标题,也可以定义到
5 级标题。&br&&br&使用方面,直接点击标题样式,然后输入标题的内容就行了,编号都为你自动设置妥当。&br&&figure&&img src=&/3ed955a25a50c4c3c4100_b.jpg& data-rawwidth=&789& data-rawheight=&530& class=&origin_image zh-lightbox-thumb& width=&789& data-original=&/3ed955a25a50c4c3c4100_r.jpg&&&/figure&不论论文如何修改,你都不用为编号操心,而且编号也不会乱。&br&&br&&b&&u&4. 插入公式&/u&&/b&&br&介绍一个小插件,可能有很多人都开始用了,就是 &a href=&///?target=http%3A//elevatorlady.ca/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Aurora&i class=&icon-external&&&/i&&/a&。先来说说为什么不用其他的公式编辑器。&br&&br&Word 自带了公式编辑器,其实 Word 自带的公式编辑器不用鼠标点来点去的选择各种符号,可以&a href=&/question//answer/& class=&internal&&通过快捷键来输入各种符号&/a&,也可以&a href=&/question//answer/& class=&internal&&利用题注给 Word 中的公式添加自动编号以及交叉引用&/a&。但是有点麻烦,这是我不推荐 Word 自带公式编辑器其中的一个原因。&br&&br&MathType 用的人非常多,MathType &a href=&/question//answer/& class=&internal&&支持 LaTeX 的输入方式&/a&,自动编号以及交叉引用都比较方便。因为不能定义常用的宏,还不够方便。&br&&br&其实我不用 Word 自带的公式编辑器或者是 MathType 的最主要的原因就是,这两个产生的公式太丑了。美丑这个东西仁者见仁,我的审美也不是最优秀的,我贴几张对比图,如果感觉 Aurora 产生的公式最漂亮,可以继续往下看,如果感觉差不多,可以跳过这一章。&br&&br&下图是二次方程求根公式的三种公式编辑器的对比图,好像都还好。&br&&figure&&img src=&/b6cecad492e399cd82ae7a63_b.jpg& data-rawwidth=&539& data-rawheight=&446& class=&origin_image zh-lightbox-thumb& width=&539& data-original=&/b6cecad492e399cd82ae7a63_r.jpg&&&/figure&&br&下图是分段函数的三种公式编辑器的对比图,抱歉我不知道前两个怎么左对齐,MathType 的括号看起来发虚。&br&&figure&&img src=&/c1cbbe2deb13f31e658c0ab4_b.jpg& data-rawwidth=&613& data-rawheight=&570& class=&origin_image zh-lightbox-thumb& width=&613& data-original=&/c1cbbe2deb13f31e658c0ab4_r.jpg&&&/figure&&br&下图是求和公式的三种公式编辑器的对比图,第一个 Sigma 什么鬼,而且前两个 Sigma 两边的间距太宽了。&br&&figure&&img src=&/1c35fda34ebc2c153d566d_b.jpg& data-rawwidth=&544& data-rawheight=&405& class=&origin_image zh-lightbox-thumb& width=&544& data-original=&/1c35fda34ebc2c153d566d_r.jpg&&&/figure&&br&下图是矩阵的三种公式编辑器的对比图,第一个皱巴巴的感觉,第二个括号和点都有点虚。&br&&figure&&img src=&/bd1f1efc923_b.jpg& data-rawwidth=&612& data-rawheight=&670& class=&origin_image zh-lightbox-thumb& width=&612& data-original=&/bd1f1efc923_r.jpg&&&/figure&&br&Aurora 插入公式也是非常的便捷,整个输入过程都不需要鼠标的参与,省去了右手在鼠标和键盘之间来回奔波。如果你的论文中有大量的重复公式,可以向 Aurora 中添加宏命令来实现快速输入。比如论文中经常出现:&img src=&///equation?tex=x_1%2Cx_2%2C%5Ccdots%2Cx_n& alt=&x_1,x_2,\cdots,x_n& eeimg=&1&&,你可以在 Aurora 的 Package 选项中添加以下宏定义:&br&&div class=&highlight&&&pre&&code class=&language-tex&&&span class=&k&&\newcommand&/span&&span class=&nb&&{&/span&&span class=&k&&\xs&/span&&span class=&nb&&}{&/span&x&span class=&nb&&_&/span&1,x&span class=&nb&&_&/span&2,&span class=&k&&\cdots&/span&,x&span class=&nb&&_&/span&n&span class=&nb&&}&/span&
&/code&&/pre&&/div&&figure&&img src=&/faec1bfd1a3e12c812ba0c3_b.jpg& data-rawwidth=&537& data-rawheight=&589& class=&origin_image zh-lightbox-thumb& width=&537& data-original=&/faec1bfd1a3e12c812ba0c3_r.jpg&&&/figure&&br&以后就可以利用 \xs 快速输入 &img src=&///equation?tex=x_1%2Cx_2%2C%5Ccdots%2Cx_n& alt=&x_1,x_2,\cdots,x_n& eeimg=&1&& 了。如果你还想输入 &img src=&///equation?tex=y_1%2Cy_2%2C%5Ccdots%2Cy_n& alt=&y_1,y_2,\cdots,y_n& eeimg=&1&& 和 &img src=&///equation?tex=z_1%2Cz_2%2C%5Ccdots%2Cz_n& alt=&z_1,z_2,\cdots,z_n& eeimg=&1&& 的话,可以定义一个带参数的宏命令。&br&&div class=&highlight&&&pre&&code class=&language-text&&\newcommand{\qiqi}[1]{#1_1,#1_2,\cdots,#1_n}
&/code&&/pre&&/div&你就可以通过输入 \qiqi{y} 和 \qiqi{z} 来快速输入 &img src=&///equation?tex=y_1%2Cy_2%2C%5Ccdots%2Cy_n& alt=&y_1,y_2,\cdots,y_n& eeimg=&1&& 和 &img src=&///equation?tex=z_1%2Cz_2%2C%5Ccdots%2Cz_n& alt=&z_1,z_2,\cdots,z_n& eeimg=&1&& 了。如果你有时候还想改变上线值 &img src=&///equation?tex=n& alt=&n& eeimg=&1&& 的话,可以定义一个带两个参数的宏定义。&br&&div class=&highlight&&&pre&&code class=&language-tex&&&span class=&k&&\newcommand&/span&&span class=&nb&&{&/span&&span class=&k&&\qiqi&/span&&span class=&nb&&}&/span&[2]&span class=&nb&&{&/span&#1&span class=&nb&&_&/span&1,#1&span class=&nb&&_&/span&2,&span class=&k&&\cdots&/span&,#1&span class=&nb&&_{&/span&#2&span class=&nb&&}}&/span&
&/code&&/pre&&/div&然后你就可以通过输入 \qiqi{a}{100} 来快速输入 &img src=&///equation?tex=a_1%2Ca_2%2C%5Ccdots%2Ca_%7B100%7D& alt=&a_1,a_2,\cdots,a_{100}& eeimg=&1&& 了。&br&&br&定义宏命令还有一种用途,我在写上一篇文章的时候,有个变量 R,不知道用什么样式。是 &img src=&///equation?tex=R& alt=&R& eeimg=&1&&?是 &img src=&///equation?tex=r& alt=&r& eeimg=&1&&?还是 &img src=&///equation?tex=%5Cit+Risk& alt=&\it Risk& eeimg=&1&&?其实不用纠结这个,定义一个命令代替这个 R 就好了。&br&&div class=&highlight&&&pre&&code class=&language-tex&&&span class=&k&&\newcommand&/span&&span class=&nb&&{&/span&&span class=&k&&\risk&/span&&span class=&nb&&}{&/span&&span class=&k&&\mathscr&/span&&span class=&nb&&{&/span&R&span class=&nb&&}}&/span&
&/code&&/pre&&/div&以后如果需要改的话改一下宏命令,全文的 R 都变了,省去了一个一个改的繁琐。普通文本可以以实现类似的功能,详见 &b&&u&9. 符号替换&/u&&/b&。&br&&br&Aurora 自带个微型的 TeX 系统,原理就是将你输入的公式利用 TeX 进行编译,然后将产生的结果插入到 Word 中。所以你要用 Aurora 输入公式,需要先了解一下 LaTeX 的公式输入。关于这方面的内容可以参见《一份不太简短的 LaTeX 2ε 介绍》中的第三章。&br&&br&最后说一点,利用 Aurora 编辑的公式,在没装 Aurora 的电脑上是无法编辑的,MathType 也这样。Aurora 产生的公式可以位图,也可以是矢量图。位图的优点就是到哪里看起来都一样,矢量图的优点就是可以无限放大。如果你只在你本机上编辑打印的话,推荐使用矢量图。如果你要发给别人看的话,还是保存成位图比较好,矢量图在没装 Aurora 的电脑上显示不正常。如何修改请看下图:&br&&figure&&img src=&/88e4d516c72d6c26026c7fafaaf7ee7b_b.jpg& data-rawwidth=&366& data-rawheight=&435& class=&content_image& width=&366&&&/figure&&br&&b&&u&5. 插入图表&/u&&/b&&br&如果你需要在文章中插入图表,你至少需要以下 4 中样式:&br&&ul&&li&图&/li&&li&图标题&/li&&li&表&/li&&li&表标题&/li&&/ul&&br&插图的过程就是插入一张图片,然后点击“引用”--“插入题注”。&br&&figure&&img src=&/29f078a6cbdd0a42ea7c09e433d4f413_b.jpg& data-rawwidth=&632& data-rawheight=&198& class=&origin_image zh-lightbox-thumb& width=&632& data-original=&/29f078a6cbdd0a42ea7c09e433d4f413_r.jpg&&&/figure&&br&在弹出的对话框中选择你想要的标签,如果没有你想要的,你可以点击“新建标签”,自己添加一个标签。&br&&figure&&img src=&/a65b5067fbd5f8e24ef6fce32ef3439d_b.jpg& data-rawwidth=&387& data-rawheight=&277& class=&content_image& width=&387&&&/figure&&br&然后设置编号的样式,我这里用的是 1.1 这种格式,前面的 1 是章节编号,后面的 1 是图编号。如果你不想要章节编号,就把“包含章节编号”的复选框去掉。最后在设置一下两个数字之间的符合,我用的是句点。&br&&figure&&img src=&/a17c24f4608ffdde5a42abd_b.jpg& data-rawwidth=&597& data-rawheight=&277& class=&origin_image zh-lightbox-thumb& width=&597& data-original=&/a17c24f4608ffdde5a42abd_r.jpg&&&/figure&&br&最后点击确定,一个题主就插好了。然后补充这个图的标题,设置好图和图标题的样式,一个图就大功告成了一半了。&br&&figure&&img src=&/0e180a9eebcaab30e697be03_b.jpg& data-rawwidth=&565& data-rawheight=&386& class=&origin_image zh-lightbox-thumb& width=&565& data-original=&/0e180a9eebcaab30e697be03_r.jpg&&&/figure&但是,这样插图有个问题:前文有可能还要插入别的内容,很可能把这个图挤到页面下方,导致图和图标题分在了两页,就像这样:&br&&figure&&img src=&/093aab35ced291f6191b_b.jpg& data-rawwidth=&357& data-rawheight=&580& class=&content_image& width=&357&&&/figure&&br&&div class=&highlight&&&pre&&code class=&language-tex&&&span class=&k&&\iffalse&/span& 这段去掉,方法不正确,而且太蠢了。
&/code&&/pre&&/div&为了避免这个问题,我们在正文要插入图片的位置上添加一个 &img src=&///equation?tex=1%5Ctimes1& alt=&1\times1& eeimg=&1&& 的表格。然后去掉表格的边框:&br&&figure&&img src=&/63ee6839badbac2be7b051c_b.jpg& data-rawwidth=&804& data-rawheight=&256& class=&origin_image zh-lightbox-thumb& width=&804& data-original=&/63ee6839badbac2be7b051c_r.jpg&&&/figure&&br&然后设置表格属性,去掉“允许跨页断行”复选框。&br&&figure&&img src=&/d41cd5dbcba_b.jpg& data-rawwidth=&437& data-rawheight=&514& class=&origin_image zh-lightbox-thumb& width=&437& data-original=&/d41cd5dbcba_r.jpg&&&/figure&&br&最后将图和图标题剪切到表格中即可。&br&&figure&&img src=&/dee352f0d39de95a415cd_b.jpg& data-rawwidth=&758& data-rawheight=&376& class=&origin_image zh-lightbox-thumb& width=&758& data-original=&/dee352f0d39de95a415cd_r.jpg&&&/figure&这样,图和图标题就是不可分割的一部分了。&br&&br&表格的插入与图片类似,短表格不建议分页,最好和图片一样,与表标题一起放在一个 &img src=&///equation?tex=1%5Ctimes1& alt=&1\times1& eeimg=&1&& 的表格中。长表格就不能用这个方法了,因为很有可能出现页面底端由于放不下表格而大面积留白的情况。与图片类似,有可能出现这种情况:&br&&figure&&img src=&/b02f285bcbe_b.jpg& data-rawwidth=&765& data-rawheight=&413& class=&origin_image zh-lightbox-thumb& width=&765& data-original=&/b02f285bcbe_r.jpg&&&/figure&&br&对于这种情况我还没有特别好的解决办法。&br&&br&最后发发牢骚,Word 一直不支持 LaTeX 中的浮动环境这个功能,也是比较遗憾的,希望以后的版本会支持这个功能。&br&&br&&div class=&highlight&&&pre&&code class=&language-tex&&&span class=&k&&\fi&/span&
&span class=&c&&% 以下是正确方法。&/span&
&/code&&/pre&&/div&因为图在图表题上面,所以我们右键点击“图”样式,选择修改。&br&&figure&&img src=&/2ff5e57f03efebe575c69aae_b.png& data-rawwidth=&382& data-rawheight=&270& class=&content_image& width=&382&&&/figure&&br&&br&在弹出的对话框中选择“段落”。&br&&figure&&img src=&/aedd848b5fc53f_b.png& data-rawwidth=&566& data-rawheight=&695& class=&origin_image zh-lightbox-thumb& width=&566& data-original=&/aedd848b5fc53f_r.png&&&/figure&&br&点击第二个标签页,将“与下段同页”勾选。然后点击确定即可。&br&&figure&&img src=&/059cbef2aba28cc_b.png& data-rawwidth=&427& data-rawheight=&762& class=&origin_image zh-lightbox-thumb& width=&427& data-original=&/059cbef2aba28cc_r.png&&&/figure&&br&这样图就不会跟图标题分家了。因为表标题在表格上面,我们如法炮制,把“表标题”设置成”与下段同页“即可。&br&&br&&b&&u&6. 交叉引用&/u&&/b&&br&交叉引用对应 LaTeX 的两个命令,一个是 \label{} 一个是 \ref{}。&br&&br&论文中不会出现“如下图”、“如下表”等描述,因为有时候为了版面匀称,图、表和引用的地方相距甚远,“如下图”、“如下表”只会让人摸不着头脑。所以论文中都是“如图1.1”,“如表3.2”之类的。图表的编号在 &u&5. 插入图表&/u& 中介绍过了,这里介绍如何引用这些数字。&br&&figure&&img src=&/76ffba163c04ea3d696b5fec782cbff5_b.jpg& data-rawwidth=&825& data-rawheight=&309& class=&origin_image zh-lightbox-thumb& width=&825& data-original=&/76ffba163c04ea3d696b5fec782cbff5_r.jpg&&&/figure&&br&已经有了一幅图了,现在要做的就是在光标的地方插入“图1.1”。点击“引用”--“交叉引用”。&br&&figure&&img src=&/eb16f48d3d8a9923dba870_b.jpg& data-rawwidth=&553& data-rawheight=&180& class=&origin_image zh-lightbox-thumb& width=&553& data-original=&/eb16f48d3d8a9923dba870_r.jpg&&&/figure&&br&在弹出的对话框中选择引用类型,找到我们在上一章中添加的自定义标签“图”。&br&&figure&&img src=&/fab448dfc4fbcb2e9311395ceb4b263e_b.jpg& data-rawwidth=&408& data-rawheight=&394& class=&content_image& width=&408&&&/figure&&br&下方的列表中就出现了刚刚我们插入的那幅图。引用的内容有很多种,这里我们只需要“图1.1”,也就是标签和编号。&br&&figure&&img src=&/e6eb7d0684bae1e6cfa0ec_b.jpg& data-rawwidth=&408& data-rawheight=&394& class=&content_image& width=&408&&&/figure&&br&点击插入按钮,便在当前光标位置插入了“图1.1”。&br&&figure&&img src=&/648f070b036ff45aa7ae74a49c0d70a6_b.jpg& data-rawwidth=&820& data-rawheight=&308& class=&origin_image zh-lightbox-thumb& width=&820& data-original=&/648f070b036ff45aa7ae74a49c0d70a6_r.jpg&&&/figure&&br&这样做的好处是,当图片的序号发生改变的时候,交叉引用的编号也会跟着改变。比如我们在这幅图前面再插入一幅图,那么这幅图的编号就自动的变成 1.2 了。&br&&figure&&img src=&/e4e4fd9e01dfc0c9cdb86df_b.jpg& data-rawwidth=&802& data-rawheight=&514& class=&origin_image zh-lightbox-thumb& width=&802& data-original=&/e4e4fd9e01dfc0c9cdb86df_r.jpg&&&/figure&&br&但是刚刚的引用并没有变化,还是 1.1。这是在该域,即“图1.1”上点击右键,在右键菜单中选择“更新域”。&br&&figure&&img src=&/5d3bd95b4c6cc6beef64481_b.jpg& data-rawwidth=&251& data-rawheight=&294& class=&content_image& width=&251&&&/figure&“图1.1”就变成“图1.2”了。&br&&figure&&img src=&/c12ffe0f3f9a3ff0519b3_b.jpg& data-rawwidth=&819& data-rawheight=&506& class=&origin_image zh-lightbox-thumb& width=&819& data-original=&/c12ffe0f3f9a3ff0519b3_r.jpg&&&/figure&但是还是有点略麻烦啊,有更简单的办法,按下 Ctrl + A,全选,然后按 F9,更新整个文档的所有的“域”,然后所有的交叉引用就都正常了。&br&&br&表的引用和图类似,这里不表。说一下公式的引用。这里用 Aurora 进行说明,MathType 操作一样。&br&&br&公式大体上分为三种,行内公式,行间公式和带编号的行间公式。&br&&figure&&img src=&/ce0d630a09_b.jpg& data-rawwidth=&188& data-rawheight=&157& class=&content_image& width=&188&&&/figure&在你输入公式前就要决定这个公式的显示方式,如果你打算引用这个公式,就需要使用带编号的行间公式,另外两种公式无法引用。&br&&br&现在我们有了两个公式,现在需要在箭头处分别插入 (1) 和 (2)。&br&&figure&&img src=&/cb3abc012a5bdca438aa_b.jpg& data-rawwidth=&805& data-rawheight=&273& class=&origin_image zh-lightbox-thumb& width=&805& data-original=&/cb3abc012a5bdca438aa_r.jpg&&&/figure&首先将光标放在要插入编号的位置,然后点击 Aurora 菜单下的 “Insert Reference” 按钮。&br&&figure&&img src=&/ccb67d895ab9e2a0f5a7b_b.jpg& data-rawwidth=&432& data-rawheight=&164& class=&origin_image zh-lightbox-thumb& width=&432& data-original=&/ccb67d895ab9e2a0f5a7b_r.jpg&&&/figure&&br&光标的位置出现 (*),因为程序还不知道你要引用哪个公式。&br&&figure&&img src=&/9a61b7b8ee7eecaa1c20_b.jpg& data-rawwidth=&811& data-rawheight=&299& class=&origin_image zh-lightbox-thumb& width=&811& data-original=&/9a61b7b8ee7eecaa1c20_r.jpg&&&/figure&&br&双击你要引用的公式的编号,(*) 就变成 (1) 了。&br&&figure&&img src=&/bf3cdf8cd37cb6f8bad267d0_b.jpg& data-rawwidth=&807& data-rawheight=&280& class=&origin_image zh-lightbox-thumb& width=&807& data-original=&/bf3cdf8cd37cb6f8bad267d0_r.jpg&&&/figure&&br&如法炮制另一个。&br&&figure&&img src=&/83e9bab3ba869f014b0c6a3b_b.jpg& data-rawwidth=&810& data-rawheight=&290& class=&origin_image zh-lightbox-thumb& width=&810& data-original=&/83e9bab3ba869f014b0c6a3b_r.jpg&&&/figure&&br&这时我们删除第一个公式。&br&&figure&&img src=&/900c2a90c5fced662294_b.jpg& data-rawwidth=&812& data-rawheight=&181& class=&origin_image zh-lightbox-thumb& width=&812& data-original=&/900c2a90c5fced662294_r.jpg&&&/figure&&br&公式 (2) 的编号没变,这时候有两种办法,一种是前文介绍的 Ctrl + A 然后按 F9。另一种就是双击任意公式的编号,如上图中红色箭头指的编号。此时 Aurora 会弹出对话框,点击 OK,编号就正常了。&br&&figure&&img src=&/374f579b588f406babd84_b.jpg& data-rawwidth=&385& data-rawheight=&474& class=&content_image& width=&385&&&/figure&&figure&&img src=&/f1ddad7bb9ab25d93611c32_b.jpg& data-rawwidth=&808& data-rawheight=&190& class=&origin_image zh-lightbox-thumb& width=&808& data-original=&/f1ddad7bb9ab25d93611c32_r.jpg&&&/figure&引用的地方全角字符和半角字符之间的空隙太小了,看的极不自然,在 (1) 的两边各添加一个不间断空格(Ctrl + Shift + 空格)就好了。&br&&figure&&img src=&/9ebbee4614cdc299123e_b.jpg& data-rawwidth=&804& data-rawheight=&172& class=&origin_image zh-lightbox-thumb& width=&804& data-original=&/9ebbee4614cdc299123e_r.jpg&&&/figure&&br&&b&&u&7. 图表目录&/u&&/b&&br&有时需要添加图目录或者表目录,这个和普通的目录插入方法类似,这里简单说一下方法。&br&&br&把光标放在要插如图目录的地方,然后点击“引用”菜单栏中的目录按钮。&br&&figure&&img src=&/3769dbbcfd2b2f2ccf80f815edf812ae_b.jpg& data-rawwidth=&705& data-rawheight=&457& class=&origin_image zh-lightbox-thumb& width=&705& data-original=&/3769dbbcfd2b2f2ccf80f815edf812ae_r.jpg&&&/figure&&br&在下拉菜单中选择“自定义目录”。&br&&figure&&img src=&/08fb3ae139e13c47ecfb45_b.jpg& data-rawwidth=&399& data-rawheight=&589& class=&content_image& width=&399&&&/figure&&br&&br&在弹出的对话框中点击“选项”。&br&&figure&&img src=&/285cfa6484b_b.jpg& data-rawwidth=&570& data-rawheight=&537& class=&origin_image zh-lightbox-thumb& width=&570& data-original=&/285cfa6484b_r.jpg&&&/figure&&br&在弹出的对话框中去掉标题对应的数字,因为图目录只有图,其他的都不显示。&br&&figure&&img src=&/47a076d0df8b6a541efd3dc8ebb75033_b.jpg& data-rawwidth=&389& data-rawheight=&375& class=&content_image& width=&389&&&/figure&&br&往下翻翻,找到图标题,然后设置目录级别为 1。&br&&figure&&img src=&/b692d02c9add5cf87610_b.jpg& data-rawwidth=&389& data-rawheight=&375& class=&content_image& width=&389&&&/figure&&br&点击确定,关闭对话框。发现打印预览发生了变化,是我们预期的样子。&br&&figure&&img src=&/f62ab4a3c448_b.jpg& data-rawwidth=&570& data-rawheight=&537& class=&origin_image zh-lightbox-thumb& width=&570& data-original=&/f62ab4a3c448_r.jpg&&&/figure&&br&点击确定,插入图目录。&br&&figure&&img src=&/41b94c93c967a0f4cdfba6c_b.jpg& data-rawwidth=&814& data-rawheight=&100& class=&origin_image zh-lightbox-thumb& width=&814& data-original=&/41b94c93c967a0f4cdfba6c_r.jpg&&&/figure&&br&表目录和图目录一样。&br&&br&&b&&u&8. 参考文献&/u&&/b&&br&我见过人肉排参考文献的人,极其不推荐,增删文献都会对编号造成影响,而且文献的格式也是非常复杂的,人工排参考文献是极其愚蠢的。&br&&br&Word 本身是可以插入参考文献的,但是功能太弱了,不推荐使用。&br&&br&插入参考文献前,你首先需要一个个人文献的数据库。如果你还没开始用参考文献管理软件的话,这一章就不用看了。先看看这个吧:&a href=&/question/& class=&internal&&诸多文献管理软件的优劣比较如何?你有哪些使用心得?&/a&&br&&br&你用哪种管理软件都无所谓,基本都会提供 Word 插件,以便向 Word 中插入数据库中的文献。我用的是 &a href=&///?target=http%3A//jabref.sourceforge.net/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&JabRef&i class=&icon-external&&&/i&&/a&。这个管理软件跨平台,支持的数据库的格式为 BibTeX。主流的数据库都支持 BibTeX 文献的导出,方便导入到 JabRef 中。JabRef 还支持文献的批量下载。但是也有很多问题,所以我正在用业余时间开发一个文献管理软件,现在还只是半成品。扯远了……&br&&figure&&img src=&/23ccef8e877da0ac0c22c7d16daf4b36_b.jpg& data-rawwidth=&1435& data-rawheight=&524& class=&origin_image zh-lightbox-thumb& width=&1435& data-original=&/23ccef8e877da0ac0c22c7d16daf4b36_r.jpg&&&/figure&&br&&br&这里以 JabRef 为例,说明如何向 Word 中插入参考文献。插件使用的是 &a href=&///?target=http%3A//www.ee.ic.ac.uk/hp/staff/dmb/perl/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&BibTeX4Word&i class=&icon-external&&&/i&&/a&。安装后,Word 的加载项中会多出一些按钮。&br&&figure&&img src=&/2cc600afe_b.jpg& data-rawwidth=&533& data-rawheight=&145& class=&origin_image zh-lightbox-thumb& width=&533& data-original=&/2cc600afe_r.jpg&&&/figure&&br&&br&第一次使用的时候插件会询问你数据库的路径。&br&&figure&&img src=&/2d8bbbaafdda_b.jpg& data-rawwidth=&815& data-rawheight=&557& class=&origin_image zh-lightbox-thumb& width=&815& data-original=&/2d8bbbaafdda_r.jpg&&&/figure&&br&选中你平时维护的数据库即可。&br&&br&当你想在某处插入参考文献的时候,把光标放在要插入参考文献的地方,然后点击红色的加号。&br&&figure&&img src=&/3f9b162bdd7_b.jpg& data-rawwidth=&1238& data-rawheight=&489& class=&origin_image zh-lightbox-thumb& width=&1238& data-original=&/3f9b162bdd7_r.jpg&&&/figure&&br&插件会弹出一个输入框,这里输入的是 BibTeX Key。用 JabRef 的都知道这个东西,如果用其他软件也不要紧,这一步骤是你告诉插件到底要引用数据库中的哪篇文章。BibTeX Key 就是 JabRef 用来标记文献的。&br&&figure&&img src=&/efc2e408a1d7ee3cf5415def_b.jpg& data-rawwidth=&373& data-rawheight=&149& class=&content_image& width=&373&&&/figure&&br&填好之后点击确定,然后光标的地方就会多出一个一团乱码一样的东西。&br&&figure&&img src=&/1babbae7e402a9552dae0_b.jpg& data-rawwidth=&822& data-rawheight=&223& class=&origin_image zh-lightbox-thumb& width=&822& data-original=&/1babbae7e402a9552dae0_r.jpg&&&/figure&&br&点击插件上的第二个按钮,进行编译。&br&&figure&&img src=&/443c6cc1967fadb9e4a24ea91d682069_b.jpg& data-rawwidth=&242& data-rawheight=&159& class=&content_image& width=&242&&&/figure&&br&然后乱码变成了 [1],文章的最后出现了参考文献列表。&br&&figure&&img src=&/275b567fe2_b.jpg& data-rawwidth=&803& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&803& data-original=&/275b567fe2_r.jpg&&&/figure&&br&&br&&b&&u&9. 符号替换&/u&&/b&&br&写作的时候经常会出现这种情况:写作初期有些名称没有定下来,后期很可能要改。比如你文章中提出了一个算法,但是算法名字还没想好,文章中到处需要引用这个名字。与运算是用 & 还是 &&?更是有的时候遇到没节操的甲方,改来改去,改来改去,改来改去,改来改去,改来改去,改来改去……&br&&br&LaTeX 解决这种问题的思路很简单,定义一个命令就好了,文章继续往下写,以后要改的话重新定义命令就好了。&br&&div class=&highlight&&&pre&&code class=&language-tex&&&span class=&k&&\newcommand&/span&&span class=&nb&&{&/span&&span class=&k&&\myalg&/span&&span class=&nb&&}{&/span&NIMLE&span class=&nb&&}&/span&
&span class=&k&&\newcommand&/span&&span class=&nb&&{&/span&&span class=&k&&\AND&/span&&span class=&nb&&}{&/span&&span class=&k&&\&&/span&&span class=&nb&&{}}&/span&
This paper proposed a novel algorithm named &span class=&k&&\myalg&/span&. ...
0xFF &span class=&k&&\AND&/span& 0xEF ...
&/code&&/pre&&/div&&br&Word 也可以实现类似的功能。这里介绍一种利用域来实现这种符号定义的方法。关于域的介绍,详见 &a href=&///?target=http%3A///link%3Furl%3D10Y2NsTcm4q6sna6r_wIngxcfWnIJaMn92arCP9Lr2xg0-RCyticcTarVDzKKmd8_-N0uZboacmOkeMHpPrRta& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&百度百科_Word域&i class=&icon-external&&&/i&&/a&。&br&&br&Word 中有各种各样的域,其中一种域叫做 DOCVARIABLE,语法格式为:&br&&div class=&highlight&&&pre&&code class=&language-text&&{ DOCVARIABLE sym }
&/code&&/pre&&/div&域 DOCVARIABLE 的作用就是把变量 sym 显示出来。举个建国:ICS = &工业控制系统&,那么域 DOCVARIABLE 会将所有的 { DOCVARIABLE ICS } 替换成 ”工业控制系统“。&br&&br&所以在 Word 中实现 LaTeX 中的宏替换功能需要以下几步:&br&1. 在变量集合 Variables 中添加 ICS,并给其赋值;&br&2. 按 Ctrl +F9 插入域,手动输入 DOCVARIABLE ICS。&br&&br&相当的没有效率,被 LaTeX 甩几条街有木有。但是不用担心,Word 自有它的过人之处:VBA。下面介绍一种方法来简化这个过程。&br&&br&点击菜单中的宏,如下图所示,宏名随便填,然后点击创建,如下图所示。&br&&figure&&img src=&/7127be47bba92fb4ceac3f_b.jpg& data-rawwidth=&610& data-rawheight=&548& class=&origin_image zh-lightbox-thumb& width=&610& data-original=&/7127be47bba92fb4ceac3f_r.jpg&&&/figure&&br&删除代码框中的所有代码,然后将下列代码复制进去。&br&&div class=&highlight&&&pre&&code class=&language-vb.net&&&span class=&k&&Sub&/span& &span class=&nf&&UpdateVariable&/span&&span class=&p&&()&/span&
&span class=&c&&' Clear variables&/span&
&span class=&k&&For&/span& &span class=&k&&Each&/span& &span class=&n&&Var&/span& &span class=&ow&&In&/span& &span class=&n&&ActiveDocument&/span&&span class=&p&&.&/span&&span class=&n&&Variables&/span&
&span class=&n&&Var&/span&&span class=&p&&.&/span&&span class=&n&&Delete&/span&
&span class=&k&&Next&/span&
&span class=&c&&' Set the file path&/span&
&span class=&k&&Dim&/span& &span class=&n&&MyFile&/span& &span class=&ow&&As&/span& &span class=&kt&&Object&/span&
&span class=&k&&Set&/span& &span class=&n&&MyFile&/span& &span class=&o&&=&/span& &span class=&n&&CreateObject&/span&&span class=&p&&(&/span&&span class=&s&&&Scripting.FileSystemObject&&/span&&span class=&p&&)&/span&
&span class=&k&&Dim&/span& &span class=&n&&FilePath&/span& &span class=&ow&&As&/span& &span class=&kt&&String&/span&
&span class=&n&&FilePath&/span& &span class=&o&&=&/span& &span class=&n&&ActiveDocument&/span&&span class=&p&&.&/span&&span class=&n&&Path&/span& &span class=&o&&&&/span& &span class=&s&&&\Symbols.xlsx&&/span&
&span class=&c&&' If can't find the file, show error message and exit sub&/span&
&span class=&k&&If&/span& &span class=&k&&Not&/span& &span class=&n&&MyFile&/span&&span class=&p&&.&/span&&span class=&n&&FileExists&/span&&span class=&p&&(&/span&&span class=&n&&FilePath&/span&&span class=&p&&)&/span& &span class=&o&&=&/span& &span class=&k&&True&/span& &span class=&k&&Then&/span&
&span class=&n&&MsgBox&/span& &span class=&s&&&Can't find file: Symbols.xlsx&&/span&&span class=&p&&,&/span& &span class=&n&&Title&/span&&span class=&p&&:&/span&&span class=&o&&=&/span&&span class=&s&&&Error&&/span&
&span class=&k&&Exit&/span& &span class=&k&&Sub&/span&
&span class=&nf&&End&/span& &span class=&k&&If&/span&
&span class=&c&&' Read the excel file &Symbols.xlsx&&/span&
&span class=&k&&Dim&/span& &span class=&n&&ExcelObject&/span& &span class=&ow&&As&/span& &span class=&kt&&Object&/span&
&span class=&k&&Set&/span& &span class=&n&&ExcelObject&/span& &span class=&o&&=&/span& &span class=&n&&GetObject&/span&&span class=&p&&(&/span&&span class=&n&&FilePath&/span&&span class=&p&&)&/span&
&span class=&k&&Set&/span& &span class=&n&&Table&/span& &span class=&o&&=&/span& &span class=&n&&ExcelObject&/span&&span class=&p&&.&/span&&span class=&n&&Sheets&/span&&span class=&p&&(&/span&&span class=&mi&&1&/span&&span class=&p&&).&/span&&span class=&n&&UsedRange&/span&&span class=&p&&()&/span&
&span class=&k&&For&/span& &span class=&n&&i&/span& &span class=&o&&=&/span& &span class=&mi&&1&/span& &span class=&k&&To&/span& &span class=&n&&Table&/span&&span class=&p&&.&/span&&span class=&n&&Rows&/span&&span class=&p&&.&/span&&span class=&n&&Count&/span&
&span class=&n&&V1&/span& &span class=&o&&=&/span& &span class=&n&&Table&/span&&span class=&p&&.&/span&&span class=&n&&Cells&/span&&span class=&p&&(&/span&&span class=&n&&i&/span&&span class=&p&&,&/span& &span class=&mi&&1&/span&&span class=&p&&).&/span&&span class=&n&&Text&/span&
&span class=&n&&V2&/span& &span class=&o&&=&/span& &span class=&n&&Table&/span&&span class=&p&&.&/span&&span class=&n&&Cells&/span&&span class=&p&&(&/span&&span class=&n&&i&/span&&span class=&p&&,&/span& &span class=&mi&&2&/span&&span class=&p&&).&/span&&span class=&n&&Text&/span&
&span class=&n&&ActiveDocument&/span&&span class=&p&&.&/span&&span class=&n&&Variables&/span&&span class=&p&&.&/span&&span class=&n&&Add&/span& &span class=&n&&Name&/span&&span class=&p&&:&/span&&span class=&o&&=&/span&&span class=&n&&V1&/span&&span class=&p&&,&/span& &span class=&n&&Value&/span&&span class=&p&&:&/span&&span class=&o&&=&/span&&span class=&n&&V2&/span&
&span class=&k&&Next&/span&
&span class=&c&&' Update field&/span&
&span class=&n&&ActiveDocument&/span&&span class=&p&&.&/span&&span class=&n&&Fields&/span&&span class=&p&&.&/span&&span class=&n&&Update&/span&
&span class=&k&&End&/span& &span class=&k&&Sub&/span&
&span class=&k&&Sub&/span& &span class=&nf&&InsertSymbol&/span&&span class=&p&&()&/span&
&span class=&c&&' Show inputbox&/span&
&span class=&n&&Symbol&/span& &span class=&o&&=&/span& &span class=&n&&InputBox&/span&&span class=&p&&(&/span&&span class=&s&&&Input symbol&&/span&&span class=&p&&)&/span&
&span class=&c&&' Insert field&/span&
&span class=&n&&Selection&/span&&span class=&p&&.&/span&&span class=&n&&Fields&/span&&span class=&p&&.&/span&&span class=&n&&Add&/span& &span class=&n&&Range&/span&&span class=&p&&:&/span&&span class=&o&&=&/span&&span class=&n&&Selection&/span&&span class=&p&&.&/span&&span class=&n&&Range&/span&&span class=&p&&,&/span& &span class=&n&&Type&/span&&span class=&p&&:&/span&&span class=&o&&=&/span&&span class=&n&&wdFieldEmpty&/span&&span class=&p&&,&/span& _
&span class=&n&&PreserveFormatting&/span&&span class=&p&&:&/span&&span class=&o&&=&/span&&span class=&k&&False&/span&
&span class=&c&&' Insert parameter&/span&
&span class=&n&&Selection&/span&&span class=&p&&.&/span&&span class=&n&&TypeText&/span& &span class=&n&&Text&/span&&span class=&p&&:&/span&&span class=&o&&=&/span&&span class=&s&&&DOCVARIABLE &&/span& &span class=&o&&&&/span& &span class=&n&&Symbol&/span&
&span class=&c&&' Update field&/span&
&span class=&n&&ActiveDocument&/span&&span class=&p&&.&/span&&span class=&n&&Fields&/span&&span class=&p&&.&/span&&span class=&n&&Update&/span&
&span class=&k&&End&/span& &span class=&k&&Sub&/span&
&/code&&/pre&&/div&如下图所示&br&&figure&&img src=&/4f21f4b9d873a87b2d56f3040b5bcd0c_b.jpg& data-rawwidth=&522& data-rawheight=&430& class=&origin_image zh-lightbox-thumb& width=&522& data-original=&/4f21f4b9d873a87b2d56f3040b5bcd0c_r.jpg&&&/figure&&br&这样两个宏就创建好了,为了方便的调用,将这两个宏添加到工具栏中。打开自定义工具栏窗口。找到刚刚新建的两个宏,将他们添加到开始选项卡中(凭个人喜好,爱放哪放哪)。&br&&figure&&img src=&/326ef83eb6e807dff6058b_b.jpg& data-rawwidth=&850& data-rawheight=&685& class=&origin_image zh-lightbox-thumb& width=&850& data-original=&/326ef83eb6e807dff6058b_r.jpg&&&/figure&&br&然后重新设置他们的名字和图标,此步骤可省略,如下图所示。&br&&figure&&img src=&/beacf749fba9cd3_b.jpg& data-rawwidth=&850& data-rawheight=&685& class=&origin_image zh-lightbox-thumb& width=&850& data-original=&/beacf749fba9cd3_r.jpg&&&/figure&&br&这样这两个宏就被添加到工具栏中了,如下图所示。&br&&figure&&img src=&/4cf4e5f9e0c9ce80b51194_b.jpg& data-rawwidth=&282& data-rawheight=&213& class=&content_image& width=&282&&&/figure&&br&为了配合这两个宏的使用,我们需要一个外部文件来储存各种变量和对应值。这里采用的是 Excel 文件。在当前 Word 文档的所在目录内,新建名为 Symbols.xlsx 文件,必须是这个名字,因为在上面的代码中被写死了,如果你想换个名字,要把这行代码一并改了。&br&&div class=&highlight&&&pre&&code class=&language-vb.net&&&span class=&n&&FilePath&/span& &span class=&o&&=&/span& &span class=&n&&ActiveDocument&/span&&span class=&p&&.&/span&&span class=&n&&Path&/span& &span class=&o&&&&/span& &span class=&s&&&\Symbols.xlsx&&/span&
&/code&&/pre&&/div&&br&然后打开这个 Excel 文件,然后添加你要用到的符号,如下图所示。&br&&figure&&img src=&/d5e3d001fd13ea78e7bbf8a_b.jpg& data-rawwidth=&313& data-rawheight=&300& class=&content_image& width=&313&&&/figure&&br&左边一列是变量的名称,右面一列是变量的值。用法就是点击 Word 工具栏上的”更新符号“按钮,Word 会读取所有的变量值。如果想在某处插入作者,点击”插入符号“按钮,在弹出的对话框中填 ”AU“,然后点击确定,如下图所示。&br&&figure&&img src=&/7df7b25eb704f292be9d39da_b.jpg& data-rawwidth=&555& data-rawheight=&215& class=&origin_image zh-lightbox-thumb& width=&555& data-original=&/7df7b25eb704f292be9d39da_r.jpg&&&/figure&然后就出现你事先在 Excel 中定义好的内容了,如下图所示。&br&&figure&&img src=&/4032dd9beceaf10a52b8c62c19dc7463_b.jpg& data-rawwidth=&211& data-rawheight=&110& class=&content_image& width=&211&&&/figure&&br&&br&如果后期想修改符号,只需要在 Excel 中统一修改,保存后点击 Word 工具栏上的”更新符号“按钮,Word 中所有的 DOCVARIABLE 域都会更新。&br&&br&当然,你可以为宏添加快捷键,就不用每次都用鼠标点击了。&br&&br&&b&&u&A. 如何优雅的凑字数&/u&&/b&&br&泥萌不要说这是我教泥萌的哈。60岁以下人士请在家长陪同下观看。&br&&br&首先,先插入一个文本框,如下图所示。&br&&figure&&img src=&/d7ca6cc5c0ade486a5a5c5_b.jpg& data-rawwidth=&619& data-rawheight=&552& class=&origin_image zh-lightbox-thumb& width=&619& data-original=&/d7ca6cc5c0ade486a5a5c5_r.jpg&&&/figure&&br&然后里面填充些文字,不要太嚣张,我就加了 7k 个字。&br&&figure&&img src=&/a50a471e33_b.jpg& data-rawwidth=&445& data-rawheight=&304& class=&origin_image zh-lightbox-thumb& width=&445& data-original=&/a50a471e33_r.jpg&&&/figure&&br&现在开始伪装这个文本框。选中这个文本框,然后调整它的大小。&br&&figure&&img src=&/1a07a89c22aad98807dcc1a73e1a1660_b.jpg& data-rawwidth=&755& data-rawheight=&182& class=&origin_image zh-lightbox-thumb& width=&755& data-original=&/1a07a89c22aad98807dcc1a73e1a1660_r.jpg&&&/figure&&br&为毛是 0.07cm,等会儿你就知道了。然后把文本框设置成圆形。&br&&figure&&img src=&/c246fdbfcb40da7a7fbf22_b.jpg& data-rawwidth=&671& data-rawheight=&250& class=&origin_image zh-lightbox-thumb& width=&671& data-original=&/c246fdbfcb40da7a7fbf22_r.jpg&&&/figure&&br&然后把布局选项设置成嵌入型。&br&&figure&&img src=&/51f9d11e75f36e_b.jpg& data-rawwidth=&285& data-rawheight=&342& class=&content_image& width=&285&&&/figure&&br&然后他就跑到这里了,咦,这不是句号吗?&br&&figure&&img src=&/0f217f44dbdce87b30fab_b.jpg& data-rawwidth=&290& data-rawheight=&235& class=&content_image& width=&290&&&/figure&&br&但是还不够像。&br&&figure&&img src=&/1df3310cef835e77b8402_b.jpg& data-rawwidth=&449& data-rawheight=&498& class=&origin_image zh-lightbox-thumb& width=&449& data-original=&/1df3310cef835e77b8402_r.jpg&&&/figure&&br&恩这把差不多了。然后输入一段文字,把这个文本框当做句号。但是有点瑕疵,距离文字有点近,而且比正常的句号偏高。解决办法就是在“句号”和文本之间插入一个不间断空格,即同时按下 Ctrl + Shift + 空格。然后选中这个空格和这个“句号”,设置一下字体。&br&&figure&&img src=&/c7c502f051b024455cfb5_b.jpg& data-rawwidth=&931& data-rawheight=&592& class=&origin_image zh-lightbox-thumb& width=&931& data-original=&/c7c502f051b024455cfb5_r.jpg&&&/figure&&br&大功告成!惟妙惟肖,不论框选还是什么其他操作,完全看不出破绽。之前开发的版本是把这个文本框设置成白色,这样按 Ctrl + A 的时候会露馅。这个很难露出破绽,框选没有任何问题,除非用鼠标直接点这个句号。&br&&figure&&img src=&/f32d3d05d6b5f04bd545_b.jpg& data-rawwidth=&489& data-rawheight=&149& class=&origin_image zh-lightbox-thumb& width=&489& data-original=&/f32d3d05d6b5f04bd545_r.jpg&&&/figure&&br&&br&查重的话不要复制现成的文章, 随便输入一些无规律的文字就好了。&br&&figure&&img src=&/0f58e77bd76aab016c18_b.jpg& data-rawwidth=&1440& data-rawheight=&858& class=&origin_image zh-lightbox-thumb& width=&1440& data-original=&/0f58e77bd76aab016c18_r.jpg&&&/figure&&br&最后祝大家毕业季愉快。
更新 喜闻窝壳出台新龟腚,不接受 pdf 文档,又向世界一流大学迈了大一步。广大 @\text{\LaTeX}er 速速看过来。\textcolor{white}{哎,我啥时能写毕业论文呢……} -2. 写在前面 长文多图,流量党慎入。更了 3 天终于把坑填上了,累。 允许转…
这种问题应该多问问eetop或者度娘会更好一些。转一下eetop的链接,以供参考:&br&&a href=&///?target=http%3A///thread--1.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&模拟集成电路设计三本经典教材学习经验&i class=&icon-external&&&/i&&/a&&br&&br&分割线以下来自eetop论坛中&a href=&///?target=http%3A///thread--1.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&模拟集成电路设计三本经典教材学习经验&i class=&icon-external&&&/i&&/a&的回帖内容,作者:eetop论坛ID为“&a href=&///?target=http%3A///i/Fst_mod%3Dpb%26fr%3Dtb0_forum%26st_type%3Duname& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&飞天白狐&i class=&icon-external&&&/i&&/a&”。(不知道这个ID是不是真正的作者,也许是该ID引用自网络其他地方吧,总之向“模拟电路的四重境界”的作者致敬!)&br&&br&——————————————————————————————————————————&br&&br&三本书后,基本上你算入门了,可以跟大牛做项目了,然后多看IEEE的资料,(基准源,运放,比较器)是要继续训练的,(有位大侠谈过了,看帖子,模拟电路的四重境界--文章结尾有)。然后再从CMOS 到BICMOS等等!!&br&我再推荐两本好书(专业性更强)introducation to cmos op-design of analogy chip &br&本人刚刚学习,说得不好,不专业,还请各位朋友多多提醒&br&&br&模拟电路的四重境界&br&&br&复旦攻读微电子专业模拟芯片设计方向研究生开始到现在五年工作经验,已经整整八年了,其间聆听过很多国内外专家的指点。最近,应朋友之邀,写一点心得体会和大家共享。 &br&
我记得本科刚毕业时,由于本人打算研究传感器的,后来阴差阳错进了复旦逸夫楼专用集成电路与系统国家重点实验室做研究生。现在想来这个实验室名字大有深意,只是当时惘然。电路和系统,看上去是两个概念, 两个层次。 我同学有读电子学与信息系统方向研究生的,那时候知道他们是“系统”的, 而我们呢,是做模拟“电路”设计的,自然要偏向电路。而模拟芯片设计初学者对奇思淫巧的电路总是很崇拜,尤其是这个领域的最权威的杂志JSSC (IEEE Journal of solid state circuits), 以前非常喜欢看, 当时立志看完近二十年的文章,打通奇经八脉,总是憧憬啥时候咱也灌水一篇, 那时候国内在此杂志发的文章凤毛麟角, 就是在国外读博士,能够在上面发一篇也属优秀了。&br&
读研时,我导师是郑增钰教授,李联老师当时已经退休,逸夫楼邀请李老师每个礼拜过来指导。郑老师治学严谨,女中豪杰。李老师在模拟电路方面属于国内先驱人物,现在在很多公司被聘请为专家或顾问。 李老师在87年写的一本(运算放大器设计);即使现在看来也是经典之作。李老师和郑老师是同班同学,所以很要好,我自然相对于我同学能够幸运地得到李老师的指点。李老师和郑老师给我的培养方案是:先从运算放大器学起。所以我记得我刚开始从小电流源开始设计。那时候感觉设计就是靠仿真调整参数。但是我却永远记住了李老师语重心长的话:运放是基础,运放设计弄好了,其他的也就容易了。&br&
当时不大理解,我同学的课题都是AD/DA,锁相环等“高端”的东东,而李老师和郑老师却要我做“原始”的模块,我仅有的在(固体电子学) (国内的垃圾杂志)发过的一篇论文就是轨到轨(rail-to-rail)放大器。 做的过程中很郁闷,非常羡慕我同学的项目,但是感觉李老师和郑老师讲的总有他们道理,所以我就专门看JSSC运放方面的文章,基本上近20多年的全看了。当时以为很懂这个了,后来工作后才发现其实还没懂。 所谓懂,是要真正融会贯通,否则塞在脑袋里的知识再多,也是死的。但是运算放大器是模拟电路的基石,只有根基扎实方能枝繁叶茂,两位老师的良苦用心工作以后才明白。总的来说,在复旦,我感触最深的就是郑老师的严谨治学之风和李老师的这句话。&br&
硕士毕业,去找工作,当时有几个offer。 我师兄孙立平, 李老师的关门弟子,推荐我去新涛科技,他说里面有个常仲元,鲁汶天主教大学博士,很厉害。我听从师兄建议就去了。新涛当时已经被IDT以8500万美金收购了,成为国内第一家成功的芯片公司。面试我的是公司创始人之一的总经理Howard. C. Yang(杨崇和)。 Howard是Oregon State University 的博士,锁相环专家。面试时他当时要我画了一个两级放大器带Miller补偿的, 我很熟练。他说你面有个零点,我很奇怪,从没听过,云里雾里,后来才知道这个是Howard在国际上首先提出来的, 等效模型中有个电阻,他自己命名为杨氏电阻。 当时出于礼貌,不断点头。不过他们还是很满意,反正就这样进去了。我呢,面试的惟一的遗憾是没见到常仲元, 大概他出差了。&br&
进入新涛后,下了决心准备术业有专攻。因为本科和研究生时喜欢物理,数学和哲学,花了些精力在这些上面。工作后就得真刀真枪的干了。每天上班仿真之余和下班后,就狂看英文原版书。第一本就是现在流行的Razavi的那本书。读了三遍。感觉大有收获。那时候在新涛,初生牛犊不怕虎,应该来说,我还是做得很出色的,因此得到常总的赏识,被他评价为公司内最有potential的人。偶尔常总会过来指点一把,别人很羡慕。其实我就记住了常总有次聊天时给我讲的心得, 他大意是说做模拟电路设计有三个境界:第一是会手算,意思是说pensile-to-paper, 电路其实应该手算的,仿真只是证明手算的结果。第二是,算后要思考,把电路变成一个直观的东西。 第三就是创造电路。&br&
我大体上按照这三部曲进行的。Razavi的那本书后面的习题我仔细算了。公司的项目中,我也力图首先以手算为主, 放大器的那些参数,都是首先计算再和仿真结果对比。久而久之,我手计算的能力大大提高,一些小信号分析计算,感觉非常顺手。这里讲一个小插曲,有一次在一个项目中,一个保护回路AC仿真总不稳定, 调来调去,总不行,这儿加电容,那儿加电阻,试了几下都不行,就找常总了。因为这个回路很大,所以感觉是瞎子摸象。常总一过来三下五除二就摆平了, 他仔细看了,然后就导出一个公式,找出了主极点和带宽表达式。通过这件事,我对常总佩服得五体投地, 同时也知道直观的威力。所以后来看书时,都会仔细推导书中的公式,然后再直观思考信号流, 不直观不罢手。一年多下来, 对放大器终于能够透彻理解了,感觉学通了, 通之后发现一通百通。最后总结:放大器有两个难点,一个是频率响应,一个是反馈。其实所谓电路直观,就是用从反馈的角度来思考电路。每次分析了一些书上或者JSSC上的“怪异”电路后,都会感叹:反馈呀,反馈!然后把分析的心得写在paper上面。 学通一个领域后再学其他相关领域会有某种“加速”作用。&br&
常总的方式是每次做一个新项目时,让下面人先研究研究。我在离开新涛前,做了一个锁相环。 我以前没做过,然后就把我同学的硕士论文,以及书和很多paper弄来研究,研究了一个半月,常总过来问我:锁相环的3dB带宽弄懂了吧? 我笑答:早就弄懂了。我强大的运放的频率响应知识用在锁相环上,小菜了。我这时已经去研究高深的相位噪声和jitter了。之后不久,一份30多页的英文研究报告发出来,常总大加赞赏!。&br&
后来在COMMIT时,有个项目是修改一个RF Transceiver芯片, 使之从WCDMA到TD-SCDMA。里面有个基带模拟滤波器。我以前从没接触过滤波器,就花了两个月时间,看了三本英文原版书,第一本有900多页,和N多paper, 一下子对整个滤波器领域,开关电容的,GmC的,Active RC的都懂了。提出修改方案时, 由于我运放根基扎实,看文章时对于滤波器信号流很容易懂,所以很短时间就能一个人提出芯片电路原理分析和修改方案。最后报告写出来(也是我的又一个得意之作),送给TI. TI那边对这边一下子肃然起敬,Conference call时, 他们首先说这份报告是“Great job!”,我英文没听懂,Julian对我夸大拇指,说“他们对你评价很高呢”。后来去Dallas, TI那边对我们很尊敬, 我做报告时,很多人来听。总之,现在知道,凡事情,基础很重要,基础扎实学其他的很容易切入, 并且越学越快。 &br&
我是02年 11月去的COMMIT,当时面试我的也是我现在公司老板Julian。 Julian问我:你觉得SOC (system on chip)设计的环节在哪儿? 我说:应该是模拟电路吧,这个比较难一些。Julian说错了,是系统。我当时很不以为然, 觉得模拟电路工程师应该花精力在分析和设计电路上。 Julian后来自己run了现在这公司On-Bright,把我也带来, 同时也从TI拉了两个,有一个是方博士。我呢,给Julian推荐了朱博士。这一两年,我和朱博士对方博士佩服得五体投地。方博士是TI华人里面的顶级高手, 做产品能力超强。On-Bright现在做电源芯片,我和朱博士做了近两年,知道了系统的重要性。芯片设计最终一定要走向系统, 这个是芯片设计的第四重境界。电路如同砖瓦,系统如同大厦。芯片设计工程师一定要从系统角度考虑问题,否则就是只见树木,不见森林。电源芯片中,放大器,比较器都是最最普通的, 其难点在于对系统的透彻理解。在On-Bright,我真正见识了做产品,从定义到设计,再到debug, 芯片测试和系统测试,最后到RTP (release to production)。 Julian把TI的先进产品开发流程和项目管理方式引入On-Bright,我和朱博士算是大开眼界,也知道了做产品的艰辛。 &br&&ul&&li&Analog Integrated Circuit Design, David Johns, Ken Martin, University of Toronto, John Wiley, Inc. A must read classic book on CMOS. Good circuit cook book and circuit theory. The part of Switched-capacitor PLL parts are very good and you must know it.&/li&&li&Microelectronic Circuits (the latest edition is 4th). Adel S. Sedra, Kenneth C. Smith, Oxford, 1998 (University of Toronto). A very good book! It is for undergraduates, easy to understand and the summery is very good and equation is very insightful. A must-read book before interview.&/li&&li&CMOS Analog Circuit Design, Phillip E. Allen and Douglas R. Holberg, Published in 1987. A little older but still worth to read. (It has a later edition (2002 ?, but I have not found time to read yet).&/li&&li&Design of analog CMOS Integrated Circuits, Behzad Razavi, McGraw-Hill, 2001. A textbook used by many schools. It helps you understanding lot of the circuits, but too simple to use in real design. I should say it is a very good theory book. Not ENGINEER book. Anyway IT ALL BEGINS FROM MAXWELL'S EQUATIONS, RIGHT?&/li&&/ul&
这种问题应该多问问eetop或者度娘会更好一些。转一下eetop的链接,以供参考:
分割线以下来自eetop论坛中的回帖内容,作者:eetop论坛ID为“”。(不知道这个ID是不是真…
&p&几年前有一次,我跟同学一起在北京人艺看话剧,看完之后有一个给演员打分的活动。很多人都把票投给了喜欢的成名主演,我也一样,但是我同学把票投给了一个没多少台词的不起眼的配角,这个配角是个十几岁的青年演员。我问他:“你投他干啥”,他说:“要把票投给年轻人,这样他们就有更多的机会,有更好的发展。”这句话对我启发很大,所以我后来看话剧都会把票投给年纪最小的演员,希望略微帮一下他们。后来在公司我带了新人,也是倾囊相授,尽量帮助他们。&br&&/p&自己之前两年一直在出售一些自己录制的视频资料,售价老实说还有些贵,但是有些粉丝还是会买,对这些粉丝我是很感激的。但是最近我也深感不安,买我资料的很多都是学生,我自己当年也是从学生过来的,深知毕业季找工作的不容易,以及IC行业没有人教自己摸索的痛苦。侥幸自己有了一点经验,却不愿意分享,这是不对的。&p&所以,自然而然的,我打算把自己录制的资料免费公开。这些资料老实说录得很一般,因为自己没经验。不过如果能对看过的人有点帮助,就可以了。我以后或许会在别的视频网站录一些免费的系统化的课程,到时候会在这里打招呼,希望大家多赏光给赞。&/p&&p&以下链接资料都是本人原创:&/p&&p&1)IC进阶之路(最新版)&/p&&p&链接: &a href=&/?target=http%3A///s/1jIvBfh0& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/s/1jIvBfh&/span&&span class=&invisible&&0&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& 密码: 3bmw&br&&/p&&p&2)IC及FPGA基础知识详解&/p&&p&链接: &a href=&/?target=http%3A///s/1qYCtOmw& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/s/1qYCtOm&/span&&span class=&invisible&&w&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& 密码: sttv&br&&/p&&p&3)大型协议及Verilog代码阅读方法&/p&&p&链接: &a href=&/?target=http%3A///s/1eR4q2qQ& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/s/1eR4q2q&/span&&span class=&invisible&&Q&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& 密码: 3dtz&br&&/p&&p&4)perl在IC设计中的应用&/p&&p&链接: &a href=&/?target=http%3A///s/1nvjtFYx& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/s/1nvjtFY&/span&&span class=&invisible&&x&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& 密码: v8s3&br&&/p&&p&5)FPGA竞赛项目《基于zynq-7000的4G均衡器》&/p&&p&链接: &a href=&/?target=http%3A///s/1pLNRisj& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/s/1pLNRis&/span&&span class=&invisible&&j&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& 密码: 6d8c&br&&/p&&p&6)SATA3.2协议通讲,基础班和专业版&/p&&p&链接: &a href=&/?target=http%3A///s/1pL38xkB& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/s/1pL38xk&/span&&span class=&invisible&&B&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& 密码: yg2g&/p&
几年前有一次,我跟同学一起在北京人艺看话剧,看完之后有一个给演员打分的活动。很多人都把票投给了喜欢的成名主演,我也一样,但是我同学把票投给了一个没多少台词的不起眼的配角,这个配角是个十几岁的青年演员。我问他:“你投他干啥”,他说:“要把票…
&figure&&img src=&/v2-c72448accc0a14ff4dcb7a_b.jpg& data-rawwidth=&1373& data-rawheight=&453& cla

我要回帖

更多关于 wps英文版下载地址 的文章

 

随机推荐