zoukankan      html  css  js  c++  java
  • windows jupyter lab中.ipynb转中文PDF

    在jupyter lab中,File-Export Notebook as-Export Notebook to PDF,可以导出成PDF格式的文档,但在操作前需要安装些程序。
    1. 安装pandoc
    Anaconda自带安装了pandoc。
    2. 安装Miktex
    下载Miktex安装程序:https://miktex.org/download
    点击下载,安装都是默认选项,记住安装地址就可以了。
    配置环境变量:在PATH中添加安装地址文件夹miktexinx64。
    完成以上步骤就可以进行Export Notebook to PDF,第一次操作时会提示装很多包,直接点Install就可以了。还可以勾掉最下面的Always show this dialog before installing packages,这样就不会自动弹窗,自动安装了。
    问题:这种操作只能导出英文,中文就完全不显示,如果需要显示中文,可以用下面的方法。
    1. ipynb转LaTeX
    在jupyter lab中,File-Export Notebook as-Export Notebook to LaTeX。
    2. 修改.tex
    打开上一步生成的.tex文件,在“documentclass{article}”后面添加“usepackage{fontspec, xunicode, xltxtra}setmainfont{Microsoft YaHei}”,如果没有“usepackage{ctex}”也需要添加。修改后的内容是

    documentclass[11pt]{article}
    
        usepackage{fontspec, xunicode, xltxtra}
        setmainfont{Microsoft YaHei}
        usepackage{ctex}

    3. 转PDF
    命令行输入

    xelatex yourNotebookName.tex
  • 相关阅读:
    iSCSI又称为IPSAN
    文档类型定义DTD
    HDU 2971 Tower
    HDU 1588 Gauss Fibonacci
    URAL 1005 Stone Pile
    URAL 1003 Parity
    URAL 1002 Phone Numbers
    URAL 1007 Code Words
    HDU 3306 Another kind of Fibonacci
    FZU 1683 纪念SlingShot
  • 原文地址:https://www.cnblogs.com/gloria-zhang/p/14158971.html
Copyright © 2011-2022 走看看