MiKTeX 具体应该怎样手动latex怎么安装宏包包

我使用的是ctex套装,本来已经自带了许多package,但是有时候还是需要使用一些没有预装的宏包,这时就需要自己安装package了。下载package可以从CTAN(Comprehensive TeX Archive Network)下载,网址是。下载下来的宏包,有的直接包含.sty 文件(.sty文件就是package的最终形式);有的下载下来只包含了.ins, .dtx,以及一个readme文件,这时需要自己编译生成.sty文件,以及生成相应的manual。下面详细介绍生成.sty文件以及帮助文档的步骤。
以下步骤的前提是你已经安装好了ctex,并且MikTex的可执行程序已经加入了系统的环境变量中(PATH),另外我的系统的win 8.1,win 7应该也是一样的。
第一步:下载宏包,解压,不赘述,下载地址,我下在的一个宏包名称是qrcode,是用来生成二维码的,以这个宏包的编译为例来讲解。
第二步:找到你的解压后安装包地址,在我的电脑上是“E:\LaTeX_package\qrcode”, 然后打开电脑的命令提示符界面,把当前的路径改到这个package所在的文件夹,也就是“E:\LaTeX_package\qrcode”
第三步:生成qrcode.sty,在命令提示符界面输入”latex qrcode.ins”, 经过一段时间编译,qrcode.sty就生成了;然后接着生成帮助文档manual, 在命令提示符界面输入” latex qrcode.dtx”,编译完成以后,会生成一个叫做qrcode.dvi的文件,这个文件也可以用ctex自带的yap程序打开,不过不是很方便,所以最好还是把它转为pdf格式,分为两部,先输入 “dvips qrcode.dvi”,生成qrcode.ps文件,再输入”ps2pdf qrcode.ps”,最终就生成了qrcode.pdf的帮助文档,可以打开查看这个package的基本用法,命令的格式等。最终完成的样子如下
第四步:生成qrcode.sty文件以后还需要把这个文件放到LaTeX能够识别的路径下,在ctex下,这个路径样子以我的电脑为例,是”D:\Program Files\CTEX\MiKTeX\tex\latex”,你可以在这个路径下建立一个文件夹,譬如qrcode,然后把qrcode.sty放到这里,接着在你的电脑里找到MikTex的settings这个程序,settings有两个,选择后面括号里有admin的那个,打开以后,在general选项卡下有Refresh FNDB按钮,点击,过一会,这个package就会加入MikTex的路径中,然后在你的tex文件中就可以使用这个package了
利用这个宏包,最后可以生成文本对应的二维码,
\documentclass{article}
\usepackage{qrcode}
\begin{document}
This is a qrcode for Google HK.
\end{document}
最后生成的二维码如下,其他宏包的安装应该都是类似操作的。Happy TeXing!
1,关于如何安装宏包的文章,
2,上一篇文章提到的wiki,
3,如何把dvi文件转为pdf的帖子,
阅读(...) 评论()下次自动登录
现在的位置:
& 综合 & 正文
MIKTEX安装宏包
在使用“booktabs”宏时,MikTex提示找不到该文件,故而需要安装该宏包。在MikTex中安装宏包可以使用
&&&&推荐文章:
【上篇】【下篇】ctex&手动安装宏包
下载宏包,若没有.sty文件,则用latex运行一次.ins文件,将sty文件拷贝到miktex/tex/latex/ltxmisc文件夹中,打开accessories-miktex-miktex
options,点击refresh。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。查看: 7727|回复: 9
MiKTeX Package Manager安装Package出现问题
想通过MiKTeX Package Manager安装Package出现问题,相关的文件我都有,可是就是不知道怎么安装上老出现“MiKTeX Problem Report
Message: F:\我的课题论文\要发表的文章6\texmf does not seem to be a local package repository.
Data: F:\我的课题论文\要发表的文章6\texmf
Source: Libraries\MiKTeX\UI\MFC\SiteWizLocal.cpp
MiKTeX: 2.8
OS: Microsoft Windows XP Professional Service Pack 2 (build 2600)
SystemAdmin: yes
PowerUser: no
Root0: C:\Documents and Settings\Administrator\Application Data\MiKTeX\2.8
Root1: C:\Documents and Settings\Administrator\Local Settings\Application Data\MiKTeX\2.8
Root2: C:\Documents and Settings\All Users\Application Data\MiKTeX\2.8
Root3: D:\Program Files\MiKTeX 2.8
UserInstall: C:\Documents and Settings\Administrator\Application Data\MiKTeX\2.8
UserConfig: C:\Documents and Settings\Administrator\Application Data\MiKTeX\2.8
UserData: C:\Documents and Settings\Administrator\Local Settings\Application Data\MiKTeX\2.8
CommonInstall: D:\Program Files\MiKTeX 2.8
CommonConfig: C:\Documents and Settings\All Users\Application Data\MiKTeX\2.8
CommonData: C:\Documents and Settings\All Users\Application Data\MiKTeX\2.8
自己安装宏包有点困难。为什么不飞行安装呢?
你看看下载的宏包有没有说明文件。
我前段时间也自己安装过,按照说明文件做才行的。
还有把文件放在英文的目录下试试
飞行安装是什么?
MiKTeX Package Manager其列表中有那个包,可是就是点击+时,会出现“由于目标机器积极拒绝,无法连接。”
这是怎么回事?
你的 package repository 位置 F:\我的课题论文\要发表的文章6\texmf 设置错误, 应该到ctan选一个可以连接的网址.
想添加achemso(LaTeX and BibTeX style for American Chemical Society)这个包的话,麻烦你帮我找一下再CTAN的链接好吗?
我的确在CTAN找到了它,
那我该怎么做,今天我才了解并非常想学习LATEX,所以好多不明白的,想请教
真的初级的初级学习人员
MiKTeX Package Manager其列表中有那个包,可是就是点击+时,会出现“由于目标机器积极拒绝,无法连接。”
这是怎么回事?
sbhwshq 发表于
换个升级服务器就好了
用MiKTeX的setting选Packages然后改一下能用的服务器就好了。
我的那个服务器地址是& &address:127.0.0.1&&
& && && && && && && && && && && && & Port& & : 8080
怎样更换能有的服务器?如何升级呢?到哪去找呀?
非常感谢你
Powered by[TeX] MikTex 安装不上
Subject: [TeX] MikTex 安装不上
From: &Liu Hao-Yang& &&
Date: Sat, 16 Dec :10 +0800
我已经将MIKTEX\BIN路径设了,安装完MIKTEX和WINEDT后,点击TEX出错,信息如下
This is TeX, Version 3.14159 (MiKTeX 1.20e)
! Undefined control sequence.
\documentstyle
OK, entering \batchmodePress any key to continue . . .
但是生成了失去一定信息的DVI
如果直接点击LATEX,就不生成DVI,出错信息最后是:
INITEXMF: tex.exe failed on latex
I can't find the default format file!
Press any key to continue . . .
是不是哪里设置不对?MIKTEX下MAINTENACE的什么CREATE ALL FORMAT FILES?
另外,生成的MIKTEX下有RECONFIG命令,是不是和LINUX下的TEXHUSH功能类似,重新扫
描TEX目录下的所有宏包?
Copyright& CTEX.ORG, All Rights Reserved

我要回帖

更多关于 latex如何安装宏包 的文章

 

随机推荐