首先声明,这篇文章来源是一名知乎大佬的博客,看到后觉得受益匪浅,所以记录一下自己的收获,仅作自己学习用途。这是大佬的知乎主页布丁酱 - 知乎。

目录

一、lstlisting环境设置

二、公式效果展现

三、公式代码展现

​四、附录完整代码


一、lstlisting环境设置

\lstset{frame=tb,language=Python,aboveskip=3mm,belowskip=3mm,showstringspaces=false,columns=flexible,basicstyle={\small\ttfamily},numbers=none,numberstyle=\tiny\color{gray},keywordstyle=\color{blue},commentstyle=\color{dkgreen},stringstyle=\color{mauve},breaklines=true,breakatwhitespace=true,tabsize=3
}

可以使用 \lstset 命令在 LaTeX 源文档的导言区设定好 lstlisting 环境所用的公共参数,不然一次次的设置会显得非常麻烦,推荐刘海洋教授写的LATEX入门,作为工具书很有帮助。

二、公式效果展现

\noindent \setlength\sdim{10pt}
%\sdim没什么用,主要用来调整阴影部分的大小
%它的功能是创建一个指定宽度的段落盒子
\shabox{\parbox{7cm}{$\left\{
\begin{array}{lcl}
x=r\sin\varphi\cos\theta,    &   &{0\leqslant\varphi\leqslant\pi}\\
y=r\sin\varphi\sin\theta,    &   &{0\leqslant\theta\leqslant 2\pi}\\
z=a\cos\varphi.              &   &{}\\
\end{array}
\right.$}}

我实验了一下\sdim,它主要的功能似乎就是改变黑色区域的宽度。对于公式的对齐,“&”符号的使用我理解的也不是很完善。

三、公式代码展现

可以使用\begin{lstlisting}*** \end{lstlisting}的方法展现代码具体内容

\begin{lstlisting}
$\left\{
\begin{array}{lcl}x=r\sin\varphi\cos\theta,  &     &{0\leqslant\varphi\leqslant\pi}\\y=r\sin\varphi\sin\theta,  &     &{0\leqslant\theta\leqslant 2\pi}\\z=a\cos\varphi.            &     &{}\\
\end{array}
\right.$
\end{lstlisting}

四、附录

%\begin{设置文本类型、引入宏包}
\documentclass[12pt,a4paper]{ctexart}%文本类型,文本类型为中文文章
\usepackage[utf8]{inputenc}%所使用的宏包
\usepackage[T1]{fontenc}
\usepackage{amsmath}%常用的数学宏包
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{float}
\RequirePackage{caption}
\usepackage{subfigure}
\usepackage{fancyhdr}
\usepackage{listings}
\usepackage{makecell}%表格内换行的宏包
\usepackage{diagbox}
\usepackage{listings}
\usepackage[colorlinks, linkcolor=black, anchorcolor=blue, citecolor=black]{hyperref}
\usepackage{tikz}
\usepackage{pxfonts}
\usepackage{geometry}
\usepackage{setspace}
%\usepackage{mathrsfs}%数学字体宏包
\usepackage{amsfonts}%数学字体宏包
\usepackage{bm}%数学符号加粗
\usepackage{comment}%批量注释的宏包
%\end{设置文本类型、引入宏包}
\usepackage{boxedminipage}
\usepackage{shadow}%\begin{设置页面尺寸}
\setstretch{1}
\geometry{a4paper,left=25mm,right=25mm,top=25mm,bottom=25mm}
%\end{设置页面尺寸}%字号的设置用\zihao{*} 其中*为数字,-4为小四,4为四号,3为三号
%字体的设置用 {\songti 宋体}、{\heiti 黑体}、{\fangsong 仿宋}、{\kaishu 楷书},使用时把字加在花括号内如{\songti 同济大学}
%不使用上述代码时默认宋体小四%\begin{抄录代码环境lstlisting的设置},不需要comment环境注释掉即可
\usepackage{listings}
\usepackage{color}\definecolor{dkgreen}{rgb}{0,0.6,0}
\definecolor{gray}{rgb}{0.5,0.5,0.5}
\definecolor{mauve}{rgb}{0.58,0,0.82}\lstset{frame=tb,language=Python,aboveskip=3mm,belowskip=3mm,showstringspaces=false,columns=flexible,basicstyle={\small\ttfamily},numbers=none,numberstyle=\tiny\color{gray},keywordstyle=\color{blue},commentstyle=\color{dkgreen},stringstyle=\color{mauve},breaklines=true,breakatwhitespace=true,tabsize=3
}
%\end{抄录代码环境lstlisting的设置}
%可以使用 \lstset 命令在 LaTeX 源文档的导言区设定好 lstlisting 环境所用的公共参数
%\begin{页眉页脚设置}
\pagestyle{fancy}
\fancyhf{} %清除原页眉页脚样式
\renewcommand{\headrulewidth}{0mm} % 设置页眉页脚横线及样式 %页眉线宽,设为0可以去页眉线
\renewcommand{\footrulewidth}{0mm} %页脚线宽,设为0可以去页眉线
\cfoot{\thepage}
%\end{页眉页脚设置}%\begin{正文开始}
\begin{document}\centerline{\zihao{2}{\heiti 数学公式编辑}}%~\\
%如果想让某一段不首行缩进,则可以在该段前加上 \noindent
\noindent {\zihao{4} {\heiti 一、球坐标}}~\\\noindent \setlength\sdim{10pt}
%\sdim没什么用,主要用来调整阴影部分的大小
%它的功能是创建一个指定宽度的段落盒子
\shabox{\parbox{7cm}{$\left\{
\begin{array}{lcl}
x=r\sin\varphi\cos\theta,    &   &{0\leqslant\varphi\leqslant\pi}\\
y=r\sin\varphi\sin\theta,    &   &{0\leqslant\theta\leqslant 2\pi}\\
z=a\cos\varphi.              &   &{}\\
\end{array}
\right.$}}%其中{lcl}表示左对齐
%如果将{lcl}替换为{c}
~\\\begin{lstlisting}
$\left\{
\begin{array}{lcl}x=r\sin\varphi\cos\theta,  &     &{0\leqslant\varphi\leqslant\pi}\\y=r\sin\varphi\sin\theta,  &     &{0\leqslant\theta\leqslant 2\pi}\\z=a\cos\varphi.               &     &{}\\
\end{array}
\right.$
\end{lstlisting}~\\%雅可比公式
\noindent {\zihao{4}{\heiti 二、雅可比式}}~\\
%\cfrac命令是用于连分数的,"c"代表"continued"
\noindent \setlength\sdim{10pt}
\shabox{\parbox{5cm}{$J=\cfrac{\partial (F,G)}{\partial (\mu ,\nu)}=\begin{vmatrix}\cfrac{\partial F}{\partial \mu}&\cfrac{\partial F}{\partial \nu}\\\cfrac{\partial G}{\partial \mu}&\cfrac{\partial G}{\partial \nu}\end{vmatrix}$}}~\\\begin{lstlisting}
$J=\cfrac{\partial (F,G)}{\partial (\mu ,\nu)}=\begin{vmatrix}\cfrac{\partial F}{\partial \mu}&\cfrac{\partial F}{\partial \nu}\\\cfrac{\partial G}{\partial \mu}&\cfrac{\partial G}{\partial \nu}\end{vmatrix}$
\end{lstlisting}~\\%拉格朗日乘数法
\noindent {\zihao{4}{\heiti 三、拉格朗日乘数法}}~\\\noindent \setlength\sdim{10pt}
\shabox{\parbox{5cm}{$\left\{
\begin{array}{l}
f_{x}(x,y)+\lambda{\varphi}_{x}(x,y)=0,\\
f_{y}(x,y)+\lambda{\varphi}_{y}(x,y)=0,\\
\varphi (x,y)=0.
\end{array}\right.$}}\clearpage
%换页符号\begin{lstlisting}
$\left\{
\begin{array}{l}f_{x}(x,y)+\lambda{\varphi}_{x}(x,y)=0,\\f_{y}(x,y)+\lambda{\varphi}_{y}(x,y)=0,\\\varphi (x,y)=0.
\end{array}\right.$
\end{lstlisting}~\\\noindent {\zihao{4}{\heiti 四、二元函数的泰勒公式}}~\\\noindent \setlength\sdim{10pt}
\shabox{\parbox{14cm}{$\begin{aligned}
f(x_{0}+h,y_{0}+h)=&f(x_{0},y_{0})+(h\cfrac{\partial}{\partial x}+k\cfrac{\partial}{\partial y})f(x_{0},y_{0})+\\
&\cfrac{1}{2!}(h\cfrac{\partial}{\partial x}+k\cfrac{\partial }{\partial x})^{2}f(x_{0},y_{0})+\cdots +\cfrac{1}{n!}(h\cfrac{\partial}{\partial x}+k\cfrac{\partial }{\partial x})^{n}f(x_{0},y_{0})+\\
&\cfrac{1}{(n+1)!}(h\cfrac{\partial}{\partial x}+k\cfrac{\partial }{\partial x})^{n+1}f(x_{0}+\theta h,y_{0}+\theta k)\quad (0<\theta <1).
\end{aligned}$}}~\\\begin{lstlisting}
$\begin{aligned}f(x_{0}+h,y_{0}+h)=&f(x_{0},y_{0})+(h\cfrac{\partial}{\partial x}+k\cfrac{\partial}{\partial y})f(x_{0},y_{0})+\\&\cfrac{1}{2!}(h\cfrac{\partial}{\partial x}+k\cfrac{\partial }{\partial x})^{2}f(x_{0},y_{0})+\cdots +\cfrac{1}{n!}(h\cfrac{\partial}{\partial x}+k\cfrac{\partial }{\partial x})^{n}f(x_{0},y_{0})+\\&\cfrac{1}{(n+1)!}(h\cfrac{\partial}{\partial x}+k\cfrac{\partial }{\partial x})^{n+1}f(x_{0}+\theta h,y_{0}+\theta k)\quad (0<\theta <1).
\end{aligned}$
\end{lstlisting}~\\\noindent {\zihao{4}{\heiti 五、极坐标中的二重积分公式}}~\\\noindent \setlength\sdim{10pt}
\shabox{\parbox{12cm}{$\displaystyle{\mathop{\iint}\limits_{D}f(\rho\cos\theta ,\rho\sin\theta)\rho d\rho d\theta
=\int_{\alpha}^{\beta}d\theta\int_{{\varphi}_{1}(\theta)}^{{\varphi}_{2}(\theta)}f(\rho\cos\theta ,\rho\sin\theta)\rho d\rho}$}}\clearpage\noindent {\zihao{4}{\heiti 六、球坐标中的三重积分公式}}~\\\noindent \setlength\sdim{10pt}
\shabox{\parbox{10cm}{$\displaystyle{\mathop{\iiint}\limits_{D}f(x,y,z)dxdydz=\mathop{\iiint}\limits_{D}F(
r,\varphi ,\theta)r^{2}\sin\varphi drd\varphi d\theta}$}}~\\\begin{lstlisting}
$\displaystyle{\mathop{\iiint}\limits_{D}f(x,y,z)dxdydz=\mathop{\iiint}\limits_{D}
F(r,\varphi ,\theta)r^{2}\sin\varphi drd\varphi d\theta}$
\end{lstlisting}~\\\noindent {\zihao{4}{\heiti 七、格林公式}}~\\\noindent \setlength\sdim{10pt}
\shabox{\parbox{7cm}{$\displaystyle{\mathop{\iint}\limits_{D}(\cfrac{\partial Q}{\partial x}-\cfrac{\partial P}{\partial y})dxdy=\mathop{\oint}_{L}Pdx+Qdy}$}}~\\\begin{lstlisting}
$\displaystyle{\mathop{\iint}\limits_{D}(\cfrac{\partial Q}{\partial x}-\cfrac{\partial P}{\partial y})dxdy=\mathop{\oint}_{L}Pdx+Qdy}$
\end{lstlisting}~\\\noindent {\zihao{4}{\heiti 八、对面积的曲面积分}}~\\\noindent \setlength\sdim{10pt}
\shabox{\parbox{12cm}{$\displaystyle{\mathop{\iint}\limits_{\Sigma}f(x,y,z)dS=\mathop{\iint}\limits_{D_{xy}}f[x,y,z(x,y)]\sqrt{1+z_{x}^{2}(x,y)+z_{y}^{2}(x,y)}dxdy}$}}~\\\begin{lstlisting}
$\displaystyle{\mathop{\iint}\limits_{\Sigma}f(x,y,z)dS=\mathop{\iint}\limits
_{D_{xy}}f[x,y,z(x,y)]\sqrt{1+z_{x}^{2}(x,y)+z_{y}^{2}(x,y)}dxdy}$
\end{lstlisting}%根据需要选择是否添加摘要
%\centerline{\textbf{\zihao{4} {\heiti 摘要}}}%四号、黑体、居中的文章摘要%根据需要选择是否添加关键词
%\textbf{关键词}%粗体显示的文章关键词%根据需要选择是否添加目录
%\begin{文章目录}
%\clearpage
%\begin{center}
%\tableofcontents%居中显示的文章目录
%\end{center}
%\end{文章目录}\end{document}
%\end{正文结束}

LATEX编辑高数基础公式相关推荐

  1. LaTeX编辑中文论文,公式、图表、参考文献添加超链接

    问题: 如何让LaTeX编辑中文时,公式.图表.参考文献等添加超链接? 答案: 在导言区加入如下语句: \usepackage[colorlinks=True,linkcolor=blue,ancho ...

  2. 高数基础_第2节_序列极限

    高数基础_第2节_序列极限 序列 序列极限的定义 序列极限的性质和夹逼定理 序列极限的性质 夹逼定理 重要极限 等比数列和的极限 极限为 e 表达式 从上面e的推导,得出欧拉常数 无穷小量.无穷大量和 ...

  3. 2024武忠祥高数基础篇思维导图

    2024武忠祥高数基础篇思维导图 如果想要源文件,请私聊我

  4. 考研高数常用公式汇总(上)

    写在前面: 之前大唐杯的笔记有很多催更,最近长春疫情严重,学校封寝之后实在是难以保持高效的学习效率,这里说声抱歉.也希望同学们自己尝试去总结知识点,一个名词一个名词去百度,才有深刻的记忆~ 本文仅用于 ...

  5. 高数基础篇对应660习题(武忠祥)

    高数660 对应直播课(24节)习题 7/23 更正 第九节和第七节顺序颠倒错误 导图: 1-8 选择题:121.122.124.125.128 填空题:1 选择题:121.122.124.125.1 ...

  6. 【大学课程】高数基础知识点

    常用基础知识 函数概念 函数的四种特性 常用基础知识 极限与连续 数列极限的概念,性质,定理 函数极限的概念,性质,定理 函数的连续与间断 一元函数微分学的概念与计算 导数与微分的概念 导数与微分的计 ...

  7. 高数基础-第五章-反常积分的计算

    例22 积分需要区分不同函数 例23 一般结论:如果被积函数存在跳跃间断点,则原函数在分界点上连续不可导.左导数等于被积函数的左极限,右导数等于被积函数的右极限. 例24 需要确定b,分母的被积函数恒 ...

  8. 机器学习高数基础-集合和实数集

    学习目标: 掌握集合和实数集的定义和定理 学习内容: 一 .集合定义及相关定理: 1.1集合定义:"一堆东西"放在一起,成为集合(set),通常用 A 表示: 1.2元素定义:&q ...

  9. 考研高数常用公式汇总(下)

    六.积分学 1.常用的积分公式 ∫xkdx=1k+1xk+1+C,k≠−1\int x^kdx=\frac{1}{k+1} x^{k+1}+C,k\ne -1∫xkdx=k+11​xk+1+C,k​ ...

最新文章

  1. 第二课.初识机器学习
  2. Attention最新进展
  3. Python入门100题 | 第041题
  4. scala运行包含package文件注意细节
  5. shell脚本执行oracle删除表,shell脚本操作oracle删除表空间、创建表空间、删除用户...
  6. 20165323 第五周学习总结
  7. 通用商品后端管理系统
  8. 软考网络工程师易错100问
  9. linux升级火狐浏览器
  10. 王之泰201771010131《面向对象程序设计(java)》第四周学习总结
  11. 20.时空跳跃者的魔法
  12. 三维匹配_倾斜影像和近景影像空地融合精细化实景三维建模
  13. linux 串口转网口工具,linux下串口调试工具/串口终端推荐: picocom(转)
  14. https信任证书的三种方式
  15. iphone6 越狱教程
  16. Python爬虫之——爬取妹子图片
  17. 中国建筑膜市场运营状况与投资前景预测分析报告2022-2027年
  18. excel根据条件列转行_Excel列转行,80%的人不知道这个方法!
  19. HIS(LIS、PACS、RIS、EMR)系统解决方案
  20. 自学微信小程序开发第四天-研究弹性盒子(FlexBox)的伸缩布局,微信小程序的CSS使用实例

热门文章

  1. 1到3岁宝宝如何选择玩具
  2. matlab提取车牌字符程序,matlab - 如何使用Matlab提取和识别车牌号?
  3. 屏幕小于6英寸的手机_有什么6英寸以下的小屏手机推荐?
  4. vscode 中C++运行编译运行多文件问题总结
  5. Web前端小白了解这些学习秘诀,你也能成为大神!
  6. 解决:Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone valu
  7. Python-pandas拆分列与堆叠列
  8. Windows 技术篇-重装电脑系统后搜不到蓝牙设备问题,电脑连接蓝牙不成功原因及解决办法
  9. 前端学习笔记(十五)
  10. 闭环二阶系统阻尼比和阶跃响应超调量的关系(笔记)