latex ubuntu下使用心得

Latex & 英語寫作心得續



  1. 引用前用~把它們連起來。如Fig.~/ref{fig:example},paper~/cite{zigang2008}
  2. e.g., etc. 的問題。e.g.後面要用逗號,etc.在句子後面不需要再加第二個句號。
  3. 括號前加空格。如:This problem (please refer to section IV)。
  4. 注意引用的一致,如圖片的下麵用的是"Fig.",則引用時最好也用Fig.,否則用Figure。
  5. 投遞paper前,如果引用了自己的文章。在reference裏面把引用條目改為Left blank for blind review,并小心不要透露了信息。
  6. 不知道爲什麽IEEE的模板屏蔽了頁碼?我用/pagestyle{plain}又加上了。
  7. 注意label要放在caption或者section 的里面 或者後面 ,否則可能出現引用混亂
    據說推薦寫成這樣的: /caption{This is an example/label{fig:label}}
  8. 寫科技論文時,figure最好放置在top或者bottom,也就是說該用b,t(即/begin{figure}[bt]), 而不用!,h,p. 
  9. 有時爲了節省空間,必須使用並列的圖形。這時可以使用minipage或者subfigure來完成。我個人偏愛subfigure。
    一個例子如下,其中的/hspace用於間隔兩個figure
    /begin{figure}[tb]
      /centering
      /subfigure[]
      {/label{fig:example:a}
      /includegraphics[width=.4/columnwidth]{A}}
      /hspace{.03/columnwidth} 
      /subfigure[]
      {/label{fig:example:b}
      /includegraphics[width=.4/columnwidth]{B}}
      /caption{
      (a) Title for first figure.
      (b) Title for second figure.
      }
      /label{fig:example}
    /end{figure}
  10. 一般會議會要求手工調整尾頁使得雙欄對齊。這時可以使用flushend 宏包。更詳細的方法參考這裡
  11. 如果表格太大,則需要跨雙欄。使用table* 環境。
  12. 書寫公式時,適當地對齊等號/不等號,更美觀。當然這個似乎還沒見到有什麽標準,只是我個人的主觀意見而已。
    對 於標準的等式,可以用eqnarray這個環境,它把等式分為左,中,右三個部份,而分別是右、中、左對齊,相當於array環境 的/begin{array}{rcl}。如果要對齊的公式多於這三個部份,則應該在equantion環境裏面使用array環境。在lshort里有 很詳細的例子。

 原文地址 http://xiaoiveney.spaces.live.com/default.aspx?_c11_BlogPart_pagedir=Next&_c11_BlogPart_handle=cns!C

 

  latex参考文献格式与宏包应用



1.如何参考文献中生成[1-3]形式,而不是[1][2][3]:
a. /usepackage{cite}或者/usepackage[sort&compress]{natbib}
b. 文中引用时,/cite{aaa,bbb,ccc}
如果想生成的为上标形式,用上/usepackage[super]{natbib},但是生成的上标没有括号,要生成括号的话,需要修改宏包natbib.sty第259行,在#1两侧加上[]即可.
生成参考文献链接使用/usepackage{natbib}/usepackage{hyperref}/usepackage{hypernat},只是用hyperref,会影响[1-3]的形式,必须加上宏包hypernat.
2.如果想生成自定义的参考文献样式,可使用宏包custom-bib,具体用法:
a. 下载并安装custom-bib
b. 运行makebst.tex文件
c. 生成自定义的***.bst文件,
d. 应用到具体的/bibliographystyle{***.bst}
 
3如何更改title中的脚注样式(直接在导言中用/renewcommand{/thefootnote}{/arabic{footnote}}是不行的)需要在article.cls或book.cls中修改
/newcommand/maketitle{/par
  /begingroup
    /renewcommand/thefootnote{/@ arabic /c@footnote}%fnsymbol

gvim菜单乱码解决新办法



今天安装了gVim,无论是vim-gnome还是vim-gtk,中文菜单都无法正常显示:
正确的解决方法请参考这个: http://liulang.is-programmer.com/posts/329.html

输 入locale查看到的是
LOCALE="zh_CN.utf8"

LANG="zh_CN.utf8"

上面的是不标准的写法。
标 准的写法应该是:zh_CN.UTF-8

export LANG='zh_CN.UTF-8'

后马上 恢复正常可以显示菜单。
或者:
打开/etc/rc.conf,把LOCALE="zh_CN.utf8"修改成zh_CN.UTF-8。然后reboot
(解释:原来GTK对编码要求太高,要把utf8改成标准格式UTF-8,终于搞定。)


之前的解决办法(不修改系统的locale设置):

今天在arch linux上装了gvim,发现打开之后看不到菜单文字,上网搜索到以下解决方法,经测试,问题解决了:

参考: http://superxgz.javaeye.com/blog/81161

在 sudo gedit /etc/vim/gvimrc,内容为

set encoding=utf8
set langmenu=zh_CN.UTF-8
set imcmdline
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值