TeXstudio中文版(latex编辑器)
v2.9.4 官方最新版- 软件大小:34.75 MB
- 更新日期:2019-07-09 11:05
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
LaTeX使用TeX程序和TeX的LaTeX“宏程序包”对文本文件进行排版,也就是说,它处理包含文档文本的输入文件,其中散布的命令描述了文本应该如何格式化,LaTeX文件是纯文本,可以在任何合理的编辑器中编写;它至少生成三个文件作为输出:主输出文件,它是以下之一:.dvi,可以被调用为latex设备独立(.dvi)文件生成;这包含可以转换为几乎任何输出设备的命令的命令,用户可以查看这样的文件(.dvi)通过使用诸如xdvi(直接显示),dvips(转换为PostScript)或dvipdfmx(转换为PDF)等程序输出LaTeX ;.pdf,可以被称为pdflatex可移植文档格式(.PDF)文件,通常,这是一个自包含文件,其中嵌入了所有字体和图像,这可能非常有用,但它确实使输出远大于的.dvi 由同一文件制作;可以调用为lualatex,a.PDF使用LuaTeX引擎创建文件,也可以调用为xelatex,a.PDF使用XeTeX引擎创建文件,存在许多其他不太常见的LaTeX(和TeX)变体,它们可以生成HTML,XML和其他东西;成绩单或 .LOG 包含输入文件中发现的任何错误的摘要信息和诊断消息的文件,一个辅助或.aux文件;LaTeX本身使用它来处理交叉引用等事情。强大又实用,需要的用户可以下载体验
软件功能
支持txs:/// view-pdf-internal中的可选文件名参数
新选项:高级编辑器 - >结构面板(“在注释中显示元素”,“在\ end {document}之外标记结构元素”和“在附录中标记结构元素”)
新选项:鼠标滚轮缩放也控制日志编辑器(Paul Silva补丁)
新选项:bib文件的编码
新选项:一些GUI元素现在可以扩展(为了更好的高分辨率显示支持)
用户定义的图标现在是可移植的:如果可能,图标路径相对于设置目录或应用程序目录存储
改进了与PDF的同步:如果突出显示的区域已经可见,请不要将PDF滚动到页面顶部
支持\ DeclareRobustCommand的命令检测
持久存储预览面板的适合度和中心选项
支持表格自动格式化的更多环境
使用pdflatex和嵌入式查看器进行区域预览(在选项中激活)
搜索/区域预览范围更加一致的视觉效果
PDF可以灰度显示(作为预览灰度打印的样子)
便携版本使用字典的相对路径,因此它们保持有效,与便携版本的当前位置无关
使用pdflatex和嵌入式查看器进行区域预览(在选项中激活)
PDF可以灰度显示(作为预览灰度打印的样子)
改进了输入法支持
便携版本使用字典的相对路径,因此它们保持有效,与便携版本的当前位置无关
用户标签可以使用java脚本来操作当前文档。通过直接光标处理完成操作。如果需要进一步的功能,请随时打开功能请求。
已经解决了mac上的一些性能问题。仍然不完美,但它应该在mac上感觉快得多。
可以使用鼠标悬停在表达式限制上预览数学构造($,begin {equation},...)
可定制的工具栏可用
Math / Latex-Menus中的乳胶表达式可以更改为用户首选版本。
全局查找所有打开的文档得到改进
通过svn支持透明版本的文本文档
结构视图和自定义命令完成符在您键入时更新
结构视图标记某些方面的颜色,如附录的一部分或缺少包含文件
软件特色
1、定制度更高的界面,大量备选的命令快速插入按钮
2、表格列编辑模式
3、可定制的补全,即时的命令用法小窗提示
4、利用LanguageTool进行语法和句法检查,基于Thesaurus的词汇建议
5、检查cite项,包括对figure和table的标签的引用。
6、大量的预览功能,如inline公式渲染预览,悬浮至\includegraphics语句可以看到图片等
7、编辑区和预览区的滚动联动
安装步骤
1、浏览至此,需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、通过解压功能将压缩包打开,找到主程序,双击主程序即可进行安装,点击下一步按钮
3、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
4、快捷键选择可以根据自己的需要进行选择,也可以选择不创建
5、快捷键选择可以根据自己的需要进行选择,也可以选择不创建
6、等待应用程序安装进度条加载完成即可,需要等待一小会儿
7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
使用说明
开始和结束
最小输入文件如下所示:
其中类是LaTeX的有效文档类。有关本地可用的各种文档类的详细信息,请参阅文档类。
您可以\documentclass 在\begin{document}命令和命令之间包含其他LaTeX命令(此区域称为 前导码)。
文档类
使用以下命令定义给定文档的类:
\ documentclass [ options ] { class }
该\documentclass命令必须是LaTeX源文件中的第一个命令。
内置的LaTeX文档类名称(许多其他文档类可用作加载项;请参阅概述):
文章报告书信幻灯片
标准选项如下所述。
文档类选项
您可以指定所谓的全局选项或类选项 到\documentclass以方括号中像往常一样围住他们的命令。要指定多个选项,请使用逗号分隔它们:
\ documentclass [ option1,option2,...] { class }
以下是标准类选项的列表。
所有标准类除了slides接受以下选项以选择字体大小(默认为10pt):
10月11日12pt 12pt
所有标准类都接受这些选项来选择纸张尺寸(默认为letterpaper):
a4paper a5paper b5paper executivepaper legalpaper letterpaper
杂项其他选择:
draft, final
标记/不要用大黑盒标记过满的盒子; 默认是final。
fleqn
将显示的公式向左冲洗; 默认是居中的。
landscape
选择横向格式; 默认是肖像。
leqno
将方程编号放在方程的左侧; 默认是右侧。
openbib
使用“开放式”书目格式。
titlepage, notitlepage
指定标题页是否分开; 默认取决于班级。
幻灯片类不提供这些选项:
onecolumn
twocolumn
排版在一列或两列; 默认是onecolumn。
oneside
twoside
选择单面或双面布局; 默认是oneside,除了book班级。
的\evensidemargin(\oddsidemargin参数决定偶数(奇数)编号的页的左侧和文本的左边距之间的页面的距离。默认值与纸张尺寸而变化,以及是否一个或两个侧布局选择,单面打印的文本居中,用于双面,\oddsidemargin是之间的差的40%\paperwidth和\textwidth,与\evensidemargin其余部分。
openright
openany
确定章节是否应该从右侧页面开始; 默认是openright书。
该slides课程提供了clock在每个音符底部打印时间的选项。
其他包加载如下:
\ usepackage [ options ] { pkg }
要指定多个pkg,可以使用逗号分隔它们,或使用多个\usepackage命令。
\documentclass命令中给出的所选文档类未知的任何选项都将传递给加载的包 \usepackage。
5个字体
选择字体的两个重要方面是指定大小和样式。这里描述了用于执行此操作的LaTeX命令。
• 字体样式: 选择罗马,斜体等
• 字体大小: 选择磅值。
• 低级字体命令: 选择编码,系列,系列,形状。
字体样式
LaTeX支持以下类型样式命令。
第一组命令通常与参数一起使用,如 \textit{italic text}。在下表中,括号中的相应命令是“声明表单”,它不带参数。声明表单的范围将持续到下一个类型样式命令或当前组的结尾。
这些命令在参数形式和声明形式中都是累积的; 例如,,你可以说无论是\sffamily\bfseries或 \bfseries\sffamily获得大胆的无衬线。
您也可以使用声明的环境形式; 例如,\begin{ttfamily}...\end{ttfamily}。
此外,该命令\mathversion{bold}可用于在公式中切换为粗体字母和符号。\mathversion{normal}恢复默认值。
最后,该命令将排版所谓的“旧式”数字,其具有与标准“衬里”数字不同的高度和深度(有时是宽度)。LaTeX的默认字体支持这一点,并且会尊重 (但不是其他样式; Computer Modern中没有斜体旧式数字)。许多其他字体也有旧式数字; 有时必须加载包,有时提供包选项以使它们成为默认包。
LaTeX还提供以下命令,这些命令无条件地切换到给定样式,即不是累积的。此外,它们的使用方式与上述命令不同:而不是。这是两件截然不同的事情。 {\cmd ...}\cmd{...}
有些人认为无条件字体切换命令,例如\tt过时,只\texttt应使用累积命令()。我(卡尔)不同意。当无条件字体切换正是您需要获得所需输出时,有完全合理的情况; 举一个例子,见description。两组命令都有它们的位置。
字体大小
LaTeX支持以下标准类型大小命令。该表显示了命令名称和使用的相应实际字体大小(以磅为单位)10PT','11磅','和'12磅'分别是文档大小选项,
命令10pt11pt12pt
\tiny五66
\scriptsize788
\footnotesize8910
\small91010.95
\normalsize (默认)1010.9512
\large121214.4
\Large14.414.417.28
\LARGE17.2817.2820.74
\huge20.7420.7424.88
\Huge24.8824.8824.88
这里列出的命令是“声明表”。声明表单的范围将持续到下一个类型样式命令或当前组的结尾。您还可以使用这些命令的环境形式; 例如,\begin{tiny}...\end{tiny}。
低级字体命令
这些命令主要用于宏和包的编写者。此处列出的命令只是可用命令的子集。
\fontencoding{enc}
选择字体编码。有效编码包括OT1和T1。
\fontfamily{family}
选择字体系列。有效的家庭包括:
cmr 为计算机现代罗马
cmss for Computer Modern Sans Serif
cmtt 用于计算机现代打字机
和许多其他人。
\fontseries{series}
选择字体系列。有效系列包括:
m 中(正常)
b 胆大
c 简明
bc 大胆凝聚
bx 大胆扩展
以及其他各种组合。
\fontshape{shape}
选择字体形状。有效的形状是:
n 直立(正常)
it 斜体
sl 倾斜(倾斜)
sc 小帽子
ui 直立斜体
ol 大纲
最后两个形状不适用于大多数字体系列。
\fontsize{size}{skip}
设置字体大小。第一个参数是要切换到的字体大小,第二个参数是要使用的行间距; 这存储在一个名为的参数中\baselineskip。两个参数的单位默认为pt。\baselineskipComputer Modern字体的默认值是1.2倍\fontsize。
\baselinestretch当类型大小改变时,行间距也乘以参数的值 ; 默认值为1.但是,对文档进行“双重空间”的最佳方法是,如果你不幸生产这样的话,就是使用 setspace包;
\linespread{factor}
相当于 ,因此必须遵循以产生任何效果。最好在序言中指定,或使用包,如上所述。 \renewcommand{\baselinestretch}{factor}\selectfontsetspace
通过调用上述字体命令所做的更改在调用之前不会生效\selectfont。
\usefont{enc}{family}{series}{shape}
同为调用\fontencoding,\fontfamily, \fontseries并\fontshape具有给定参数,其次是\selectfont。
twocolumn
概要:
\ twocolumn [ text1col ]
该\twocolumn声明开始一个新的页面,并产生两列输出。如果存在可选的text1col参数,则在双列排版开始之前,它将以单列模式排版。
这些参数控制两列输出中的排版:
\columnsep
列之间的距离(默认为35pt)。
\columnseprule
列之间规则的宽度; 默认值为0pt,因此没有规则。
\columnwidth
当前列的宽度; 这与\textwidth单列文本相同。
这些参数控制两列输出中的浮动行为:
\dbltopfraction
浮点数可能占用的双列页面顶部的最大分数。默认'0.7',可以有用地重新定义为(比如说)'0.9'以避免这么快就浮起页面。
\dblfloatpagefraction
对于双列浮动页面,浮点数必须由浮点数占用的最小分数。默认'0.5”。
\dblfloatsep
两列浮动页面顶部或底部浮动之间的距离。默认'12pt加2pt减去2pt'for'10PT'和'11磅'文件'14pt plus2pt减去4pt'for'12磅”。
\dbltextfloatsep
页面顶部或底部的多列浮动与主文本之间的距离。默认'20pt plus2pt减去4pt”。
页面布局参数
\headheight
包含跑步头的盒子的高度。默认是'30pt',除了在book类中,它随类型大小而变化。
\headsep
标题行底部与主文本顶部之间的垂直距离。默认是'25pt',除了在book 类中,它随类型大小而变化。
\footskip
从最后一行文本的基线到页脚的基线的距离。默认是'30pt',除了在book 类中,它随类型大小而变化。
\linewidth
每个嵌套的当前行的宽度减小list ,具体而言,它是小于\textwidth通过的总和\leftmargin与\rightmargin 。默认值因字体大小,纸张宽度,双列模式等而异。对于article''中的文档10PT',它被设置为'345pt“; 在双列模式中,变为'229.5pt”。
\textheight
页体的正常垂直高度; 默认值因字体大小,文档类等而异。对于' article或 report'中的文档10PT',它被设置为'43 \ baselineskip的“; 因为book,它是'41 \ baselineskip的”。为''11磅', 它的 '38 \ baselineskip的'和'12磅','36 \ baselineskip的”。
\textwidth
整个页面主体的完整水平宽度; 默认值与往常不同。对于一个article或一个report文件,它是'345pt' 在 '10PT','360pt' 在 '11磅','和'390pt' 在 '12磅”。对于一份book文件,它是'4.5in' 在 '10PT','和'5英寸' 在 '11磅' 要么 '12磅”。
在多列输出中,\textwidth保留整个页面主体\columnwidth的宽度,而是一列的宽度
在列表中,\textwidth保留整个页面正文\columnwidth的宽度(以及整个列的宽度),而\linewidth嵌套列表的宽度可能会减小。
在小型设备或\parbox 中,所有与宽度相关的参数都设置为指定的宽度,并在minipage或结束时恢复为正常值 \parbox。
为了完整性:\hsize是文本被分成行时使用的TeX原始参数。它不应该用在普通的LaTeX文档中。
\topmargin
TeX页面顶部(默认情况下距离纸张顶部一英寸)和标题顶部之间的空间。默认值基于许多其他参数计算:\paperheight - 2in - \headheight - \headsep - \textheight - \footskip,然后除以2。
\topskip
页面主体顶部与第一行文本基线之间的最小距离。对于标准clases,默认值与字体大小相同,例如'10PT' 在 '10PT”。
切片
分段命令提供了将文本结构化为单元的方法:
\part
\chapter
(仅限报告和书籍课程)
\section
\subsection
\subsubsection
\paragraph
\subparagraph
所有切片命令采用相同的一般形式,例如,
\ chapter [ toctitle ] { title }
除了在正文中提供标题标题外,章节标题还可以出现在另外两个地方:
目录。
页面顶部的运行头。
您可能不希望在这些位置使用与正文中相同的文本。为了处理这个问题,sectioning命令有一个可选的参数 toctitle,当给定时,它指定这些其他地方的文本。
此外,所有切片命令都有*-forms打印 标题,但不包含数字,也不在目录中输入。例如:
\部分* {}序言
该\appendix命令改变了截面单元编号的方式。该\appendix命令本身不会产生文本,不会影响零件的编号。正常使用此命令是类似的
\ label { key }
\label普通文本中出现的命令指定 键当前分段单元的编号; 出现在编号环境中的一个将该数字分配给键。
一个关键的名称可以由字母,数字或标点字符任何序列。大写和小写字母是区分的。
为避免意外创建两个具有相同名称的标签,通常使用由前缀和后缀以冒号或句点分隔的标签。一些常规使用的前缀:ch
用于章节sec
用于较低级别的分区命令fig
数字tab
对于表格eq
对于方程式
因此,图形的标签看起来像fig:snark或 fig.snark。
\pageref{key}
概要:
\ pageref { key }
的\pageref{ 键 }命令产生在相应的文本的地方的页号 \label{ 键 }命令出现。
数字是不属于普通文本的对象,而是“浮动”到方便的位置,例如页面的顶部。数字不会在两页之间分开。
在双列中排版时,加星号形式会生成一个全宽图形(跨两列)。
可选参数[placement]确定LaTeX将尝试放置图形的位置。LaTeX有四个地方可以放置浮动:
(顶部) - 在文本页面的顶部。
(底部) - 文本页面的底部。但是,b不允许figure*使用双列输出的全宽度浮点数()。要改善这一点,请使用stfloats或 dblfloatfix包,
(这里) - 文本中出现数字环境的位置。但是,这本身是不允许的; t自动添加。
要绝对强制数字显示为“here”,您可以 \usepackage{float}使用H它定义的说明符。有关进一步的讨论,
(浮动的页面) - 在一个单独的浮动页面,这是一个不包含文本的页面,只有浮动。
除上述之一外还使用; 仅对于此浮动,LaTeX忽略了对可能出现的浮动数量以及页面上浮动和非浮动文本的相对数量的限制。该!说明符不不意味着“在这里放漂”; 往上看。
标准报表和文章类使用默认展示位置 tbp。
图的主体由您希望的任何文本,LaTeX命令等组成。
该\caption命令指定图形的标题文本。标题默认编号。如果存在loftitle,则在图表列表中使用它而不是文本 。
与float和非float文本占用的页面分数相关的参数:
页面的最大部分允许被底部的浮点数占据; 默认'0.3”。
\floatpagefraction
浮点数必须占用浮动页面的最小分数; 默认'0.5”。
\textfraction
必须是文本的页面的最小分数; 如果浮点数占用太多空间来保存这么多文本,浮点数将被移动到不同的页面。默认为'0.2”。
\topfraction
在浮动之前可能占用的页面顶部的最大分数; 默认'0.7”。
与浮动周围垂直空间相关的参数:
\floatsep
页面顶部或底部的浮动之间的空间; 默认'12pt加2pt减去2pt”。
\intextsep
主文本中间浮动上方和下方的空间; 默认'12pt加2pt减去2pt'for'10PT'和'11磅'风格'14pt plus4pt减去4pt'for'12磅”。
\textfloatsep
页面顶部(底部)的最后一个(第一个)浮点之间的空格; 默认'20pt plus2pt减去4pt”。
与页面上的浮点数有关的参数:
\bottomnumber
可以出现在文本页面底部的最大浮动数; 默认1。
\topnumber
可以出现在文本页面顶部的最大浮动数; 默认2。
\totalnumber
可以在文本页面上显示的最大浮动数; 默认3。
与浮动相关的主要TeX FAQ条目label = float 。
更新日志
TeXstudio在过去几个月里一直在努力扩展。后续列表提供了可能不完整的新功能和更改功能的概述:
已经实现了动态语法突出显示的第一步。例如,检查诸如\ label或\ ref之类的命令中的引用,并且如果引用不存在(在引用的情况下)或者已多次定义,则标记引用。
单词完成系统已经扩展。它现在使用“kile”字列表,它大大扩展了已知命令的数量。键Tab可用于完成当前建议列表中的常用单词库,就像在bash shell中完成一样。此外,它还可以通过提出早期使用的文本部分来完成普通文本。这两种模式的区别在于反斜杠作为起始字母。最后,可以使用在完成过程中替换的用户定义缩写来插入“用户标签”(用户定义的文本块)。使用密钥序列插入用户标签的旧行为当然仍然可用。最后,用户定义的乳胶命令会自动扫描,并可用于命令完成。
除了使用向导之外,还可以使用模板创建新文档。用户可以添加自己的模板,如有必要,可以在以后编辑或删除。
符号面板已扩展。它还被“kile”符号列表扩展。它还可以从文本列表中插入“标签”。最后,列数会自动适应可用的水平空间。更不用说可以隐藏不需要的符号列表。
符号列表选择器移动到左边缘,为符号提供更多空间,就像在texmaker中完成的那样。
悬浮式帮助已实施。将光标悬停在标准乳胶命令上将显示工具提示帮助。如果它悬停在引用上,则包含标签的相应文本段落将显示为工具提示。
所选文本的预览可以在状态面板中显示,也可以显示为工具提示。
如果需要,还可以以选项卡式方式使用状态/日志/错误面板。
在线拼写检查程序现在可以正确处理像“a或\”{a}这样的转义字符。它还避免在(某些)乳胶命令选项中进行拼写检查,例如\ ref {label}等等。
结构视图的上下文菜单提供了一些有用的选项,例如选择一个完整的部分或缩进一个部分,这意味着将\ section更改为\ subsection,因此也包括所有包含的标题。
增加了一个词库。它还允许搜索单词部分。
当然,很多错误都被压扁了!
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文