自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

原创 biblatex宏包使用后端bibtex和biber的区别

biblatex宏包使用后端bibtex和biber的区别两个后端的输出差异biblatex 有两种后端可以使用,分别是bibtex和biber。两者的作用本质上是相同的,都是通过文献引用信息和bib文件处理出biblatex需要的数据,这些数据符合biblatex宏包定义的格式,保存在bbl文件中。一篇文献的典型格式为:bibtex后端生成的: \entry{Yi2013--}{bo...

2019-02-24 08:32:26 9863 2

原创 biblatex中如何修改参考文献中日期的著录格式

biblatex中如何修改参考文献中日期的著录格式日期是参考文献中重要著录项,因此通常具有一定格式要求。根据国标GB/T 7714-2015要求,不同日期具有不同的格式,比如:引用日期通常由方括号[]包围,例如:[2018-06-01];更新或修改日期常由方括号()包围,例如:(2018-06-01);公告日期,通常用符号包围,精确到日,例如:2018-06-01;而一般日期通常写到年...

2019-02-10 21:52:31 5930 3

原创 sumatrapdf调用不同tex编辑器的逆向搜索命令设置

sumatrapdf调用不同编译器的逆向搜索命令设置要点概览目的sumatrapdf调用不同的编辑器实现对tex源文档的逆向搜索方法:设置合适的命令参数latex文档编辑的常用编辑器windows下编辑latex文档可以使用的编辑器非常的多,包括winedt,texstudio,atom,sublime,vscode等。由于sumatrapdf支持tex源文...

2019-02-02 20:22:48 3392

原创 tex中的文件输出

tex中的文件输出tex中的文件输出tex系统文件输出方式filecontents宏包的文件输出latex内核命令`\bibliography`的文件输出biblatex宏包的bcf文件输出小结tex中的文件输出总所周知,任何编程系统都离不开输入输出的。在latex中我们很熟悉文件输入的方式,比如input,include。但对于文件输出的方式并不是非常熟悉,但实际上应用非常多的,比如编译时输...

2018-12-08 18:32:41 5074

原创 tex中的盒子解析

tex中的盒子解析tex中的盒子解析盒子的描述盒子的构成盒子的位移调整一些示例解析其它问题tex中的盒子解析我们知道tex中构成页面元素的核心是盒子。水平对齐,竖直对齐,断行分页等所有操作均与盒子相关。输出页面本身就是一个大盒子,这个大盒子内部由很多的小盒子构成,每一行内容都是一个盒子,行中的每个字符也是盒子,页面就是盒子套盒子的大盒子。tex中盒子是box,而hbox,vbox通常被译为...

2018-12-08 18:29:21 2681

原创 如何解决 texlive 升级后latexmk无法正常工作的问题

2018-11-07原来win7下安装的texlive2016,后来卸载升级到2017,出现latexmk无法正常工作的情况,继续升级到2018也有类似的问题。在另一个笔记本上实验,也有类似的问题。问题的表现是latexmk找不到xelatex命令?但明明cmd中运行xelatex命令是存在的,这说明系统路径上可能存在问题。但无法确定什么原因所在,找问题的过程是尝试的过程。首先在一...

2018-11-07 18:49:56 2934

原创 biblatex中标注压缩的处理代码解析

biblatex中标注压缩的处理代码解析%首先讲一下分析的方法,tex中查看宏的定义方便,但要了解宏内部的逻辑并不容易,没有非常方便的调试手段,因此要分析其内部的逻辑,需要手动的分析整个宏的运行过程,主要在纸面上进行,也可以让宏内部进行一些输出,方便查看。如下代码中,首先利用重定义的cite:comp:comp,cite:comp:end进行了输出,查看了一下一般情况下labelpref...

2018-09-11 20:54:42 1036

原创 latex中字体问题的进一步讨论

latex中字体问题的进一步讨论不仅仅是在latex中,其实在所有的排版问题中,字体都是一个很重要的问题。它是一个设计问题,犹如版面设计,需要考虑不同的配色,考虑不同的装饰。字体问题也有类似的情况,在文档中,文字是版面的主体,可以影响版面的整体呈现,也可以影响局部呈现。怎么设置好文字,让局部看起来美观舒适,就是颜色搭配一样,这是一个搭配设计问题。设计合适的段落格式,合适的行距,合适的字距,...

2018-09-11 20:54:05 9101

原创 pdflatex编译多语言latex文档的方法

pdflatex编译多语言latex文档的方法关键词:latex,pdflatex,inputenc,fontenc,cjk,cjkutf8,zhmetrics利用多语言latex文档,不是什么新鲜事。在xetex等原生支持unicode编码的引擎流行之前,它就已经是经常遇到的问题。在当前的情况下,利用xelatex等编译器编译多语言文档已经很常见,方法也很简单。具体的方法可以参考:![LaTeX...

2018-05-17 19:20:43 10747

原创 latex公式在word或wps中的应用

要点概览目的在doc文档中插入latex代码以生成公式环境windows + word/wps方法:利用mathtype或aurora在学习工作中经常要输入公式,平时一般喜欢用latex来做学习记录,因此公式往往都是用latex输入的。 但有时需要提交一些doc文档,需要用的编辑器是word或wps,这时如果要重新输入公式,那将会是很麻烦的一件事情,所以希望能重复利用在latex文档中输入

2018-05-06 23:17:12 25596 1

原创 Winedt 一键编译 LaTeX 文档

要点概览目的利用winedt实现一键编译LaTeX文档环境windows + texlive + winedt方法:利用winedt的命令按钮自定义功能之前介绍过Winedt自定义执行命令的功能,事实上这个功能是可以拓展应用的,比如实现一键编译。我们都知道latex文档的编译可能需要多遍,多遍编译中间还需要用到不同的运行程序比如bibtex、biber、makeindex等。然而这些命令并不

2018-04-19 20:44:14 13059

原创 texlive2018预先测试版尝鲜

要点概览目的 安装texlive2018预先测试版环境 windows系统:64位win7思路: 根据ctan给出的提示安装pretest版texlive 2018快出来了,具体日程如下: Plan for TeX Live 2018: 19feb: sources committed, builds begin. 5mar: tlnet (and TL’1...

2018-04-12 23:07:30 752

原创 不定数量的多重循环简单实现

不定数量的多重循环简单实现要点概览目的 实现不定数量的多重(层)循环循环层数可以是1到n不同层的循环数可以是不同的运行环境 windows系统:64位win7fotran编译器:mingw gfortran注意/思路: 降维给出包含全部遍历的数组递归代替循环实现遍历 多重循环是很简单的事情,c中多写几个for就可以了。fortran给出几重do和...

2018-03-29 23:04:59 3478

原创 latex中字母大小写转换实践

latex中字母大小写转换实践要点概览目的 实现常用的字母大小写转换,可以用于常规的字符串处理以及biblatex参考文献样式定义全部大写/全部小写句首大写(句首字母大写其它不变,句首字母大写其它小写)词首大写(句中每个单词的首字母大写,其它小写)运行环境 tex环境:texlive 2017词首大写方法:(a)利用mfirstuc中的命令; (b)定义宏并利用biblatex中命令

2017-11-13 00:06:20 45012

原创 windows下c语言程序调用python实践

windows下c语言程序调用python实践要点概览目的 c程序直接调用python程序方法一:直接运行python语句方法二:向python传递参数并调用函数运行环境 windows系统:32位win7c/c++编译器:mingw gccpython 环境:anaconda3.0 注意点: PATH中的python.exe路径设置PYTHONPATH路径设置qt库的plu

2017-10-25 00:21:06 5463 2

原创 windows下用intel 编译器 构建mpi并行程序

windows下用intel 编译器 构建mpi并行程序在使用软件的时候,最好首先去官网了解一下软件说明,比如intel parallel studio的说明,特别是release note,这样对于需要什么样的环境和安装要求就会比较清楚,而不用自己去尝试,也就不用浪费时间了。目前intel的编译器整合成一个intel parallel studio,这套软件分不同的版本,其中cluster版本带有

2017-10-11 18:22:01 5564 1

原创 windows下利用Mingw和msmpi编译运行mpi并行程序

windows下利用Mingw和msmpi编译运行mpi并行程序目前windows下mpi实现版本已经由微软负责,软件名为msmpi。而原来mpi标准团队的windows下的mpich2实现已经很久没有更新了,当然使用以前下载的mpich2来构建mpi并行程序是没有问题的,但如果要使用mpich3一些新特性,那么就需要使用微软提供的msmpi。msmpi可以与intel,pgi编译器配合使用,但这些

2017-10-10 19:36:46 10184 10

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除