CTeX学习心得总结

摘要:
%各种环境的开始和结束命令应该在西方标点符号后面加一个空格。最好使用单行换行:全局命令usepackage{CJK}%使用CJK宏包egin{document}%主环境egin{CJK}{GBK}{song}%汉字必须放在CJK环境中%其他字体:MikTex和CJK已成功安装end{CJK}ent{document}数学公式(1)$或sum必须在数学公式前后添加,

CTeX 又称 CTeX中文套装,是基于 Windows 下的 MiKTeX 的发行版,集成了编辑器WinEdt 和 PostScript 处理软件 Ghostscript 和 GSview 等主要工具。 CTeX 在MiKTeX 的基础上增加了对中文的完整支持。 CTeX 支持 CJK, xeCJK, CCT, TY 等多种中文 TeX 处理方式。

CTeX的官方网站是 http://www.ctex.org/HomePage

基本约定
分组{......}
注释符:%
西文标点后要加空格
各种环境的开始和结束命令最好独占一行
换行:连续两个回车,一个仅为空格

强制分行:\或\*[和下行间距离]、 ewline
建议分行:linebreak[0-4,数越大建议力度越大]
linebreak增加字间距,强制换行
olinebreak[n]建议不分行
mbox{内容}内容保持在同一行

分段:par,或两个回车
分页:自动分页
强制分页: ewpage
建议分页:pagebreak[n], opagebreak[n]

 

错误:PDFLaTeX failed to create a pdf file.或者 LaTeX failed to create advi file.
问题解析:这不是TeX自身的问题,而是MIKTeX的.synctex问题,Synctex好像非常讨厌文件名里空格。可以关注其官网是否会修复这个问题。
解决方案:
(1)命名源文件不要带空格即可。
(2)若是觉得上面解决不好,那就取消Synctex,这样的话pdf文件双向搜索的功能就没有了,但是运行没有问题。操作步骤如下:Options--Execution Modes--PDF Viewer --取消 Use --synctex switch when --src is enabled.

中文
documentclass[11pt]{article}%11pt字体,普通文章
%导言区,全局命令
usepackage{CJK}%使用CJK宏包
egin{document}%主环境
egin{CJK}{GBK}{song}%汉字必须放入CJK环境
%其它字体:song,kai,fs,hei,li,you
%CJK的两种环境CJK和CJK*
%GBK是采用的字符集:GB,GBK,Bg5,Gbt
Hi,This is my first LaTeX file
祝贺你,MikTex和CJK安装成功了
end{CJK}
ent{document}


数学公式
(1)数学公式的前后要加上$或,比如:$f(x)=3x+7$和f(x)=3x+7效果是一样的;
如果用

,或者使用
,则改公式独占一行;
如果用
则公式除了独占一行还会自动被添加序号. 如何公式不想编号则使用
.
如:
egin{equation}
label{eq:1}
d(a,b)=sqrt{(x_a-x_b)^2+(y_a-y_b)^2}
end{equation}

(2)字符
普通字符在数学公式中含义一样,除了# $ % & ~ _ ^ { }。若要在数学环境中表示这些符号# $ % & _ { }, 需要分别表示为# $ \% & \_ { },即在个字符前加上

(3)上标和下标
用^来表示上标,用_来表示下标. 如果上标的内容多于一个字符, 注意用{ }把上标括起来.

(4)在公式中插入文本
可以通过mbox{text}在公式中添加text,比如:
documentclass{article}
usepackage{CJK}
egin{CJK*}{GBK}{song}
egin{document}

x>0, f(x)>0.

end{CJK*}
end{document}

(5)分数及开方
frac{numerator}{denominator} 注意:使用frac时候公式两边大小不一致,这时可以使用dfrac.
.sqrt{expression_r_r_r}表示开平方,sqrt[n]{expression_r_r_r}表示开n次方。

(6)省略号(3个点)
ldots表示跟文本底线对齐的省略号;
cdots表示跟文本中线对齐的省略号;cdot表示跟文本中线对齐的一个点

(7)多行的数学公式 可以表示为:
egin{eqnarray*}
cos 2 heta & = & cos^2 heta - sin^2 heta \
& = & 2 cos^2 heta - 1.
end{eqnarray*}
其中&是对其点,表示在此对齐。*使latex不自动显示序号,如果想让latex自动标上序号,则把*去掉

左侧有一个式子,右侧有三个式子

egin{eqnarray}
label{eq:5}
g_1(p)=left{egin{array}{ll}dfrac{M'}{3} & p in A_1 \dfrac{M'}{3}dfrac{d(p,B_1)-d(p,A_1)}{d(p,B_1)+d(p,A_1)} & p in C_1 \-dfrac{M'}{3} & p in B_1end{array} ight.
end{eqnarray}

(8)属于 in 如 $ain A$ 
  不属于 otin

(9)无穷大是infty,正无穷大就在前面加正号,负无穷大就在前面加负号。
阶乘直接用叹号

(10)二元的交和并是cap 和cup,多元的交和并才是 igcap 和 igcup

$..$是Inline Formula模式,

...
是display模式,显示的大小不一样

(11)向右的箭头 ightarrow{}
字在箭头上:xrightarrow{}

(12)乘号 $times$

表格
egin{table}[h]  %[h]的作用是将表格放到指定位置
  centering
  caption{Quantitative analysis of simulation results}
  egin{minipage}[t]{0.9 extwidth}
    egin{tabularx}{linewidth}{|p{1.5cm}|X|X|X|X|X|X|X|X|X|}
      hline
 multirow{2}{1.5cm}{Noise intensity} & multicolumn{3}{c|}{Image with noises} & multicolumn{3}{c|}{Median filter results} &

multicolumn{3}{c|}{TSPL results} \cline{2-10}
      &MSE      &SNR     &PSNR &MSE &SNR &PSNR &MSE &SNR &PSNR \ hline
      0.01 &195.13  &11.55  &24.63  &51.33  &17.35 &30.43  &30.62  &19.59  &32.67\ hline
      0.02 &398.26  &8.45  &21.53 &53.51 &17.16 &30.25 &37.58 &18.70 &31.78\ hline
      0.03 &610.23  &6.59 &19.68 &55.40 &17.01 &30.10 &45.85 &17.84 &30.92\ hline
      0.04 &816.86  &5.33 &18.41 &59.68 &16.69 &29.77 &51.72 &17.31 &30.40\ hline
      0.05 &984.40  &4.52 &17.60 &61.16 &16.58 &29.67 &60.23 &16.65 &29.73\ hline
    end{tabularx}\[5pt]
 end{minipage}
end{table}

表格中的自动换行:
使用 p{XXXcm} instead of l/c/r for that column.


图片
egin{figure} [h!] %[h!]的作用是使图片放到指定位置
  centering
  subfloat[Original gray Image]{%
    label{fig:subfig1}
    includegraphics[width=0.3 extwidth]{2a.eps}}hspace{4em}
  subfloat[Image with the salt and pepper noises]{%
    label{fig:subfig2}
    includegraphics[width=0.3 extwidth]{2b.eps}}
  \ subfloat[Median filter results]{%
    label{fig:subfig3}
    includegraphics[width=0.3 extwidth]{2c.eps}}hspace{4em}
  subfloat[Our algorithm results]{%
    label{fig:subfig4}
    includegraphics[width=0.3 extwidth]{2d.eps}}
  caption{Noise intensity is 2\%}
  label{fig:big1}
end{figure}
subfloat要求在导言中加入usepackage{subfig}宏包
 

Unknown graphics extension: .eps
是图片和pdflatex一起用时的错误。

两种解决方法:

1、可以将eps文件转换为pdf图片或jpg图片。

2、用latex而不是pdflatex:
          latex处理过tex文件后生成dvi文件,然后通过dvipdf转换成pdf文件;
          pdflatex直接处理tex文件,输出pdf文件,pdflatex使用jpg,png能图片格式,不能使用eps文件。

但用latex后,模板Singapore就不会有像pdflatex很好的效果,底色都变成了白的。
使用图片必须使用latex编译

使用工具All2EPS_Batch_V1.0将jpg图片转换为eps图片

其官方网址是http://code.google.com/p/quzhinet/


参考文献
egin{thebibliography}{00}label{ref:ref}

ibitem{MW1} M. Wang, X. Zhang, G. Han, Y. Wang, Elimination of impulse noise by auto-adapted weight filter, Optics and

Precision Engineering 15 (2007) 779-783.
ibitem{YM2} Y. M. Song, G. X. Song, Wave Atoms Based Total Variation for Denoising, Journal of Information and

Computational Science 2009, 6 (4) 1913-1919.
ibitem{FZ3} F. Z. Li, Z. Gong, X. H. Shen, N. Cai, A fast algorithm of image layer-presentation, Acta Biophysica Sinica 24

(2008) 72-76.
end{thebibliography}

引用的时候:cite{MN8}
出现[1-5]这个样式:cite{MW1,YM2,JL3,ZZ4,BP5}

CTeX
2011年09月18日 星期日 20:02
 
from: http://blog.csdn.net/lishoubox/article/details/6828166

免责声明:文章转载自《CTeX学习心得总结》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇IOS 判断设备屏幕尺寸、分辨率zen-Coding在Notepad++中的使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用shell脚本实现用ping检查刀片服务器与主服务器之间的网络连通

为了检查daq01与刀片服务器之间的网络连接状态, 1. 使用ping命令的输出规律,如果可以ping通,会输出0% packet loss值; 如果不能ping通,则不会输出0% packet loss 2. 若ping命令输出0% packet loss执行成功,则表示网络连接正常,否则网络连接不上 3. shell脚本里的&&与 ||...

node.js和express.js中添加验证码

验证码在平时访问网站中非常常见,能够有效的避免机器操作,恶意攻击 比如:学信网中https://www.chsi.com.cn/ 用户输入三次密码不正确的时候,再输入密码提交的时候就该提醒你输入验证码,那为什么会存在验证码,验证码是怎么运作的呢? 抱歉,画的有点像鬼画符,哈哈,总结来说就是,生成验证码后会在cookie中存储验证码,然后再用验证码生成一张...

OSX系统添加定时任务 Linux crontab命令 定时执行py 文件 任务

#输出日志 #将日志输入到2.log文件中无论错误还是正确02 15 * * * . ~/xad/pyenv/xadserver/bin/activate && cd /root/xad/xadserver && source ~/.profile && python log_xad.py >/root...

如何获取微信公众号的关注链接?

1.打开PC端微信,点击公众号 2.左键点击公众号图标,然后再带年纪中间的那个按钮。 3.点击“复制链接地址”,这串地址就是公众号关注链接。  4.<a href="http://t.zoukankan.com/你复制的链接"></a> <a href="https://mp.weixin.qq.com/mp/profi...

idea修改maven默认配置不生效

1.问题现象 我的idea版本是2019.2的,通过File->Other Setting->Setting for New Projects修改maven的默认配置后,新建项目maven默认配置不生效 2.解决 打开C:Users用户.IntelliJIdea2019.2configoptions下的project.default.xml,添...

[转]Magento 2中文文档教程

本文转自:https://blog.csdn.net/xz_src/article/details/72793476 cron(定时任务)概述 Magento 2 有许多功能需要用到cron(定时任务),例如下面这些功能: Catalog price rules(分类价格规则) Newsletters(通讯邮件) Generating(生成) Googl...