QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 20414|回复: 82
打印 上一主题 下一主题

LaTeX在数学建模中的应用

[复制链接]
字体大小: 正常 放大

4

主题

4

听众

990

积分

升级  97.5%

  • TA的每日心情
    无聊
    2015-9-16 00:39
  • 签到天数: 286 天

    [LV.8]以坛为家I

    社区QQ达人

    群组学术交流A

    群组学术交流B

    跳转到指定楼层
    1#
    发表于 2012-8-7 01:31 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
      这个贴子不是教你怎么用LaTeX,而是总结一下我学这么久LaTeX的心得,告诉你LaTeX有什么用,能做什么,不能做什么.* W! G$ [7 y* _  @8 X  J8 A) G
      首先,为什么要用LaTeX?因为美观.不是说Word排版出来不美观,但是LaTeX(应该说TeX)是为科技排版而生,可以让你的排版达到几乎完美的状态.当然,完美就得付出代价,代价就是你不得不以一种写代码的方式写你的论文.这个对习惯了word的各位可能说是及其痛苦的.但是做建模的几乎还是有比较好的抽象能力吧,所以这种“所思即所得”的排版方式相对其优势对我们来说是可以忍受的.. d7 I8 W9 h/ ^* w4 n
      然后你就需要LaTeX了... ...当然,你去找LaTeX这个软件你是找不到的.因为它是门“语言”.而我们需要的当然是编译器.这个编译器呢有很多种.windows下面最简单的就是去找CTEX套装,里面实际上混合了几个工具.当然也有用Linux的朋友,就自己下载TexLive+kile这些去慢慢配置吧.... ....为了大众方便,我就说CTEX.安装好后,你会发现一个叫winedt的东西,那就是我们写代码的地方. 1.png
    - B% |' g7 v5 c1 t0 n& @1 o. M$ H! P: y% f, e$ z
      
    zan
    已有 1 人评分体力 收起 理由
    sdccumcm + 5

    总评分: 体力 + 5   查看全部评分

    转播转播0 分享淘帖0 分享分享1 收藏收藏5 支持支持0 反对反对0 微信微信

    4

    主题

    4

    听众

    990

    积分

    升级  97.5%

  • TA的每日心情
    无聊
    2015-9-16 00:39
  • 签到天数: 286 天

    [LV.8]以坛为家I

    社区QQ达人

    群组学术交流A

    群组学术交流B

    2.png
    3 H$ n% t0 i' s9 U1 @! G  打开之后你就可以发现这个东西是上面那个样子(当然我这里还有代码,你得新建一个)
    , A5 ]2 S0 C) O: V9 J  首先声明,我是刚换的最新版的CTEX,如果你得不是,可能有点小差别,但是不大... ...* ]6 T9 w# f: B0 S# q7 n& X
      下面我就结合我们数学建模的经验来说怎么用.其他多余的废话不多说了,想好好学习的就去买《LaTeX2e完全学习手册》这本书,我和队友很久前都是靠这个入门的.可能是国内最新最好的这方面的书籍,当然读英文的朋友选择就多了... ...这是后话.
    3 Z; U5 [. ~" a: Z* F* z& H  先把工具栏中的编译方式换成PDFLaTeX,图标如下:
    8 b2 v9 c8 x( K- P! u2 S& B   3.png ; @; V* s+ q3 h, c/ H1 L
      然后新建一个,我简单说说大体框架:1 X$ M$ F" z* w1 ?5 {
       4.png 7 w0 s# U3 c7 ~
      这是我们常用的一个框架,当然只是框架... ...而我们实际使用的时候自己写了cls,所以头其实不是这样写的,但是我们写的cls大概就是把头封装到一个地方了,类似C的头文件什么的.# e8 B( s4 |8 P7 J- B' S5 t: F& m
      第一行,说明论文格式,a4大小,然后11pt字号(这个不过多解释)... ...4 u+ e" w, v+ Q' u
      第二行加载宏包,这个和c加载头文件大概一个意思.从左到右三个分别是中文支持,数学公式和插图.当然ctex其实最好用ctexcap... ..
    - J. M! B  P& C! r  第三行就是表示开始正文.
    ( M/ F& @6 Q+ w( e* c  第四行的title当然是论文题目.
    ! Y# z' T2 `) R  I& @  下面的几行\section表示一个章节的题目.而input表示的代码来自其他tex.这个原因很简单.你用LaTeX写论文代码量还是很大的.所以按章节分开你不容易看花眼.还有就是,我们队每个人都写论文,所以分开我们可以并行写,写完一起编译.这样的话,你就得建立6个新文件.分别以part1--6保存.搞定一切后不要忘了\end{document}这是任何LaTeX结束标志.
    " P2 b) Q/ M+ ]. Y* j  然后呢你就点一下PDFLaTeX的图标.框架就做好了.+ @! S# u) W2 D. \& _% \+ c' e
      当然我最早说过,我不是写教程.因此没有加其他代码.但是我们知道,这个框架你写任何论文都不得变得.因此,模版,对于LaTeX很重要的.其实有了模版,这个就是填字游戏,比如\title{}里面插入,\section里面插入,其他命令里面插入,就搞定了.网上很多模版,比如IEEE这样的机构也有模版,你发他们的文章就用他们的模版.还有就是各种简历模版什么的... ...  q" b7 `  |0 t( J, y* R% t, C
      下面的话,说说建模需要学些什么命令吧,大家可能时间有限哈... ...但是还是建议系统学学,尤其有读研打算的,因为这个写论文你得用,很多学校这是研究生必修课.首先就是格式规定里面的那些,这是死的,每年比赛似乎也一样,下个往年的格式要求一步步实现,比如它说标题三号,黑体,你看怎么设置... ...设置完了后就是一些活的东西了... ...(这部分设置大部分在\begin{document}之前,说以不用紧张正文部分被弄乱.)7 L) e( U# e+ H1 w" E
      首先插图你得知道怎么插,然后基本的分段,换行,居中这些... ...还有就是表格.这个建议大家做一种好看的就是,做精细就好... ...其实那些论文的表格几乎结构就没变过.然后就是公式,这个也是重头戏.公式很多... ...所以才开始大家很难得记忆... ...最好还是慢慢的记,不过可以推荐一个老朋友来帮助你,就是mathtype... ...这个word可用的玩意LaTeX也可用... ...当然您要是这个也不会那我没办法了.1 q; N; l& r  t$ f
       5.png
    5 O4 t5 c( U0 ]. C4 [$ U' U3 Y  在mathtype的preferences----cut and copy preferences中设置如上.然后编辑一个公式,复制再到你的winedt中粘贴就变成LaTeX代码了... ...这个大家的公式问题就可以完全解决... ...当然这个不是鼓励你们不记命令,只是入门的帮助.1 M9 s0 s% F) C; Z$ j
      好吧LaTeX就写这么多... ...
    1 ]9 M( o1 V  c- X: I, ^* F1 ^) C  然后说说其他的.看坛子也有发Metapost教程的.这个是LaTeX的一个宏包,也是一门语言... ...用来画图的... ...是的,又是以命令画图,可能LaTeX命令来排版让你很痛苦了,还要你学一门语言来画图,再说你有matlab,有各种画图工具,学这个干嘛?是的,你能画出不错的图像,就凭Matlab就可以.但是你注意到没有.其实我们教科书的图像似乎不是Matlab这些画的?是的因为教科书几乎是LaTeX写的,图当然也是这些语言画的.... ....这类语言比较多.我学的呢是Asymptote.这类语言其实都是类似编程写代码.... ....你可能说我还有PS什么的.很多图像其实不是这些东西可以完成的.例子嘛,百度metapost你可以知道一堆... ...! }$ X0 s$ D* }1 G
       3D.pdf (62.82 KB, 下载次数: 33)
    : X: Y0 C2 K# E   这类工具其实不是非学不可,但是学了必然有好处... ...7 @8 M! k# x1 b% b# C- p' _. A
       附件给两个asymptote做的两个PDF,这个是一个最显然的以上工具不可能完成的.第一个插入了了一个3D模型,虽然简单.但是你用最新的PDF阅读器(Adobe Reader X)不要用其他的打开,双击模型,你可以操控它.第二个是Asymptote做的动画,同样看法... ...
    $ R1 n2 W2 L5 b. v% t0 i$ q( H* F   当然一旦你准备学这类工具,做好看英文的打算... ...因为国内LaTeX很不普及,所以呢... ...很多资料就是纯英文的... ...这些宏包尤甚... ...不过建议参加美赛的同学可以简单学学... ...- C. s* l' t$ E  e! j- }! O
       最后就是Bibtex这个东西.这个是参考文献管理器.可能用word写参考是最麻烦的.因为有格式规定,还不能输错,一旦一个东西不引用了还得手动调整编号.但是这个呢你就填好一个bib文件,编译的时候加几行代码就搞定... ...这个大家网上找找资料吧... ...比较容易找到的... ...最后有什么问题可以去CTEX论坛问,上面都是高人啦... ...当然小问题我可以回答一定回答你的... ...当然最近忙着准备国赛,上线时间不多... ...最好还是去CTEX,那里人多,高人更多... ...
    ! z9 |. o* g% ^# j, A   最后两个PDF就是Asymptote写的... ...呵呵
    ! A* |2 O6 [1 g* O   pdfmovie.pdf (145.68 KB, 下载次数: 10)

    7.png (26.78 KB, 下载次数: 264)

    7.png

    7.png (26.78 KB, 下载次数: 274)

    7.png

    6.png (14.92 KB, 下载次数: 241)

    6.png

    6.png (14.92 KB, 下载次数: 269)

    6.png

    1.png (9.21 KB, 下载次数: 233)

    1.png

    回复

    使用道具 举报

    4

    主题

    4

    听众

    990

    积分

    升级  97.5%

  • TA的每日心情
    无聊
    2015-9-16 00:39
  • 签到天数: 286 天

    [LV.8]以坛为家I

    社区QQ达人

    群组学术交流A

    群组学术交流B

    格式乱了... ...不好意思... ...中途断了网... ...恢复了又上传次附件.... ...沙发自占,睡觉
    回复

    使用道具 举报

    4

    主题

    4

    听众

    156

    积分

    升级  28%

  • TA的每日心情
    郁闷
    2014-3-24 10:09
  • 签到天数: 41 天

    [LV.5]常住居民I

    群组学术交流B

    回复

    使用道具 举报

    4

    主题

    4

    听众

    990

    积分

    升级  97.5%

  • TA的每日心情
    无聊
    2015-9-16 00:39
  • 签到天数: 286 天

    [LV.8]以坛为家I

    社区QQ达人

    群组学术交流A

    群组学术交流B

    HNzhangjie 发表于 2012-8-7 09:34
    9 N9 Y8 J6 X/ F: D7 e这个东西真心比较抽象

    8 @2 g+ ~, N! r% j  [9 f+ p咱建模的几乎都是理科生,怕抽象干啥,是吧
    回复

    使用道具 举报

    7

    主题

    4

    听众

    1716

    积分

    升级  71.6%

  • TA的每日心情
    奋斗
    2013-11-28 10:59
  • 签到天数: 495 天

    [LV.9]以坛为家II

    自我介绍
    写作男

    群组数学建模

    群组数学建摸协会

    群组Matlab讨论组

    群组学术交流B

    回复

    使用道具 举报

    4

    主题

    4

    听众

    156

    积分

    升级  28%

  • TA的每日心情
    郁闷
    2014-3-24 10:09
  • 签到天数: 41 天

    [LV.5]常住居民I

    群组学术交流B

    william_chou 发表于 2012-8-7 11:09 ( z# V3 z, E0 ]! D# x& W" w
    咱建模的几乎都是理科生,怕抽象干啥,是吧
    " A) X) v; H+ U1 G  m
    有道理,这东西是不错,但没这个必要
    回复

    使用道具 举报

    14

    主题

    28

    听众

    757

    积分

    升级  39.25%

  • TA的每日心情
    郁闷
    2015-1-30 15:28
  • 签到天数: 240 天

    [LV.8]以坛为家I

    自我介绍
    想好好学数模,望大家赐教

    群组数学建摸协会

    群组数学建模培训课堂1

    群组Matlab讨论组

    群组2012第三期美赛培训

    群组2011年第一期数学建模

    回复

    使用道具 举报

    4

    主题

    4

    听众

    990

    积分

    升级  97.5%

  • TA的每日心情
    无聊
    2015-9-16 00:39
  • 签到天数: 286 天

    [LV.8]以坛为家I

    社区QQ达人

    群组学术交流A

    群组学术交流B

    HNzhangjie 发表于 2012-8-7 15:03
    2 R2 m3 _/ f' E' P' C! X有道理,这东西是不错,但没这个必要
    - S; S! a+ @. |9 c
    各有各的用处吧,不能替代word,但是word显然不是万能的
    回复

    使用道具 举报

    Shomoboy 实名认证    中国数模人才认证   

    43

    主题

    32

    听众

    1051

    积分

  • TA的每日心情
    奋斗
    2014-11-17 10:39
  • 签到天数: 229 天

    [LV.7]常住居民III

    2013挑战赛参赛者

    群组Matlab讨论组

    群组2013认证赛C题讨论群组

    群组学术交流A

    群组2013认证赛A题讨论群组

    群组网络挑战赛B题交流群

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-12-3 18:10 , Processed in 1.368288 second(s), 107 queries .

    回顶部