• sphinx转pdf显示中文


    • 在conf.py中 修改, 加入 ctex包
    
    latex_elements = {
    # The paper size ('letterpaper' or 'a4paper').
    #'papersize': 'letterpaper',
    
    # The font size ('10pt', '11pt' or '12pt').
    #'pointsize': '10pt',
    
    # Additional stuff for the LaTeX preamble.
    #'preamble': '',
    
    # Latex figure (float) alignment
    #'figure_align': 'htbp',
    
    'preamble' : r'''
      usepackage[UTF8,fontset=windows]{ctex} % Chinese
    %usepackage[UTF8]{ctex} % xelatex 下兼容mac系统
      hypersetup{bookmarks,pdfstartview=FitH}
            ''',
    }
    

    mac下字体配置, latex_engine = 'xelatex'

    'preamble' : r'''
     % usepackage[UTF8,fontset=windows]{ctex} % Chinese
     % hypersetup{bookmarks,pdfstartview=FitH}
    
    usepackage{xeCJK}
    usepackage{indentfirst}
    setlength{parindent}{2em}
    
    setCJKmainfont[BoldFont=STZhongsong, ItalicFont=STKaiti]{STSong}
    setCJKsansfont[BoldFont=STHeiti]{STXihei}
    setCJKmonofont[Scale=0.9]{STFangsong}
    setCJKfamilyfont{sf}{STXihei}
    XeTeXlinebreaklocale "zh"
    XeTeXlinebreakskip = 0pt plus 1pt
    '''
    
    • svg转png格式, MacOS
    qlmanage -t -s 2000 -o . *.svg
    
    for f in `ls *.svg`; do    mv $f $f.bak;   done
    for f in `ls *.svg.bak`; do    g=${f%%.svg.bak}; mv $g.svg.png $g.png;   done
    
    • macos中 qlmanage 函数
    alias qlf='qlmanage -p "$@"  > /dev/null 2>&1'
    
  • 相关阅读:
    【树论】新二叉树
    【贪心】umi的函数
    【模拟】高精度练习之加法
    【模拟】高精度练习之减法
    【贪心】线段覆盖
    【树论】二叉树的序遍历
    【贪心】超级书架
    【动态规划】爱与愁的心痛
    【图论】牛大赛
    【图论】产生数
  • 原文地址:https://www.cnblogs.com/bregman/p/6593665.html
Copyright © 2020-2023  润新知