zoukankan      html  css  js  c++  java
  • 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'
    
  • 相关阅读:
    2021年2月4号
    2021年2月3号
    2021年2月2号
    2021年2月1日
    2021年1月31日
    2021年1月30日
    20171205xlVBA往返航班组合
    选择文件
    从VBA过渡到Python
    20171114xlVba选定单行记录并打印
  • 原文地址:https://www.cnblogs.com/bregman/p/6593665.html
Copyright © 2011-2022 走看看