swp5.5让人又爱又恨。swp输入类似word,不用记太多的latex命令;swp带有的代数系统方便数学演算和作图;在数学公式里查找和替换。这些都是一般latex编辑软件无法比拟的。但是swp也有很多令人讨厌的缺点。winedt可以处理复杂嵌套的list;加入pdf图形;前向和反向搜索;latex数学代码的复制粘贴。如果能够和winedt联合使用,二者就可以取长补短优势互补。
swp中的设置:
1、documentclass的选项设为english
2、在preamble中加入以下内容(采用ctex宏包编译中文)。
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage{ctex}
\usepackage{babel}
\usepackage{hyperref}
\hypersetup{CJKbookmarks=true,unicode}
\RequirePackage{ifxetex,ifpdf}
\ifxetex
\XeTeXinputencoding"GBK"
\else
\ifpdf
\RequirePackage{ccmap}
\else
\fi
\fi
3、swp文档保存为portable格式,编码选简体中文
将保存的文件用winedt打开,就可以用pdflatex或xelatex任何一种方式编译。
可以将swp和winedt在桌面上并排打开,在任何一个窗口中编辑文档都可以。如果一个窗口中有了新的编辑,在另一个窗口中接受文件改变即可。