Python matplotlib 如何支持中文 1 2 3 4 5 6 7 8 9 import matplotlib.pyplot as pltfrom matplotlib.font_manager import FontProperties font = FontProperties(fname="JetBrainsMono-Medium.ttf" , size=14 ) plt.rcParams['font.sans-serif' ] = ['Microsoft YaHei' ] plt.rcParams['axes.unicode_minus' ] = False plt.rcParams['font.size' ] = 18
LaTeX 缩进 有时某些环境下无法自动缩进,这个可以派上用场
有时某些环境下自动缩进,但我们不想要,可以
图片 子图 放置子图
1 2 3 4 5 6 7 8 9 10 \usepackage {subfig}\usepackage {subcaption}\begin {figure}[htbp] \centering \subfloat [...sub caption...]{\includegraphics [width=2.45in]{...path...} \hfil \subfloat [...sub caption...]{\includegraphics [width=2.45in]{...path...} \caption {...main caption...} \end {figure}
表格 跨页表格 有的表格太长需要跨页,可以使用 \longtable
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 \usepackage {longtable}\setlength {\tabcolsep }{15pt}{ \begin {longtable}{ccc} \label {...}\\ \caption {...}\\ \hline A & B & C \\ \hline \endfirsthead \hline A & B & C \\ \hline \endhead \hline \endfoot A & B & C \\ \hline \end {longtable} }
单元格合并 有时会出现合并单元格的需求,可以使用 \multicolumn
1 2 3 4 5 6 7 8 9 \begin {tabular}{|c|c|c|c|} \hline \multicolumn {4}{|c|}{Boundary value} \\ \hline 1 & 2 & 3 & 4 \\ \hline 1 & 2 & 3 & 4 \\ \hline \end {tabular}
单元格绘制斜线 有时会有给单元格绘制斜线分割区域的需求,可以使用 \diagbox
1 2 3 4 5 6 7 \begin {tabularx}{\linewidth }{|c|X|X|X|} \hline \diagbox {参数}{accuracy}{优化器} & SGD & SGD-momentum & RMS Prop \\ \hline 0.0 & 0.8882 & 0.9710 & 0.9902 \\ \hline \end {tabularx}
效果是这样的
数学 常用命令 1 2 3 4 5 6 \renewcommand {\d }{\mathrm {d}} \renewcommand {\p }{\mathrm {\partial }} \renewcommand {\v }[1]{\vec {#1 }} \renewcommand {\b }[1]{\bar {#1 }} \tilde {x}