如何用LaTeX画柱形图?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用LaTeX画柱形图?相关的知识,希望对你有一定的参考价值。
你 要有 LaTeX 基础知识,即便没有要看书看个一个上午吧。对于模板使用比较简单的,只需要在规定的位置填入你的内容,不过正文要费点脑筋了。注意说明文档的实例和一个格式注意的地方。结构上看,文章算排版结束了。下面就文章正文内容的一些细节留些注意点。如果你使用的不是几十年前的老机器,你的系统的LATEX 都是LATEX2" 版本。LATEX 2.09 文件一般都可以在LATEX2" 系统中以兼容方式编译。但是兼容方式编译速度慢,而且很多LATEX2" 的新功能无法使用。如果你不是需要编译以前的LATEX 2.09 文件,你根本无需使用LATEX 2.09 ,也不用知道LATEX 2.09 与LATEX2" 的差别。大部分LATEX 2.09 文件都可以通过用\\documentclass 命令和\\usepackage 命令代替\\documentstyle命令修改为LATEX2" 格式。有时可能需要一些特殊宏包,例如latexsym ,对旧的LATEX 2.09 命令提供支持。
参考技术A最基本的TeX程序只是由一些很原始的命令组成,它们可以完成简单的排版操作和程序设计功能。然而,TeX也允许用这些原始命令定义一些更复杂的高级命令。这样就可以利用低级的块结构,形成一个用户界面相当友好的环境。在处理器运行期间,该程序首先读取所谓的格式文件,其中包含各种以原始语言写成的高级命令,也包含分割单词的连字号安排模式。接着处理程序就处理源文件,其中包含要处理的真正文本,以及在格式文件中已定义了的格式命令。创建新格式是一件需要由具有丰富知识程序员来做的事情。把定义写到一个源文件中,这个文件接着被一个名叫initex 的特殊版本的 TeX程序处理。它采用一种紧凑的方式存贮这些新格式,这样就可以被通常 TeX程序很快地读取。Knuth 设计了一个名叫 Plain TeX的基本格式,以与低层次的原始 TeX呼应。这种格式是用 TeX处理文本时相当基本的部分,以致于我们有时都分不清到底哪条指令是真正的处理程序 TeX的原始命令,哪条是 Plain TeX格式的。大多数声称只使用 TeX的人,实际上指的是只用 Plain TeX。Plain TeX也是其它格式的基础,这进一步加深了很多人认为 TeX和 Plain TeX是同一事物的印象。Plain TeX的重点还只是在于如何排版的层次上,而不是从一位作者的观点出发。对它的深层功能的进一步发掘,需要相当丰富的编程技巧。因此它的应用就局限于高级排版和程序设计人员。
参考技术B控制欲强的话可以试试Asymptote,支持在latex里嵌入代码但是其实还是分开编译,支持无缝对接xelatex尤其是如果你对图片里的字体有需求,还需要支持中文什么的的时候。TEX 在不同的硬件和操作系统上有不同的实现版本。这就像C 语言,在不同的操作系统中有不同的编译系统,例如Linux 下的gcc,Windows 下的Visual C++ 等。有时,一种操作系统里也会有好几种的TEX 系统。目前常见的Unix/Linux 下的TEX 系统是teTEX,Windows 下则有MiKTEX 和fpTEX。CTEX 指的是CTEX 中文套装的简称,是把MiKTEX 和一些常用的相关工具,如GSview,WinEdt 等包装在一起制作的一个简易安装程序,并对其中的中文支持部分进行了配置,使得安装后马上就可以使用中文。
poi创建excel时,能插入雷达图和柱形图吗
参考技术A 先用excel做一个模板,再用poi写入数据,
啥都能做
以上是关于如何用LaTeX画柱形图?的主要内容,如果未能解决你的问题,请参考以下文章
ios开发使用drawrect画柱形图有个黑色的边框 如何去掉