I from a completely small white to Tex proficiency in the course of use, recommend some very useful development tools, and their own summary of some experience, share the use of latex for academic writing experience.
LaTeX is a very good typesetting system of scientific papers, in addition to writing academic papers, slides, books, reports, etc., can even draw vector images. This is especially true in academia, where the latex templates are available in every major academic journal. Unlike word layout, it is not a WYSIWYG editor, but a TeX syntax based on many specifications. Based on this, LaTeX can be used to allow authors to spend less time in the format of the article, but more attention and content editing. Ctex
Ctex Environment (Chinese TeX Environment for Chinese use) The Chinese set is based on the MiKTeX system under Windows and integrates key tools such as editor WINEDT and PostScript processing software Ghostscript and GSview. Ctex Chinese set on the basis of MiKTeX added to the full support of Chinese.
The volume of Ctex downloads is a bit large (v2.92,1.33g), but it is easy to install and install to the Windows system just like normal software. Once the installation is complete, you can start using it. The features of the software are as follows:
The software integrates many common template files (for example: IEEE), tutorial pdfs (e.g. \ctex\ctex\doc\lshort-zh-cn.pdf), etc.;
You can directly edit the Chinese TeX document (for example: \documentclass[utf8,a4paper]{ctexart}), especially in the English mixed writing, but also need to add a number of formulas, the writing method and word advantages compared to the obvious, It is handy to write skillfully;
Software is not only a compiler, but also integrates the editor (Texworks, WINEDT), the viewer (GSview), the internal software compiled link commands are fully automated configuration, the user only need to edit – compile – View – Modify, you can do the Latex document writing. texlive
Texlive is a classic, officially released TeX system, characterized by the installation of cross-platform (Unix, Linux, Windows operating systems), and the constant development of maintenance and updates to resolve bugs. The disadvantage is that the software is just a compilation system, compared with the ctex lack of compilers and viewers, need to install additional;
Of course, you can not use the editing software, directly using the command line or Notepad to edit, and then use the command line instructions to compile (latex, Pdflatex, BibTeX, DVI2PS, etc.), the average person will certainly not accept (only a very small number of programmers would do so), Development is not convenient. WinEdt
A ctex with the editing software, not free software, need ( Harmony ) After the good use, otherwise you will continue to be prompted to register.
Provides a number of button-type mathematical symbols, operations, letter hints, do not need to memorize a lot of commands;
No embedded PDF reader, after compiling, automatically call the system's PDF viewing software open;
In the compilation of errors, you need to manually stop compiling, the system prompt is very unfriendly, can not directly give the error is where the location, need to manually find;
Because of this, many features are not texstudio useful, such as code anti-check, and in the recompilation also need to close the PDF, and then open, not suitable for the use of the master; Texstudio [Recommended]
Texstudio is a very good LaTeX free development software (not including TeX compilation environment, need to install Ctex or texlive), with many useful and convenient features:
Configuration is very simple, the basic use of the default configuration can be, the individual likes to modify the font to Consolas, compile dvi->ps->pdf, encoding UTF-8 (compatible with Chinese), add English spell check (Spell Check,en_us);
The PDF viewer, which is the editing document on the left side of the interface, shows the compiled PDF document on the right, and supports object inversion after Pdflatex compilation (Code –> PDF (right-click Go to PDF), pdf–> code (right-click Go to Source);
The code automatically prompts, can complete automatically, the menu contains the rich command;
Syntax highlighting, the keyword instructions will use different color tags, recognition is obvious, especially in the search and replace text, the content will be highlighted in the text, very easy to identify and modify;
In the case of compiling the error, the system will clearly give the wrong information, the wrong location, and immediately after the click to jump to the corresponding code area;
Sharedlatex [Recommended]
Sharedlatex, an online website that uses latex for writing (a Chinese-language page of conscience), only needs to be registered with a mailbox. The basic services provided free of charge by the website have satisfied the demand of writing, also can pay to upgrade, get more services, especially the cooperation of many people to edit a latex document (share is here).
The website manages each latex project in the way of the project, the creation, the compilation, compiles all on the webpage, the advantage is does not need the local installation TeX compiles the environment and the development software, the disadvantage is must in the networking state, if does not have the network to develop;
When you create a project, you can choose either blank, local upload, Github import, or use the templates provided on the webpage (resumes, letters, periodical meetings, dissertations, slides, references, etc.), especially academic papers, which provide a large number of latex templates for periodicals and conferences, and you can choose to import templates directly, Eliminate the hassle of manual re-download, can save time, directly on the appropriate template to write;
During the project editing process, the interface is also the left Code Editor, the right PDF preview (if the screen is not large enough, the resolution is not high enough, this may not be suitable for use); only one button is needed to compile and generate PDF documents (online compilation is very fast, and local compilation almost);
Find the corresponding PDF content from the code, or vice versa; just select some text and click the right arrow (or LEFT arrow) to find the corresponding content;
Once the document is written, it can be saved directly online, or synced to Github, or downloaded locally; texide
In addition, the domestic development of an online preparation of latex document tools, Texide, Web page is based on Sharedlatex development, so use and Sharedlatex basically consistent. Currently free, can achieve a multi-person collaboration to edit a document, the biggest feature is that the site with a lot of Chinese templates, of course, writing academic papers are generally direct English, if there is a need for Chinese writing, you can consider choosing a Chinese template here, and then start writing documents.
overleaf
Overleaf, a website that works with the IEEE on the online writing of latex papers, needs to be registered with a mailbox, linked to an IEEE or Google account, read the IEEE's account personal information to the IEEE Collaboratec website, or use IE EE and Google's account login directly;
Similar to Sharedlatex, the function is the same, the only drawback is that the foreign site, the internet is always fast enough;
While editing the code, you can automatically compile the generated PDF, and also set the manual compilation PDF;
Provide a wealth of foreign periodicals, conferences, academic papers, the template for the use of writing, is said to be well-written projects can be directly submitted to the IEEE peer review (not tried);