ubuntu怎么生成pdf
时间: 2023-12-11 17:05:01 浏览: 205
Ubuntu可以使用多种方式生成PDF文件,以下是几种常见的方法:
1. 使用LibreOffice Writer:将文档保存为ODF格式,然后选择“文件”->“导出为PDF”即可生成PDF文件。
2. 使用OpenOffice.org Writer:与LibreOffice Writer类似,将文档保存为ODF格式,然后选择“文件”->“导出为PDF”即可生成PDF文件。
3. 使用LibreOffice Draw:将图片、图表等元素拖入Draw中,然后选择“文件”->“导出为PDF”即可生成PDF文件。
4. 使用Ghostscript:安装Ghostscript后,在命令行中输入“gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=output.pdf input.ps”,其中“input.ps”为要转换的PostScript文件,“output.pdf”为输出的PDF文件名。
5. 使用CUPS-PDF:安装CUPS-PDF后,在打印对话框中选择“CUPS-PDF”作为打印机,然后输入输出文件名即可生成PDF文件。
以上是一些常见的生成PDF文件的方法,你可以根据具体需求选择适合自己的方法。
相关问题
ubuntu系统生成pdf文件中文字体为方框
这个问题可能是因为系统中没有安装支持中文的字体导致的。您可以尝试按照以下步骤解决:
1. 安装中文字体
在终端中输入以下命令安装中文字体:
```
sudo apt-get install fonts-wqy-zenhei
```
2. 重新生成PDF文件
如果您是使用命令行将文档转换为PDF文件,可以在命令中添加参数指定字体:
```
wkhtmltopdf --no-outline --encoding utf-8 --quiet --print-media-type --margin-top 0mm --margin-bottom 0mm --margin-left 0mm --margin-right 0mm --page-width 210mm --page-height 297mm --dpi 300 --disable-smart-shrinking --font-family 'WenQuanYi Zen Hei' input.html output.pdf
```
如果您是使用其他工具将文档转换为PDF文件,请查看其文档或手册,了解如何指定字体。
3. 使用PDF阅读器确认
使用PDF阅读器打开生成的PDF文件,确认中文是否正常显示。如果还是出现方框,可能是字体安装不正确或PDF阅读器没有正确识别字体导致的问题。可以尝试更换字体或使用其他PDF阅读器。
markdown转pdf ubuntu
要在Ubuntu上将Markdown转换为PDF,你可以使用retext这个工具。它可以保留一些定制过的Markdown样式,如GitHub Flavored Markdown,并生成PDF文件。不过需要注意的是,生成的PDF文件可能会比较大,因为其中包含了用于定制Markdown的CSS样式。\[1\]
另外,如果你在VSCode中遇到Markdown转PDF无法显示LaTeX公式的问题,你可以按照以下步骤解决:首先,在Markdown文件的开头添加以下内容:
```html
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({ tex2jax: {inlineMath: \[\['$', '$'\]\]}, messageStyle: "none" });
</script>
```
然后,下载一个相关的插件,并在VSCode中打开侧边预览,点击预览界面上的PDF按钮即可生成PDF文件。\[2\]
如果你想在retext中更改默认字体,可以按照以下步骤进行操作:点击编辑菜单,选择"改变默认字体",弹出对话框后,在左下方找到"书写系统"并点击。在弹出的选项中选择简体中文,然后在字体选项中选择一个适合的字体,比如Sans Serif。这样做是因为retext的默认字体是Ubuntu系统字体,为了保证转换后的PDF在Windows和Mac上查看时没有问题,需要选择一个被广泛支持的字体。\[3\]
#### 引用[.reference_title]
- *1* *3* [ubuntu环境下markdown转换成pdf](https://blog.csdn.net/weixin_34006965/article/details/89430006)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [解决vscode中markdown 转pdf无法显示latex公式(ubuntu)](https://blog.csdn.net/weimengchuan/article/details/119567958)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文