Debian/Ubuntu 下安装Latex

本文介绍在Debian系统中安装配置LaTeX的过程,包括安装核心组件、中文字体及支持包等,实现了UTF8编码下的中文文档编写。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以前也记过一篇在Debian下安装 Latex的文章,不过那个时候Latex的源文件都是采用GBK编码来编写的,虽然系统用的是UTF8的编码,而且那时的字体用的是Windows下拷贝过来的Simsun,用着这样的字体心里还是有一些怪怪的,不是太舒服。

最近试着在自己的本搞了下Latex,发现现在在Debian的系统下安装Latex实在是方便多了,不要做什么配置就可以使用UTF8的编码,而且最重要的是可以不再依靠Simsun字体就可以编写漂亮的文章了。如何来做?下面我们就一起来体验一下Debian的便利吧~~

1 安装texlive latex

# apt-get install texlive-latex-base

汗啊,偶一直使用这样的方法来安装软件,而由apt来自动解决安装依赖关系,而这也正是apt提供给我们的便利之处。

2 安装cjk

# apt-get install latex-cjk-chinese

3 安装中文字体

# apt-get install latex-cjk-chinese-arphic-gbsn00lp latex-cjk-chinese-arphic-gkai00mp 

安装了这些软件包以后,我们就可以编写一个简单的测试文件来测试一下我们的Latex是否可以正常工作了。

编写下面的Latex测试文件:

/documentclass{article}
/begin{document}
Hello,/LaTeXe
/end{document}

将上面的内容存为Hello.tex,运行下面的命令:

$ latex Hello.tex

如果一切正常,则会生成一个Hello.dvi的文件,我们可以使用xdvi或是其他的相应工具打开,我们就会看到生成后的效果。

下面我们就可以测试支持中文的情况了,我们使用下面的测试文件:

/documentclass{article}
/usepackage{CJKutf8}
/begin{document}
/begin{CJK*}{UTF8}{gbsn}
你好,/LaTeXe
/end{CJK*}
/end{document}

保存退出,运行latex命令,查看生成的结果。

 

参考:http://wenku.baidu.com/view/a18c340e52ea551810a68797.html

 

 

 

test2.tex(http://linux.ubuntu.org.cn/news/24033.html)

 

 

/documentclass{article}

/usepackage{CJK}

/begin{document}

/begin{CJK}{UTF8}{gbsn}

/begin{itemize}

/CJKfamily{gbsn}

/item {/Huge 万岁} {/huge 万岁} {/LARGE 万岁} {/Large 万岁} {/large 万岁} {/normalsize 万岁} {/small 万岁} {/footnotesize 万岁} {/scriptsize 万岁} {/tiny 万岁}

/CJKfamily{bsmi}

/item {/Huge 萬歲} {/huge 萬歲} {/LARGE 萬歲} {/Large 萬歲} {/large 萬歲} {/normalsize 萬歲} {/small 萬歲} {/footnotesize 萬歲} {/scriptsize 萬歲} {/tiny 萬歲}

/CJKfamily{gbsn}

/item {/Huge 头发} {/huge 头发} {/LARGE 头发} {/Large 头发} {/large 头发} {/normalsize 头发} {/small 头发} {/footnotesize 头发} {/scriptsize 头发} {/tiny 头发}

/CJKfamily{bsmi}

/item {/Huge 頭髮} {/huge 頭髮} {/LARGE 頭髮} {/Large 頭髮} {/large 頭髮} {/normalsize 頭髮} {/small 頭髮} {/footnotesize 頭髮} {/scriptsize 頭髮} {/tiny 頭髮}

/CJKfamily{gkai}

/item {/Huge 楷体} {/huge 楷体} {/LARGE 楷体} {/Large 楷体} {/large 楷体} {/normalsize 楷体} {/small 楷体} {/footnotesize 楷体} {/scriptsize 楷体} {/tiny 楷体}

/CJKfamily{bkai}

/item {/Huge 楷体} {/huge 楷体} {/LARGE 楷体} {/Large 楷体} {/large 楷体} {/normalsize 楷体} {/small 楷体} {/footnotesize 楷体} {/scriptsize 楷体} {/tiny 楷体}

/CJKfamily{gkai}

/item {/Huge 楷体} {/huge 楷体} {/LARGE 楷体} {/Large 楷体} {/large 楷体} {/normalsize 楷体} {/small 楷体} {/footnotesize 楷体} {/scriptsize 楷体} {/tiny 楷体}

/CJKfamily{bkai}

/item {/Huge 楷体} {/huge 楷体} {/LARGE 楷体} {/Large 楷体} {/large 楷体} {/normalsize 楷体} {/small 楷体} {/footnotesize 楷体} {/scriptsize 楷体} {/tiny 楷体}

/end{itemize}

/end{CJK}

/end{document}

 

另外几个参考网址:

 http://www.linuxdiyf.com/viewarticle.php?id=193831

http://www.waakee.com/story/19968.html

http://blog.163.com/beautiful_flame/blog/static/7070257420090852911507/

<think>好的,我现在需要回答用户关于在Debian/Ubuntu系统中使用wget下载文件到指定目录的问题。首先,我应该回顾一下用户提供的引用内容,看看有没有相关的信息可以直接使用。 根据引用[4],用户提到可以使用`wget -P`指定路径,例如`wget -P "C:\tmp\wget" http://example.com/file.jpg`。不过这里显示的是Windows路径,但Linux系统下的用法应该类似,只是路径格式不同。因此,可能的核心命令是`wget -P /目标/目录 URL`。 接下来,引用[5]提到了通过Python和wget批量下载文件,但这里主要关注的是wget本身的命令。用户可能需要知道如何指定目录,以及如何处理多个文件或创建目录的情况。 然后,用户的问题是关于DebianUbuntu系统的,这些系统通常预装了wget,但如果没有的话,可能需要安装,如引用[1]中提到的安装方法。不过用户的问题主要是下载到指定目录,所以安装可能不是重点,但可以作为补充信息。 现在需要组织步骤: 1. 基本命令:使用`-P`参数指定目录。例如`wget -P /path/to/directory URL`。 2. 验证目录是否存在,如果不存在,wget是否会创建。根据引用[4],wget会自动创建目录,但可能需要确认这一点是否正确。 3. 多个文件下载:是否可以结合`-i`参数从文件读取多个URL,并同时指定目录。 4. 其他参数,比如限速、重试次数等,用户可能需要的额外选项。 还需要注意路径的正确写法,比如Linux中使用正斜杠,而用户示例中的路径是Windows的,需要转换。 另外,用户提供的引用[3]中有一个例子是下载Chrome的deb包,但报404错误。这可能需要注意URL的有效性,但在回答中可能不需要涉及,除非用户问及错误处理。 总结回答结构: - 安装wget(如果需要) - 使用-P参数指定目录 - 示例命令 - 自动创建目录的情况 - 批量下载的方法 - 其他常用参数(可选) 需要确保回答符合系统级指令,比如使用正确的LaTeX格式,生成相关问题等。 现在检查是否有遗漏的信息。引用[2]提到了libstdc++5和gnome-about文件包,可能与wget无关,可以忽略。引用[5]中的批量下载脚本可能可以作为补充,但用户主要问的是命令行使用,所以可能只需提及`-i`参数。 最后,生成相关问题,可能需要围绕wget的其他用法、常见错误处理、安装问题等。</think>在Linux Debian/Ubuntu系统中,使用`wget`命令下载文件到指定目录可通过`-P`参数实现。以下是具体步骤: --- ### 1. **基本下载命令** 使用`-P`(或`--directory-prefix`)参数指定目标目录,语法为: ```bash wget -P /目标/目录 文件URL ``` 例如将文件下载到`/home/user/downloads`目录: ```bash wget -P /home/user/downloads https://example.com/file.zip ``` 若目录不存在,`wget`会自动创建[^4]。 --- ### 2. **批量下载文件** 若需从文本文件(如`links.txt`)中读取多个URL并下载到指定目录: ```bash wget -P /目标/目录 -i links.txt ``` 文件`links.txt`需每行包含一个有效的下载链接[^5]。 --- ### 3. **其他常用参数** - **限速下载**:通过`--limit-rate`限制带宽(如限速100KB/s): ```bash wget -P /目标/目录 --limit-rate=100k 文件URL ``` - **断点续传**:使用`-c`参数恢复中断的下载: ```bash wget -c -P /目标/目录 文件URL ``` - **重命名文件**:通过`-O`指定保存文件名: ```bash wget -O /目标/目录/自定义文件名.zip 文件URL ``` --- ### 4. **安装wget(如未预装)** 若系统未安装`wget`,执行以下命令安装: ```bash # Debian/Ubuntu sudo apt update && sudo apt install wget ``` 安装后即可使用上述命令[^1]。 --- ### 示例场景 下载Google Chrome安装包到`~/apps`目录: ```bash wget -P ~/apps https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值